Pony ORM
Write database queries using Python generator expressions. Translates Python syntax trees to SQL for SQLite, MySQL, PostgreSQL, and Oracle. Features an ERD editor.
Pony is an advanced object-relational mapper featuring the ability to write database queries using Python generator expressions and lambdas. It analyzes the abstract syntax tree of the expression and translates it into SQL for SQLite, MySQL, PostgreSQL, and Oracle databases.
Pony aims for fast app development with a Pythonic API. Key benefits include:
- Compact entity definitions
- A concise query language
- Interactive use in the Python interpreter
- Comprehensive error messages
- Readable generated SQL
This helps developers focus on business logic rather than database interaction complexities. It also offers an online Entity-Relationship Diagram Editor for rapid prototyping and schema generation.
Similar to Pony ORM:
Build better web apps more quickly with less code.
Full-stack Web FrameworksPython
High-level Python web framework for rapid development and clean design. Handles common web development tasks, focusing on speed, security, and scalability.
Next-gen ORM for simplified, type-safe database access.
JavaScript & TypeScriptORMs
Interact with databases using a type-safe ORM for Node.js/TypeScript. Features automated migrations, intuitive schema, connection pooling, and caching.
Type-safe ORM for Node.js, TypeScript & Browser.
JavaScript & TypeScriptORMs
Query SQL databases in Node/TS with strong typing. Features Active Record style, no code gen, powerful filters, and secure browser access via Express plugin.
Modern ORM for TypeScript & Node.js SQL databases.
JavaScript & TypeScriptORMs
Manage database interactions in Node.js/TypeScript apps. Supports transactions, relations, eager/lazy loading, and multiple SQL databases like Postgres & MySQL.
ORM for TypeScript & JavaScript across platforms.
JavaScript & TypeScriptORMs
Build database-driven applications with TypeScript or JavaScript. Supports multiple SQL databases and runs across NodeJS, browser, mobile, and desktop platforms.
Flexible JavaScript ORM for Node.js database interactions.
JavaScript & TypeScriptORMs
Build Node.js applications with a flexible JavaScript ORM. Features promise/callback interfaces, transactions, eager loading, and relations for PostgreSQL, MySQL, SQLite3.
TypeScript ORM for Node.js: Data Mapper, UoW, SQL & NoSQL.
JavaScript & TypeScriptORMs
Build Node.js apps with a TypeScript ORM using Data Mapper and Unit of Work patterns. Supports SQL/NoSQL, offers schema tools, and automatic query batching.
Create intelligent, beautiful, and linked documentation.
DocumentationPython
Generate versatile, cross-referenced technical documentation from reStructuredText or Markdown. Supports multiple output formats, themes, extensions, and API docs.
Generate Python API docs instantly from your code.
DocumentationPython
Automatically generate API documentation for Python projects from existing docstrings. Supports type hints, cross-linking, and common docstring formats.