An SVG-based note taking application
RedNotes Plus is my take on a modern, simple and intuitive note taking application for stylus input. It was primarily developed for my use in classes, but is of course available for any use case imaginable. By default, it uses Catppuccin Mocha as its color palette. However, custom themes are planned soon as well.
Apart from being fed up with the fact that most software asks you to pay a subscription, but also limits its functionality if you don't pay, I wanted to improve the note-taking experience on Windows. While there is great note-taking software available, many of the ones I tried were paid for and didn't meet my expectations. In one way or another. That's why I embarked on a journey to create a simple, intuitive yet powerful note-taking software.
- π Limited and infinite canvas
- π¨ Multiple page styles (to be implemented)
- βοΈ Pressure-sensitive stylus input
- π Custom file format
If you want to try out RedNotes Plus (which is currently in its minimal viable product state), feel free to do so in the release section! The application you'll find there is meant to illustrate the direction in which the software is going.
- Canvas panning restrictions
- Page style
- General bugfixes
- Infinite canvas fixes
- Custom themes
- Attachment support
- PNG/JPG/PDF exports
- Pinch to zoom
- Differentiate between mouse/touch and stylus
- Recently opened notes
- Rich text support
- Proper, precise eraser
- UI for tool settings (changing colors, width, etc.)
- Allow changing toolbar positions
- Rust rewrite of the SVG generation
RedNotes Plus wouldn't be possible without...
- Svelte, the front-end framework!
- Tauri, the library this software was created with!
- Tailwindcss, drastically simplifying CSS!
- Catppuccin (mocha), the color palette!
- Vite, the bundler for Tailwind and Svelte!
- Tabler Icons, the source of the icons used throughout this software!
- Many friends giving me feedback and feature suggestions along the way!
I have used AI models to help me research what it means to make a user-friendly note-taking app and to inform me on how to implement some features, like a pressure-sensitive pen input. I have written all the code myself though!
RedNotes Plus is licensed under the MIT license. Any credit when using it is appreciated though!