/Sparking

An open-source, cross-platform, lightweight note-taking app that utilizes the Zettelkasten method with hierarchical tagging system. It's designed to enhance productivity and knowledge management.

Primary LanguageTypeScript

Sparking

Why Sparking

Sparking is a comprehensive application designed to manage your knowledge.

How to Use It

To start using Sparking, visit the official website.

Deploy by yourself: Sparking is built upon Supabase while the frontend is built with React which can be deployed on platforms such as Vercel.

Tech Stack

Frontend:

  • React
  • Ionic Backend:
  • Supabase

Contributing to Sparking

Contributions are always welcome. Feel free to join the project at any time.

Inspiration

Sparking draws inspiration from several projects and methodologies, including Zettelkasten, Flomo, Roam Research, and Logseq. ##About As a fan of Flomo, I realized while using it that it wasn't optimized for STEM students; it lacks support for Markdown and LaTeX formulas. I also wanted to integrate features to fulfil my customized needs, including headings, a calendar, to-dos, and reminders. This led me to create Sparking.