= What is Schevo? = Schevo is a pure-Python, SQL-free [http://en.wikipedia.org/wiki/Object-relational_database object-relational database] (ORDBMS). We focus on making complex database schema not only fun to write, but enjoyable to maintain. Use Python to store complex data structures, including some benefits of RDBMS, with ''zero lines of SQL''! = Install = Use easy_install or pip to get the latest version: {{{ $ easy_install Schevo==dev $ pip install http://github.com/11craft/schevo/zipball/master }}} ---- = Community = || '''Mailing List''' || http://groups.google.com/group/schevo || || Old List Archives || http://schevo.org/lists/archives/schevo-devel || || '''IRC''' || irc://irc.freenode.net/#schevo || || '''Contribute''' || SchevoDevelopers || ---- = Code = == Active projects == These are the projects we actively develop and support. || '''Home page''' || '''Code''' || || [wiki:Schevo Schevo] || http://github.com/11craft/schevo/ || || SchevoCookbook || http://github.com/11craft/schevocookbook/ || || SchevoDurus || http://github.com/11craft/schevodurus/ || || SchevoGtk || http://github.com/11craft/schevogtk/ || || SchevoWsgi || http://github.com/11craft/schevowsgi/ || == Inactive projects == Sometimes we create projects as experiments or specific purposes, and they fall behind in terms of development and support. Rather than remove them, we call them "inactive" in case someone finds them interesting or useful enough to "reactivate". || '''Home page''' || '''Code''' || || SchevoBenchmark || http://github.com/11craft/schevobenchmark/ || || SchevoFlex || http://github.com/11craft/schevoflex/ || || SchevoGears || http://github.com/11craft/schevogears/ || || SchevoPolicy || http://github.com/11craft/schevopolicy/ || || SchevoPylons || http://github.com/11craft/schevopylons/ || || SchevoSql || http://github.com/11craft/schevosql/ || || SchevoWeb || http://github.com/11craft/schevoweb/ || || SchevoWx || http://github.com/11craft/schevowx/ || || SchevoXml || http://github.com/11craft/schevoxml/ || || [wiki:Twitabit Twitabit] || http://github.com/11craft/twitabit/ || ---- = Etc = == Docs == You can view all of the auto-generated documentation by visiting http://schevo.org/docs/. == Why Use Schevo? == Also see WhyUseSchevo. * Native datatypes, with no need to worry about what length of string you need, or what size of integer. * One file contains all schema logic. * Rich behavior along with your data, in the form of Python methods. * Calculated fields as part of the schema. * Easily customized Create/Update/Delete transactions. * Entity fields are much easier and smarter than foreign keys. * Python references are much easier than SQL joins. == History == * ObjectRelationalDivide presentation * OriginsOfSchevo ---- = Legal = All Schevo packages are licensed under the MitLicense unless otherwise specified. All Schevo source code is Copyright 2001-2009 by !ElevenCraft Inc. unless otherwise specified. The schevo.store subpackage in Schevo is based on Durus, which is Copyright 2005 by Corporation for National Research Initiatives and is licensed under the CNRI Open Source License Agreement for Durus-3.0.