Screenshots
See screenshots of DraftSmith in action here
Drafsmith is a modern note-taking and task management system built with a focus on performance, type safety, and flexibility. It allows you to organize your thoughts, tasks and knowledge in a hierarchical structure, whilst maintaining relationships between different pieces of information through tags and parent-child relationships.
Most importantly, DraftSmith is hackable! It allows both client side scripting in JavaScript with no HTML sanitisation and server side scripting in Rhai (with built-in functions directly from the server). This flexibility makes a great thinking space to tinker with ideas and automate workflows.
Screenshots
See screenshots of DraftSmith in action here
Docker Installation Guide
DraftSmith can be installed and configured entirely through Docker.
See the installation guide here for instructions
Manual Installation Guide
Have your own database? Or want to modify the source code?
See the manual installation guide here for instructions
Getting Started
Edit your sidebar and other config in astro.config.mjs.
Using Rhai