https://github.com/mak-kirkland/chronicler
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 β no subscriptions, no logins, and no internet required.
https://github.com/mak-kirkland/chronicler
dnd dungeons-and-dragons knowledge-base markdown markdown-editor notes notes-app pathfinder rpg rpg-tool worldbuilding
Last synced: 2 months ago
JSON representation
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 β no subscriptions, no logins, and no internet required.
- Host: GitHub
- URL: https://github.com/mak-kirkland/chronicler
- Owner: mak-kirkland
- License: other
- Created: 2025-06-21T01:33:50.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-07-30T15:18:37.000Z (2 months ago)
- Last Synced: 2025-07-30T15:59:42.807Z (2 months ago)
- Topics: dnd, dungeons-and-dragons, knowledge-base, markdown, markdown-editor, notes, notes-app, pathfinder, rpg, rpg-tool, worldbuilding
- Language: Rust
- Homepage:
- Size: 5.68 MB
- Stars: 18
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# π§ Chronicler
> **Your digital scriptorium β where knowledge links together.** π§ββοΈ
[](https://github.com/mak-kirkland/chronicler/releases/latest)
[](https://github.com/mak-kirkland/chronicler/blob/main/CHANGELOG.md)
[](https://github.com/mak-kirkland/chronicler/blob/main/HELP.md)
[](https://creativecommons.org/licenses/by-nc-sa/4.0/)**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 β no subscriptions, no logins, and no internet required. Your thoughts stay in your hands.
π Download the [Latest Release](https://github.com/mak-kirkland/chronicler/releases/latest)!
β€οΈ [Support on Patreon](https://patreon.com/ChroniclerNotes) or [Buy Me a Coffee](https://buymeacoffee.com/chronicler) to help fund development.
π¬ [Join us on Discord](https://discord.gg/cXJwcbe2b7)
**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.
---
---
---
## β¨ 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**](https://github.com/mak-kirkland/chronicler/releases/latest) 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 open-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**:
> ```sh
> 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](https://tauri.app/plugin/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](HELP.md)**: 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 free, open-source 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.
- π [Join on Patreon](https://patreon.com/ChroniclerNotes) to vote on features.
- π [Buy Me a Coffee](https://buymeacoffee.com/chronicler) for a one-time donation.
---
## π οΈ Tech Stack
- **Frontend**: Svelte 5
- **Backend**: Rust
- **Packaging**: Tauri 2.0---
## π« Get in Touch
- Bugs & Feature Requests: Please open an issue on [GitHub Issues](https://github.com/mak-kirkland/chronicler/issues)
- Email: [mak.kirkland@proton.me](mailto:mak.kirkland@proton.me)
- Discord: [Join here!](https://discord.gg/cXJwcbe2b7)---
## π License
This project is licensed under the Creative Commons BY-NC-SA 4.0 License - see the [LICENSE](LICENSE) file for details.