Skip to content
/ wetorm Public

A purely client-side browser sandbox for exploring django's ORM, inspired by xterm's DryORM.

License

Notifications You must be signed in to change notification settings

TkTech/wetorm

Repository files navigation

WetORM

WetORM Logo

Django ORM Query Explorer - in the Browser

Run Django ORM code and visualize the generated SQL queries in real-time.

WetORM Screenshot

Live

You can try out WetORM for yourself at https://tkte.ch/wetorm/.

Features

  • Browser-based Django ORM: Run Django models and queries directly in your browser using Pyodide
  • Real-time Query Capture: See every SQL query generated by the Django ORM as you write code
  • Code Sharing: Share your Django examples via GitHub Gist URLs
  • Zero Setup: No installation required - everything runs in the browser
  • Syntax Highlighting: Python code editor with syntax highlighting and auto-completion
  • 100% client-side: Your code never leaves your browser
  • Basic Database Browser: View and interact with database tables and data as you run queries
  • REPL: Interactive Python shell for experimenting with your Django models

For a more feature-complete option, check out xterm's DryORM, which inspired this fun weekend project.

Development

npm install
npm run dev

Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run lint - Run ESLint
  • npm run format - Format code with Prettier

License

MIT License - see LICENSE file for details.

About

A purely client-side browser sandbox for exploring django's ORM, inspired by xterm's DryORM.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published