#orm #http-server

bin+lib teo

Next-generation web framework for Rust, Node.js and Python

2 releases

new 0.0.59 Nov 30, 2023
0.0.57 Sep 16, 2023
0.0.56 Jul 29, 2023
0.0.54 Mar 24, 2023
0.0.1 May 18, 2022

#53 in #orm

Download history 53/week @ 2023-08-07 232/week @ 2023-08-14 123/week @ 2023-08-21 190/week @ 2023-08-28 153/week @ 2023-09-04 321/week @ 2023-09-11 85/week @ 2023-09-18 10/week @ 2023-09-25 1/week @ 2023-10-02 2/week @ 2023-10-09 14/week @ 2023-10-16 90/week @ 2023-10-23 117/week @ 2023-10-30 27/week @ 2023-11-06 102/week @ 2023-11-13 140/week @ 2023-11-20

388 downloads per month

Apache-2.0 and GPL-3.0-only

140KB
2.5K SLoC

TEO

License PR Welcome

Next-generation web framework for Rust, Node.js and Python.

Official site: https://teocloud.io

Official documentation: https://teocloud.io/docs

Features

  • Innovative schema definition inspired by GraphQL and Prisma
  • Auto database migration
  • Supports Rust and Node.js
  • Supports MySQL, PostgreSQL, SQLite and MongoDB
  • Generated ORM entities
  • Generated query clients for frontend
  • Very efficient and performant
  • Data sanitization, transformation and validation
  • Builtin user sessions
  • Builtin permission check
  • First in last out middlewares
  • Custom routes and handlers

Get started

Read our Getting started guide from our official site.

Issues

Welcome to submit issues in this repo.

License

TEO is under Apache 2.0 license.

Dependencies

~59MB
~1M SLoC