/
/
| title | Gitian Demo |
| description | A demo repository showcasing every Gitian feature |
| tags | demoreacttodogitian |
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:
.obsidian/ vaults (root, docs/, examples/)src/ or docs/ to read their guidesnpm install
npm run dev
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