Brainstorm is an open source note-taking application with a modern clutter-free UI, live preview, syntax highlighting for all languages supported by
highlight.js, and GitHub Flavored Markdown.
You can use it to make notes, make plans, and create cheat sheets which you can share with your friends and categorize using tags.
You can further organize your tagged notes into smartly named boards. You can also decide to run host your app data locally (using extra time,) or on a server.
Features in Brainstorm
- Open Source: Available for contribution on GitHub.
- Available for GNU/Linux and macOS.
- Note-taking with live preview.
- Syntax highlighting.
- Searchable tag Categories.
- Notebooks in the form of boards.
- Share notes.
- Host app data locally or on a server.
- Supports syntax highlighting for all of the languages that
- Option to view all boards.
Brainstorm is pretty much a Boostnote alternative, only that it seems a lot simpler; and I say that as a compliment. You can use it to scribble notes if you wouldn’t be writing any techy code.
You can use the tag feature to search for notes irrespective of their board and insert pictures among other media content.
When Azeirah developed it, his aim was to create an app for free-writing, cheat sheets, and planning. He is currently working on improving boards. Features like widgets, accounts, and improved privacy are in the pipeline.
Setup Local Brainstorm
First, you need to install meteor on your Linux distribution by running the following command.
$ curl https://install.meteor.com/ | sh
Then, you’ll need to clone Brainstorm with git and run meteor inside the brainstorm folder, and a local server will start at
$ git clone https://github.com/Azeirah/brainstorm.git $ cd brainstorm $ meteor
Have you used Brainstorm before? How good was your experience with it and which note-taking app do you currently use?
Drop your comments, hints, and suggestions in the comments section below.