Skip to content

Kasuku is a all-in-one personal management system using wasm

Notifications You must be signed in to change notification settings

geofmureithi/kasuku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kasuku

Kasuku is lightweight, extensible all-in-one planning tool that makes every day more efficient.

Features 🌟

  • Efficient & Lightweight: Built in Rust with a low memory footprint and light plugins.
  • Cross-Platform: Runs smoothly on Web, Mobile, and Desktop.
  • Customizable: Extend functionality with Rust-based plugins compiled into WASM.
  • Dynamic SQL Engine: Powerful data management with an inbuilt SQL engine.

Ready plugins 🎉

📝 Tasks

Prioritize, organize, and tackle your goals. 🔗

🤓 DataView

SQL + Markdown = Magic! Query your heart out and manipulate data like a wizard. 🔗

🎨 Templates

Say goodbye to monotony. Automate with templates and free up time for the fun stuff. 🔗

But Wait, There's More! 🚀 Upcoming Plugins:

🌐 Web Clipper

Soon, you'll be able to snag bits of the web directly into Kasuku. Research, resources, inspirations—clip it all!

📊 Dashboard

Visualize your progress with customizable dashboards. See your productivity soar in vibrant charts and graphs.

🕹️ Gamify

Turn tasks into a game. Earn points, level up, and make productivity an adventure.

📅 Calendar Sync

Seamlessly integrate with your favorite calendars. Never miss a beat, meeting, or milestone.

🧠 Mind Mapper

Brainstorming made beautiful. Organize thoughts, ideas, and plans in visually stunning mind maps.

Stay tuned for these exciting additions! With Kasuku, your productivity journey just keeps getting better. ✨

Installation

  1. Clone this repository: git clone https://github.com/geofmureithi/kasuku.git

  2. Navigate to the project directory: cd kasuku

  3. Build and run the backend: cargo run -p backend

  4. Build and run the frontend: trunk serve

  5. Open your web browser and go to: http://localhost:8000

Usage

  1. Upon opening Kasuku, you'll be greeted with a clean and intuitive interface.

  2. Navigate through the various plugins using the easy-to-use navigation bar.

  3. Create, manage, and interact with your tasks, notes, fitness logs, financial records, files, schedule, and personal growth goals.

  4. Ability to install custom plugins all powered by WebAssembly technology.

Contributing

Contributions are welcome! If you find any bugs or have ideas for improvements or a cool awesome plugin, please open an issue or submit a pull request.

License

This project is licensed under the GPLv3 License.


About

Kasuku is a all-in-one personal management system using wasm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages