Awesome Open Source
Awesome Open Source


Architect is a set of tools which enhances ORMs written in Python with more features and simplifies different database related complex tasks.



Architect has no required external dependencies except for the ORM it will be used with.


To install Architect, simply:

$ pip install architect


$ easy_install architect


Documentation is available at

Contacts and Support

I will be glad to get your feedback, pull requests, issues, whatever. Feel free to contact me for any questions.

Donations and Sponsorship

If you like this project and want to support it you have several options:

  1. Just give this project a star at the GitHub repository.
  2. Become a sponsor. Contact me via tepkeev at gmail dot com if you are interested in becoming a sponsor and we will discuss the terms and conditions.


PremiumSoft for supporting this project by providing Open Source License of Navicat.

Copyright and License

Architect is licensed under Apache 2.0 license. Check the LICENSE for details.

Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (809,126
Database (92,916
Django (35,042
Mysql (31,103
Postgresql (23,436
Bash (18,689
Orm (5,876
Sqlalchemy (3,019
Partitioning (783
Peewee (317
Pony (157
Architect (55
Sqlobject (6