Note Ninja is a Rust and Svelte-based desktop app that serves as an alternative to Google Keep. The app was created with the goal of improving Rust and Svelte knowledge through the implementation of a real-world application.
To get started with Note Ninja, follow these steps:
Clone the repository
git clone https://github.com/prakashrx/note-ninja.git
cd note-ninja
Install Rust and pmpm on your system
Run pmpm install
to install the dependencies
Run pmpm tauri dev
to start the development server and Start the Tauri Desktop app in Debug mode
To Build the executable in release mode, use the command pnpm tauri build
If you prefer to use your own IDE, you may need to configure your IDE to use the correct build tools and linters for your project. Consult your IDE's documentation for more information on how to set up your IDE for Rust/Tauri and Svelte development.
Note Ninja is released under the MIT License. See the LICENSE file for details.