Difference between revisions of "Glom"

From Glom
Jump to: navigation, search
(Mention that it's open source. Duh.)
(Added a Flatt link.)
 
(9 intermediate revisions by one user not shown)
Line 1: Line 1:
 
===What you need, without the nonsense.===
 
===What you need, without the nonsense.===
 +
 +
[[Image:Small_glom_data_details.png|framed|Screenshot. [[Screenshots|More Screenshots]]... <BR>(This screenshot uses a CC-licensed photo by Marieke IJsendoorn-Kuijpers)]]
  
 
With Glom you can design database systems - the database and the user interface.
 
With Glom you can design database systems - the database and the user interface.
  
* Glom has high-level features such as relationships, lookups, related fields, related records, calculated fields, drop-down choices, searching, reports, users and groups, so you don't have to implement it all yourself.
+
* Glom has high-level features such as relationships, lookups, related fields, related records, calculated fields, drop-down choices, searching, reports, users and groups.
* Glom keeps things simple. It has Numeric, Text, Date, Time, Boolean, and Image field types, and displays them appropriately.
+
* Glom keeps things simple. It has Numeric, Text, Date, Time, Boolean, and Image field types.
* Most Glom systems require almost no programming code, though you can use Python for calculated fields or add buttons that runs python code.
+
* Glom systems require almost no programming, but you may use Python for calculated fields or buttons.
* Each Glom system can be deployed in multiple languages and countries just by specifying translations. Because Glom layouts use automatic positioning you don't need to create duplicate layouts for each language.
+
* Each Glom system can be translated for multiple languages and countries.
  
The design is loosely based on [http://www.filemaker.com/ 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.
+
Here are some [[Screenshots|screenshots]] with explanations, and [[News|news]] about recent changes.
 +
 
 +
There is some (unfinished) [http://library.gnome.org/users/glom/unstable/ Glom user documentation], which is also available when running Glom.
 +
 
 +
'''Concept'''
 +
 
 +
The design is loosely based on [http://www.filemaker.com/ FileMaker Pro], but with a separate database server. Its simple framework should be enough to implement most database applications. Without Glom these systems normally consist of lots of repetitive, unmaintainable code.
  
 
Glom uses the [http://www.postgres.org/ PostgreSQL] database backend but it can not edit databases that it did not create, because it uses only a simple subset of Postgres functionality.
 
Glom uses the [http://www.postgres.org/ PostgreSQL] database backend but it can not edit databases that it did not create, because it uses only a simple subset of Postgres functionality.
  
Here are some [[Screenshots|screenshots]] with explanations, and [[News|news]] about recent changes.
+
'''Open Source'''
 +
 
 +
Glom is open source software, released under the [[GPL License]].
 +
 
 +
[[Development]] is ongoing: See the [[Development/Plans|Development Plans]].
 +
 
 +
=== Make it happen ===
 +
 
 +
Please support Glom development by donating, for instance via Flattr or Paypal.
 +
 
 +
[http://flattr.com/thing/336330/Glom http://api.flattr.com/button/flattr-badge-large.png]
  
Glom is open source software, released under the [[GPL Licence]]. [[Development]] is ongoing. See the [[Development/Plans|Development Plans]]. Please support Glom development by donating, for instance via PayPal: [https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=murrayc.paypalgermany@murrayc.com&item_name=SupportGlom&currency_code=EUR&amount=100&return=http%3a%2f%2fwww.glom.org%2fwiki%2f%3Ftitle%3DThank_You_For_Donating http://www.paypal.com/images/x-click-but04.gif]
+
[https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=murrayc.paypalgermany@murrayc.com&item_name=SupportGlom&currency_code=EUR&amount=100&return=http%3a%2f%2fwww.glom.org%2fwiki%2f%3Ftitle%3DThank_You_For_Donating http://www.paypal.com/images/x-click-but04.gif].
  
http://www.glom.org/screenshots/small_glom_data_details.png
+
Many thanks to our existing [[Supporters|supporters]].

Latest revision as of 04:48, 5 July 2011

What you need, without the nonsense.

Screenshot. More Screenshots...
(This screenshot uses a CC-licensed photo by Marieke IJsendoorn-Kuijpers)

With Glom you can design database systems - the database and the user interface.

  • Glom has high-level features such as relationships, lookups, related fields, related records, calculated fields, drop-down choices, searching, reports, users and groups.
  • Glom keeps things simple. It has Numeric, Text, Date, Time, Boolean, and Image field types.
  • Glom systems require almost no programming, but you may use Python for calculated fields or buttons.
  • Each Glom system can be translated for multiple languages and countries.

Here are some screenshots with explanations, and news about recent changes.

There is some (unfinished) Glom user documentation, which is also available when running Glom.

Concept

The design is loosely based on FileMaker Pro, but with a separate database server. Its simple framework should be enough to implement most database applications. Without Glom these systems normally consist of lots of repetitive, unmaintainable code.

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.

Open Source

Glom is open source software, released under the GPL License.

Development is ongoing: See the Development Plans.

Make it happen

Please support Glom development by donating, for instance via Flattr or Paypal.

flattr-badge-large.png

x-click-but04.gif.

Many thanks to our existing supporters.