Py
TriLan Py
main.py
more_vert
more_vert
Workspace
Files
Learning
Personal
Tools
Help & Support
v1.2.0
database Loading...
terminal Console ● Ready
>>>
Press Enter to execute Python code
all_inclusive All Topics
sort Sorting
search Searching
dataset Data Structures
trending_up Dynamic Programming
polyline Graphs
school

Learn Data Structures & Algorithms

Select a category to start learning

timer Time: O(?) Space: O(?)
5x
Comparisons: 0
Swaps: 0
Step: 0/0
Run code with array algorithms to see visualization

My Notes

Bookmarked Items

Settings

Theme Choose light or dark theme
High Contrast Increase contrast for better visibility
Editor Theme Choose editor color scheme
Font Size Adjust code editor font size
14
Line Height Adjust spacing between lines
Auto-complete Show suggestions as you type
Auto-pair Brackets Automatically close brackets and quotes
Indent Size Spaces per indentation level
Auto-save Save changes automatically
Real-time Visualization Show algorithm steps as they run
Execution Timeout Stop code after (seconds)
Console Output Limit Maximum lines in console
Storage Usage View and manage stored data
Create Backup Download all files as backup
Restore Backup Upload and restore from backup
Clear All Data Delete all files and settings (irreversible)

TriLan Py

Version 1.2.0

A local-first Python environment for learning Data Structures & Algorithms

Python Runtime: Pyodide 0.25.0
Storage: IndexedDB + LocalStorage
Editor: CodeMirror 5.65.2
Markdown: Marked.js 4.3.0
Runtime: ● Initializing
Storage: ● Checking

More Options

Initializing TriLan Py...
Loading Python runtime and dependencies
0% complete

Modal Title

Modal content goes here...
volunteer_activism

Support TriLan Py

TriLan Py is free and open source. Your support helps us maintain and improve the platform.

attach_money Make a Donation