| title | description | tags | ||||
|---|---|---|---|---|---|---|
Gitian Demo |
A demo repository showcasing every Gitian feature |
|
A minimal React todo app built to showcase every feature of Gitian β the Obsidian-powered documentation layer for GitHub repositories.
| Technology | Version | Purpose |
|---|---|---|
| React | 19 | UI framework |
| TypeScript | 5.6 | Type safety |
| Vite | 6 | Build tool |
This repository is a living feature demo. Browse it through Gitian to see:
- Vault discovery β three nested
.obsidian/vaults (root,docs/,examples/) - File documentation β click any source file to see its Docs tab
- Directory documentation β click
src/ordocs/to read their guides - @gitian annotations β inline docs rendered alongside source code
- Rich markdown β callouts, math, Mermaid diagrams, and more
npm install
npm run dev- [[docs/features]] β Full feature showcase (callouts, math, Mermaid, tables)
- [[docs/architecture]] β Component tree and data flow diagrams
- [[docs/getting-started]] β Step-by-step setup guide
src/
βββ App.tsx Main application component
βββ main.tsx Entry point
βββ types.ts Todo data model
βββ components/
β βββ TodoList.tsx List rendering with sort
β βββ TodoItem.tsx Individual todo with toggle/delete
β βββ AddTodo.tsx Controlled form input
βββ hooks/
βββ useTodos.ts State management + localStorage
MIT