Back to tools
SHIPPED
Algolify
Interactive DSA lessons, in your editor.
A VS Code and Cursor extension for HTML-only DSA lessons stored in .algolify files. A custom editor runs the lessons, with in-page explain and chat generated by AI.
Source is private
The problem
DSA lessons live in browser tabs, away from where the code gets written. The context switch costs more than it looks.
The solution
Lessons open as files in the editor itself, with explain and chat built into the page, AI-assisted, so studying and coding share one window.
Architecture
.algolify fileslessons
Custom editorwebview
Lesson serverlocal
AIexplain + chat
Features
- A custom editor for .algolify lesson files
- Local lesson-server controls built in
- In-page explain and chat, AI-assisted
- Author and run lessons without leaving the editor
Technologies
TypeScriptVS Code APIWebview