I built T-Study because I was tired of ugly study apps. I wanted something that feels like a real notebook ā warm paper, ruled lines, that red margin we all know from school. But digital, so I can switch between "show me everything" and "just the exam stuff."
It's a web app that reads your study notes (in JSON format) and displays them beautifully. No accounts, no subscriptions, works offline. Just you and your notes.
Built for: Students at Sabaragamuwa University of Sri Lanka (IS Degree), but anyone can use it.
š Two study modes
š” Tooltips that actually help
Hover on a concept and get a simple explanation, a real-world analogy, and context for why it matters. Great for those "wait, what does this mean again?" moments.
š± Works on your phone
Responsive design. Looks good on desktop, tablet, phone.
ā” Works offline
It's a PWA. Install it, and you can study without internet.
šØ Paper aesthetic
Warm off-white background, blue ruled lines, red margin, 3-hole punch decoration. Feels like a real notebook.
š Confetti when you finish
Small thing, but it feels good.
You need a local server (browsers block file:// requests). Pick whatever you have installed:
# Python
python3 -m http.server 8000
# Node.js
npx http-server -p 8000
# PHP
php -S localhost:8000
Then go to http://localhost:8000
VS Code users: Just install Live Server extension, right-click index.html, done.
.json file with your notes (see format below)notes/ foldernotes/index.html{
"title": "Course Name",
"topic": "Chapter or Topic",
"content": [
{
"type": "concept",
"title": "Some Concept",
"exam_text": "Short version for exams",
"full_text": "Longer explanation with details",
"key_sentence": "The one thing to remember",
"simple_explanation": "ELI5 version",
"analogy": "It's like...",
"exam_critical": true
}
]
}
Check AI_CONTEXT.md for the full spec if you want all the details.
No frameworks. No npm install. No build step. Just:
Total size: ~63 KB. Loads fast.
PRs welcome! Just keep it simple:
If you're using AI tools to work on this project, have them read AI_CONTEXT.md first. It has everything ā architecture, code patterns, common issues, the works.
This project is human-made but AI-assisted. The code and design decisions are mine. I use AI as a tool for faster development and documentation.
MIT ā do whatever you want with it.
Made by Chamath Thiwanka for students who deserve better study tools.
ā Star if you find it useful