Solo is a modern, privacy-focused note-taking application with an emphasis on typography and user experience. There's no AI, cloud storage and stuff. Just your thoughts.
I believe that your data is only yours and should not belong to any corporation or even single app. That's why it stays in your file system in plain HTML so that you could have access to it any time without additional instruments.
Contact me if you have any questions.
- Supports Onyx Boox PDF annotations
- Supports Digikam so that you could insert image carousels based on tags
- Full-featured Markdown-style editor
- Support for headings, lists, and task lists
- Image and link embedding
- Clean, distraction-free interface
- Hierarchical notebook structure
- Nested notebooks support
- Tag system with hierarchical organization
- Flexible note categorization
- Timeline view for chronological event visualization
- Date picker navigation for quick timeline browsing
- Multiple predefined themes:
- Air: Spacious layout with drop caps
- Typewriter: Monospace font with classic spacing
- Narrow: Compact layout with minimal margins
- FBI: typewriter-inspired
- Alighieri
- Customizable typography settings:
- Font family selection
- Font size options
- Line height adjustment
- Page margins
- Paragraph spacing
- Drop caps support with size customization
- Adjustable content width
- Zen mode for distraction-free writing
- Word and paragraph count
- Floating action button with quick access to tools
- Keyboard shortcuts for common actions
- Responsive sidebar with collapsible sections
- Smart sync notifications for unsynced changes
- Timeline view with callout-style note connections
- Date picker for quick timeline navigation
- Desktop application (Linux)
- Mobile application (Android) - DIY
- React + TypeScript
- MobX for state management
- Vite for development and building
- TipTap for rich text editing
- Electron for desktop builds
- Kotlin for mobile
# Install dependencies
npm install
# Development
npm run electron:dev # Desktop version
# Production builds
npm run electron:build # Desktop versionNO LICENSE
