Flaxon 0.3.0 and Teloce-Py 0.3.0 are available on PyPI. Release instructions are maintained on this site; source links identify the framework snapshot. Check version and upgrade guidance.

Framework source · Markdown

Flaxon documentation

Flaxon brings Python APIs, Teloce interfaces, TypeScript, modules, persistence, and administration into one full-stack application. Teloce compiles your HTML components and browser scripts; Flaxon serves the application and runs its Python features.

Start here

python -m pip install "flaxon[standard]"
flaxon new my-project
cd my-project
python -m pip install -e .
python management.py check
python management.py makemigrations
python management.py migrate
python management.py setup-admin
python management.py runserver

The default starter welcomes you at /, demonstrates a module-owned Python API from TypeScript, and includes a protected /admin. Try /server-page for the complete Jinax example, and run flaxon welcome or flaxon welcome-status for module-owned custom commands. Choose Flaxon + Jinax for server-rendered applications, Flaxon + Teloce for interactive interfaces, or combine them. There is no default administrator password. Read getting started for virtual environments, project files, command details, and deployment boundaries.

A complete learning path

  1. Build the server: routing, requests, validation, databases, and authentication.
  2. Build the interface: Teloce SPA, HTML components, typed APIs, and TypeScript.
  3. Organize features: modules, navigation, and admin/CMS.
  4. Ship responsibly: testing, security, production, and deployment.

Build a complete project manager

Follow the copy-and-paste ebook course. Start with flaxon new project_manager, then build working authentication, owned projects, tasks, a Teloce HTML SPA with scoped CSS and signals, staff Admin, CMS help content, tests and Render deployment. Every chapter names the files to create or replace and includes the complete code and verification commands.

Ten full-stack concept lessons

Work through the course overview, then follow these lessons:

Complete documentation directory

Use the guides for explanations, the API pages for reference, and the examples for working patterns. The directory below lists every Markdown document in this documentation tree, including older lessons and editor guides.

Foundations and operations

Feature guides

API reference

Full-stack course

Worked examples

Additional lessons and cheat sheets

VS Code extension