Asok is a cohesive, full-stack Python web framework designed for developer speed, elegant architecture, and security-conscious defaults. Built around a "zero-runtime-dependency" philosophy, it unifies server-side logic and client-side reactivity into a single, high-performance package, offering a streamlined development experience from the first line of code.
⚡ Key Highlights
Zero Runtime Dependencies: No Werkzeug, no Jinja2, no SQLAlchemy. Built purely on top of the Python standard library—making it ultra-lightweight (~360KB), secure, and immune to supply chain attacks.
Islands Architecture: Selective hydration of reactive client-side components combined with Static Site Generation (SSG) and Incremental Static Regeneration (ISR).
Native Reactive UI: Build stateful, live-updated templates without Vue, React, or heavy NPM build pipelines.
Cohesive Ecosystem: Complete with a built-in DB/ORM (SQLite, PG, MySQL), migration engine, automatic admin panel, OpenAPI auto-documentation, and vector search.
🚀 Quick Start (60 Seconds)
Install Asok :
pip install asok
Create a page controller (src/pages/page.py) :
fromasokimportRequestdefrender(request: Request):
return"Hello, Asok! Zero dependencies, pure speed."
Official Asok documentation repository: contains both the technical content (Markdown) and the site engine built with Asok, featuring SPA navigation and streaming.
Official Asok documentation repository: contains both the technical content (Markdown) and the site engine built with Asok, featuring SPA navigation and streaming.
Experimental playground for the Asok framework, used to prototype new ideas, test alternative implementations, and explore future architecture directions.
This organization has no public members. You must be a member to see who’s a part of this organization.
Top languages
Loading…
Uh oh!
There was an error while loading. Please reload this page.
Most used topics
Loading…
Uh oh!
There was an error while loading. Please reload this page.
You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.