Skip to content

ngxson/browser-extension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleLogin Chrome/Firefox extension

SimpleLogin is the open-source privacy-first email alias and Single Sign-On (SSO) Identity Provider.

More info on our website at https://simplelogin.io

The extension uses VueJS with https://github.com/Kocal/vue-web-extension boilerplate.

General information

The extension consists of 3 main screens:

  • setup screen for first-time user. Here user can create and paste the API Key that's stored in chrome.storage.
  • main screen: displays email alias recommendation, alias creation and existing alias.
  • new alias screen: when a new alias is created, user is redirected to this screen so they can copy it.

Contributing Guide

All work on SimpleLogin Chrome/Firefox extension happens directly on GitHub.

To run the extension locally, please follow these steps:

  • install all dependencies with npm install.

  • run npm run watch:dev to generate the /dist folder that can be installed into Chrome.

On Firefox, it can be done via web-ext tool from within the /dist folder: cd dist/ && web-ext run

To release, build the production version and zip it via npm run build && npm run build-zip

About

SimpleLogin Chrome/ Firefox extension

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Vue 69.6%
  • JavaScript 26.9%
  • CSS 1.9%
  • HTML 1.6%