minimal note-taking with obsidian-like ux and notion-style editing
features • installation • shortcuts • development • building
|
|
note: binaries are automatically built via github actions for all platforms
| platform | download | format |
|---|---|---|
| latest release | .exe / .msi |
|
| latest release | .dmg / .app |
|
| latest release | .deb / .AppImage |
| action | shortcut | description |
|---|---|---|
| new note | ctrl + n | create a fresh note |
| search | ctrl + / | find notes instantly |
| focus editor | ctrl + enter | jump to editor |
| delete note | ctrl + delete | remove current note |
| toggle theme | ctrl + b | switch dark/light |
| shortcuts help | ctrl + k | show all shortcuts |
| navigate | ↑ / ↓ | move through notes |
| zoom | ctrl + scroll | adjust font size |
- node.js 20+ with pnpm
- rust (latest stable)
- platform dependencies:
- windows: webview2 (pre-installed on win11)
- linux: webkit2gtk, libgtk
- macos: xcode command line tools
# clone the repository
git clone https://github.com/byigitt/brain.git
cd brain
# install dependencies
pnpm install
# run in development mode
pnpm tauri dev# generate app icons
pnpm generate-icons
# build the application
pnpm build-appthe project uses github actions for automated cross-platform builds:
# tag a release
git tag v0.1.0
git push origin v0.1.0
# builds will be available in:
# github.com/byigitt/brain/actions|
tauri native desktop |
react ui framework |
typescript type safety |
blocknote notion-style editor |
mit © 2025 byigitt
brain - think different 🧠
built with ❤️ using tauri + react
built with ❤️ using tauri + react