Skip to content

Chronicler is a free desktop app for note-takers, storytellers, researchers, and creative minds. It saves your notes as plain Markdown files on your computer

License

Notifications You must be signed in to change notification settings

ConfusionWisdom/chronicler

Β 
Β 

Repository files navigation

Chronicler_Banner

🧭 Chronicler

Your digital scriptorium – where knowledge links together. πŸ§™β€β™‚οΈ

πŸ”’ Chronicler is source-available, not open-source. You can view and audit the code, but you cannot modify, redistribute, or reuse it. See LICENSE for details.

Website Latest Release Help Changelog License

Chronicler is a free desktop app for note-takers, storytellers, researchers, and creative minds. It saves your notes as plain Markdown files on your computer - your thoughts stay in your hands.

πŸŽ‰ Download the Latest Release!

❀️ Support on Patreon or Buy Me a Coffee to help fund development.

πŸ’¬ Join us on Discord

Chronicler is developed by a single independent creator (hi, that’s me! πŸ‘‹) working on the project full-time. I rely entirely on donations as my only source of income. Its continued development is made possible thanks to the generous support of the community.


Saltstead


Void Strider


✨ Features (Planned & In Progress)

✍️ Writing & Markdown

  • Uses simple Markdown files and folders
  • Clean editor with auto-save and live preview

πŸ”— Linking & Organization

  • Tags with hierarchies
  • Internal [[wikilinks]] with autocomplete
  • Backlinks to trace relationships between ideas
  • Smart auto-indexing and link updates on rename

πŸ“‡ Templates & Infoboxes

  • Add structure with optional infoboxes (e.g., people, places, topics)
  • Define your own reusable templates

πŸ—‚οΈ Hierarchies & Categorization

  • Access the same note through multiple paths (e.g., by tag, topic or filesystem location)
  • Smart indexing supports flexible organization

πŸ–ΌοΈ Media Support

  • Embed local images via ![[images/file.jpg]]
  • Drag-and-drop support

πŸ“₯ Importing from Word

Chronicler supports importing .docx files directly, making it easy to bring your existing notes into the app.

  • Converts Word formatting into clean Markdown
  • Preserves headings, lists, bold/italic text, and links
  • Works great for writers and worldbuilders migrating old content
  • Once imported, content is fully editable and linkable like any other page

πŸ” Private & Offline

  • 100% offline β€” no cloud, no vendor lock-in
  • Files are just Markdown + YAML, portable and future-proof

🧭 Philosophy

Your notes. Your files. Your rules.

Chronicler is built on three core principles:

  • Ownership: Your data is stored in plain text files on your local machine. You are not locked into a proprietary format or cloud service.
  • Privacy: The app works 100% offline. What you write is for your eyes only.
  • Flexibility: A simple, powerful set of tools for linking ideas, designed to adapt to your way of thinking.

πŸš€ Getting Started

  1. Download the latest release: Head to the Releases Page and download the installer for your operating system.

    ⚠️ A Note for Windows Users

    When you first run the installer, Microsoft Defender may show a "Windows protected your PC" screen. This is expected because Chronicler is a new application from an independent developer and is not yet code-signed.

    To proceed, simply click "More info" and then "Run anyway". The application is safe to use, and you can verify the source code here on GitHub.

    🍎 A Note for macOS Users

    Chronicler for macOS is currently unsigned, which means macOS will block it the first time you try to open it. To get it running, you will need to run a command in the Terminal.

    1. Download the .dmg file and move the app to your Applications folder.
    2. Open the Terminal app.
    3. Run this command:
      sudo xattr -rd com.apple.quarantine /Applications/chronicler.app
    4. The app will now open correctly.

    πŸ›‘οΈ Security & Trust

    While the initial installer is unsigned, all in-app updates are cryptographically signed by me. This is handled by Tauri's built-in updater, which verifies the update signature before installing it. This ensures that all future updates are authentic and have not been tampered with.

  2. Create a Vault: A "vault" is the folder on your computer where Chronicler will store all your notes. You can create a new folder or select an existing one.

  3. πŸ“˜ β†’ Read the Help Guide: Learn how to use Chronicler, write in Markdown, link pages, and organize your notes.

  4. Start Writing!: Create your first note and start linking your ideas.


❀️ Support Chronicler's Development

Chronicler is a project driven by a passion for privacy and user ownership.

Your financial support directly funds development time, helping to build new features, fix bugs, and design a better user experience.


πŸ› οΈ Tech Stack

  • Frontend: Svelte 5
  • Backend: Rust
  • Packaging: Tauri 2.0

πŸ“« Get in Touch


πŸ“œ License

This project is source-available and licensed under the PolyForm Shield 1.0.0 license.

  • βœ… You are free to view and audit the source code for transparency.

  • βœ… You are free to use the compiled application for non-commercial purposes.

  • ❌ You are not permitted to modify, redistribute, or use the source code to create competition.

Please see the LICENSE file for the full license text.


πŸ™ Credits

  • 🎨 App banner & social card artwork created by Sigmaeus.

About

Chronicler is a free desktop app for note-takers, storytellers, researchers, and creative minds. It saves your notes as plain Markdown files on your computer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 41.1%
  • Svelte 36.4%
  • TypeScript 19.0%
  • CSS 3.1%
  • Other 0.4%