Skip to content

Desktop application built with the Tauri framework, leveraging React, Shadcn, and Rust. It was created to help developers keep track of their notes and code snippets efficiently.

License

Notifications You must be signed in to change notification settings

slickwit/dev-task

Repository files navigation

🚧 Under Development

DevTask~

Example image

DevTask~ is a desktop application built with the Tauri framework, leveraging React, Shadcn, and Rust. It was created to help developers keep track of their notes and code snippets efficiently.

If you're tired of losing your important notes or code examples, DevTask~ offers a simple, persistent solution. Unlike traditional note-taking apps, DevTask~ saves your content automatically and keeps it cached, so when you open the app again, your previous work is still there, ready for you to continue.

With DevTask~, you get:

  • Seamless note-taking for your code snippets, ideas, and todos.
  • Auto-caching feature, so you don't have to worry about losing content.
  • A clean interface with powerful features to format and store your code.
  • Built using modern technologies like Tauri, React, Shadcn, and Rust for a smooth and responsive experience.

Pending Fixes & Features:

  • Markdown Parser: Add markdown parsing when pasting text with markdown formatting.
  • Menu: Finish the app's main menu.
  • Context Menu & Shortcuts: Complete the context menu and implement all shortcut keys.
  • Splashscreen: Add app spashscreen.

Future Features:

  • Separate Todo List: Move the todo list from the editor and add it to a separate, smaller window.
  • Export/Import: Add functionality to export and import files.
  • Multiple Themes: Implement support for multiple themes.

DevTask~ is perfect for developers who need a simple, yet powerful, solution for capturing, organizing, and retrieving notes and code without the worry of losing them.

Try DevTask~ today and keep your coding notes safe and always within reach!

Run locally

  1. Clone the Repository:
# First, clone the repository to your local machine:
git clone https://github.com/slickwit/dev-task.git
cd dev-task
  1. Install Rust (if not already installed):

rustup --version

If rustup is not installed, you can install it by running:

  curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Or install on official rust website rustup.rs

  1. Run the App in Development Mode:
  pnpm install
  pnpm tauri dev

About

Desktop application built with the Tauri framework, leveraging React, Shadcn, and Rust. It was created to help developers keep track of their notes and code snippets efficiently.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published