A notepad for Firefox based upon the leftovers from Firefox's deprecated notes application. It was great. Makes no sense why they would get rid of something so simple. Android APK will soon be available again. I will be fixing sync funtion to allow you to backup your notes wherever you please. (dropbox, email, vps, etc)
[this will be changing very soon -- currently migrating servers. once finished, i will link to forum, git, etc]
The releases are packaged by CircleCI for Android and the WebExtension.
-
Step 0: Join us on the forum, in the discord or IRC. Let us know where you can help and we can find you somewhere where your help is needed.
-
Step 1: Clone the notes repository and build in a feature that you would like to see added. Unless it is obnoxious or interferes somehow with current functionality, I'll merge submissions. I am trying to cultivate a community -- everyone's ideas are welcome. If you have a rigid idea of what you'd like the application to be, I'd recommend forking it and keeping your own version on the side. That's what I do.
-
Step 2: Navigate to the root of the directory you cloned and run:
Make sure to use Node.js 8+.
| Command | Description |
|---|---|
npm install |
Installs required Node.js dependencies. |
npm run build |
Builds the application as a Web Extension. |
npm start |
Launches Firefox with the Web Extension. |
You can also open the test/index.html file in your browser to run the automated tests.
| Permission | Description |
|---|---|
contextMenus |
Used for "Send to Note" feature, sends text from pages to the Notes sidebar. |
storage |
Storage for Notes. |
identity |
OAuth login to Firefox Accounts to sync your notes. |
See RELEASE.md for release steps.
- [MIT License]
- Design for reference: https://mozilla.invisionapp.com/share/6VBUYHMRB#/281041484_Firefox_Notes
- Mobile design for reference: https://mozilla.invisionapp.com/share/BTGS26C2FE4
- Integrate automatic sync of notes to various platform options. Upon opening Firefox after a reboot, you will be asked if you would like to sync notes from last saved place. It'll eventually be a clean, frictionless system.
- Automatically match dark / light mode to the rest of your system's settings.
- Implement folder system to sort notes into.
