Developer Resources
Explore our resources and documentation to help secure your development workflows
Our tools for developers
Explore our supported tools to enhance your development workflows
CLI
The CLI is available for anyone to use Dashlane capabilities from a terminal. Manage your passwords, secrets, and personal data, or access team admin features such as member reports, activity logs, and Dark Web Insights reports. Feel free to make suggestions and improvements to it!
Apple
This repository contains the source code for all the Apple applications (Dashlane iOS, Dashlane macOS, Authenticator). It is publicly available for everyone to audit our code and learn more about how the Apple applications work.
Android
This repository contains the source code for our Android password manager application. It is publicly available for everyone to audit our code and learn more about how our Android applications work.
Passkeys Resources
This repository contains a curated collection of websites that support passkeys. Feel free to explore the listed websites and incorporate passkeys into your own projects.
VS Code Extension
The Dashlane VS Code extension helps integrate your favorite IDE with the Dashlane password manager. Get your secrets easily while developing.
GitHub Action for CI/CD
The Dashlane GitHub Action allows developers to inject their vault secrets from Dashlane to their Github workflow.
Community Projects
Check out some projects made by Dashlane community of developers
Raycast Extension
Raycast for macOS is a productivity tool that provides a fast and efficient way to access apps, files, and commands through a powerful, customizable keyboard launcher. With this extension you can easily access your vault secrets via keyboard shortcuts.
Alfred Extension
Alfred is a productivity app for macOS that boosts efficiency by providing a quick way to search and launch apps, files, and perform web searches using customizable keyboard shortcuts. With this extension you can easily access your vault secrets via keyboard shortcuts.
Your project here?
Reach out to us on our GitHub Discussions space and submit your ideas!
Dashlane Engineering Blog
How to Get Perfect UX by Setting Up Your Forms for Dashlane
Learn this tiny change you can make to your website for faster and even more reliable Dashlane integration.
Developers, Help Us Help Your Users
Developers, it is now on you to improve autofill for your apps in order to improve the user experience for all customers
Building a Webpack plugin to generate localized emails
At Dashlane we build most of our transactional emails and some marketing emails using basic HTML/CSS with a sprinkle of EJS templating for rendering variables...
How to choose a more effective UI testing framework
Modern UI testing frameworks not only enhance our experience as developers — more importantly, our users will experience a more reliable interface.