Boostnote | Boost your happiness, productivity and creativity.
Overview
Boostnote is an Open source note-taking app for programmers.
Used from over 200 countries and regions, and have been got over 4,300 Star at GitHub 🌟
Getting Started
In order to use Boostnote, you need to download app from here.
Boostnote apps are available for Mac, Linux, Windows, Android and iOS.
History
Boostnote is started as a CLI tool that named CodeXen in first stage (in mid of 2015).
This is the history of Boostnote by a chronological table.
Quick start
Press Cmd + N and choose Markdown Note. Then you can start to write anything you want by using markdown.
Features
There are many features that programmers feel useful.
Tag
Star
Pin to notes
Sync with multi devices
Finder
Syntax highlight
Markdown
Snippet
Offline application
Shortcuts
Vim key-bind
Customizable UI
TeX support
Export
Quick Preview
Trash
Search
Tag
You can add and filter using tags.
Star
You can Star to the note and check them in the Starred folder.
Markdown
It’s the most important feature, you can use markdown in Boostnote.
Snippet
You can organize multi snippets in one note.
Quick Preview
You just click to toggle the modes.
Offline application
Boostnote is completely offline application. It means there is no registration and no sync.
When you want to sync your notes, you need to use other service as Dropbox or GoogleDrive.
Sync with multi devices
Are you using Mac, Windows, Linux, Android or iOS?You can sync Boostnote data with multi devices.
Shortcuts
There is a lot of useful shortcuts.
Awesome! You can also use Vim or Emacs key-bind.
Set your key-bind from Preferences -> UI. Don’t forget to reload app after that!
Customizable UI
You can customize the UI from Preferences -> UI
You can select Overall, Editor and Code block theme you like.
TeX support
You can write math by TeX. With $$ and $$$, write some equations.
# TeX support$$$ 1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots = \prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})}, \quad\quad \text{for }\lvert q\rvert<1. $$$
Export
You can export as .md or .txt file.
Pin to notes
The pinned note is shown at top of note list.
For Developers
This part is for developers.
Something goes wrong! Can be more better!
It’s OK. Boostnote is OSS. Let’s improve Boostnote with us 🤘
Technology
Boostnote is build with React + Electron + CSSModules. And CodeMirror is used for the Editor.
Boostnote Mobile is build with ReactNative.
Development
When you start to develop Boostnote, please look over this.
In brief, there are 3 steps to run Boostnote in your local.
1, Pull repository $ git pull https://github.com/BoostIO/Boostnote.git
2, Run $ yarn
3, Run $ yarn run dev-start
After you confirm starting the app, you can start to develop Boostnote.
refs: https://github.com/BoostIO/Boostnote/blob/master/docs/build.md
Community
Boostnote is distributed as free software, so there are no supports. But there is a community.
Feel free to join our Slack team and say hello!
Or, ask anything on issue!
Thanks for your time! Enjoy Boostnote 😆🌟
* Boostnote related information
- Repository:Welcome to our community! 🚀
- 10hz : Boostnote for the creative hacker teams. We released beta version🏃💨
- Boostnote Store:Enjoy our cute items! Products are shipped to around the world 🌏
- Support us via Bountysource : Thank you for your support 🎉