Boron Notes is a stripped-down version of Boron Code. It is an ultra-lightweight standard text editor which allows the user to create and edit any text-based file. It is fully local, keeping your files 100% safe inside your own local storage. Boron Notes is also a Markdown note-taking application made to be a lite alternative to Obsidian.
- Native dark mode and Industry-standard IDE inspired look.
- Minimal, snappy, reliable. Easy to get into even as a beginner.
- Fully locally ran. Your notes stay ON YOUR DEVICE
- It is completely local, meaning you can access your files at any time
- It is very lightweight, suitable for mobile devices or low-end computers.
- Can be locally run on all major OSs, but .exe application can ONLY be run on windows.
| Shortcut | Action | Implementation |
|---|---|---|
Ctrl + N |
New file in root/target directory | Triggers sidebar buttons or fallback prompt |
Ctrl + Shift + N |
Fresh window ("No file open") | Resets active file state and clears editor canvas |
| `Ctrl + `` | Open default Bash or CMD terminal | Calls POST /open-terminal |
Ctrl + S |
Save active file | Calls POST /save-file |
Ctrl + Z |
Undo inside editor | Executes document.execCommand('undo') |
Ctrl + Y |
Redo inside editor | Executes document.execCommand('redo') |
Ctrl + X |
Cut selected text | Executes document.execCommand('cut') |
Ctrl + C |
Copy selected text | Executes document.execCommand('copy') |
Ctrl + V |
Paste copied text | Standard native canvas paste |
Ctrl + K -> Ctrl + O |
Open directory picker | Triggers folder input picker |
Ctrl + O |
Open single file picker | Triggers file input picker |
- Download the codebase to a directory named 'BoronNotes'. This will act as the root directory.
- Open 'remakeexecutable.sh' and change line 2 to the location of BoronNotes root directory.
- Run 'remakeexecutable.sh' via Bash to make a safe application.
- Download the codebase to a directory named 'BoronNotes'. This will act as the root directory.
- Run 'launcher.py' via python in Command Prompt/ Bourne Again Shell (Bash).
- This opens a native webapp.
- Download the codebase to a directory named 'BoronNotes'. This will act as the root directory.
- Run 'app/app.py' via python.
- Navigate to http://localhost:5000 in your browser.
- Python 3.x (3.14 recommended)
- Bash (To automate the application making process. Highly recommended)
- Flask (Non-Negotiable to run the app)
- Pyinstaller (If you want .exe application)
- Pywebview (If you want to run the Webapp natively)
pip install -r requirements.txt