With Glom you can design table definitions and the relationships between them, plus arrange the fields on the screen. You can edit and search the data in those tables, and specify field values in terms of other fields. It's as easy as it should be.
The design is loosely based on FileMaker Pro, with the added advantage of separation between interface and data. Its simple framework should be enough to implement most database applications. Without Glom these systems normally consist of lots of repetitive, unmaintainable code.
Glom-specific data such as the relationship definitions is saved in the Glom document. Glom re-connects to the database server when it loads a previous Glom document. The document is in XML format.
Glom uses the PostgreSQL database backend but it can not edit databases that it did not create, because it uses only a simple subset of Postgres functionality.
Development is at an early stage, so it's not a complete database solution yet. See the Development Plans.
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- C++, python
All packages Packages in Distributions
-
glom source package in Xenial
Version 1.30.1-0ubuntu1 uploaded -
glom source package in Trusty
Version 1.22.4-0ubuntu5 uploaded -
glom source package in Precise
Version 1.20.10-0ubuntu1.1 uploaded -
glom source package in Oracular
Version 1.30.4-7build8 uploaded -
glom source package in Noble
Version 1.30.4-7build8 uploaded