A BST is a node-based binary tree where:
- Left subtree < parent
- Right subtree > parent
Everything you need,
nothing you don't
One workspace that replaces the chaos of switching between your editor, IDE, browser tabs, and note taking app.
Document Editor
Rich text editing with full LaTeX equation support. Write papers, take notes, and format your thinking beautifully.
Code Environment
Integrated Monaco editor with syntax highlighting, execution, and language support. Code right alongside your notes.
Research Tools
Side by side tutorial viewing and note taking. Watch, learn, and document without switching tabs.
Smart Features
Context aware assistance for your code and content. Get relevant suggestions as you work and learn.
Open Source
Fully Open Source and transparent. Inspect the code, contribute features, or fork it for your own needs with modifications. [Not Public Yet]
Self-Hosted
Run on your own infrastructure with VPN-based access control. Your data stays yours, always.
Everything connects
No more context switching between separate apps. Every tool lives in one unified workspace and talks to each other.
Built by a student,
for students
StackNote is meant to reduce academic workflow friction where students have to switch from platform to platform. By integrating developer mode, literature mode, and research tools, we hope to improve the quality of academic work.
As a fully Open Source project, StackNote is transparent from day one. Every line of code is available for inspection, contribution, and forking. It also demonstrates real Software Development, DevOps, and enterprise security patterns.
Academic Focus
Purpose built for the student workflow: research, write, code, and understand, all in one place.
Developer Mode
Full Monaco powered code editor with syntax highlighting, execution, and integrated terminal output.
Literature Mode
Rich document editing with LaTeX support for equations, formatting, and academic quality writing.