Welcome to the Protogrid Developer Wiki. A place to gather all the documentation and tips&tricks regarding Protogrid.


The Card defines the basic element of Protogrid. Everything is stored in some kind of Card. For instance, properties of an App are edited via the card “Application Settings”. This is also the first card of a new app.

Mostly, Cards define your data based on some kind of Proto, which you can open by using the Option “This Card → Open Proto” in the bottom right corner. Cards can also be accessed through the JSON-API.

Comparison with relational databases

While in relational databases, a single data entry is given by a row of a table, a card represents the data entry in Protogrid. If you have a table “books” in which each entry has an attribute “ID”, “Name”, “Author”, each of these attributes corresponds to a field on a card in Protogrid.