DaDaBIK


DaDaBIK is a no-code / low-code development platform written in PHP for quickly creating a CRUD database front-end or a more sophisticated database-driven Web application without coding. The database management systems currently supported are MySQL, PostgreSQL, SQLite and, starting from version 9.2, Microsoft SQL Server.

History

DaDaBIK was originally released in 2001 on SourceForge under the GNU General Public License by Eugenio Tacchini and supported only MySQL.
With the version 4.5 release in June 2012, the license changed from GPL to a proprietary "DaDaBIK 1.0" license which requires payment before downloading, and prohibits further redistribution. The GPL code has been removed from the official website and from the Sourceforge project but can still be distributed freely, the current version can be downloaded only from the official Website.
Version 6 has introduced some new features including the possibility to add custom PHP pages to a DaDaBIK application.
Version 8 Lerici has been an important milestone in the development of DaDaBIK: a new, responsive, front-end has been introduced, together with many new features, including graph reports generation, calculated fields, hooks and smart installation. A new license, DaDaBIK license v. 2.0, has also been introduced
Version 9 "Monterosso" has been another important milestone in the development of DaDaBIK. DaDaBIK 9 allows to build a Web application without coding starting from an Excel, CSV or ODS file. Several new features which help power users to develop complex applications have also been introduced, including: custom buttons, dashboards and layout hooks. A new license, DaDaBIK license v. 2.1, has also been introduced
Version 9.2 introduced the support for Microsoft SQL Server.
Version 10 "Manarola", released on December 2019, celebrates 18 years of DaDaBIK and introduced a new way of developing DaDaBIK applications thanks to the new data section and to the new form configurator live preview. .
Many new features have also been introduced, including: HTTP API, Audit/revision, Conditional Fields, Pivot/Summary tables, multiple records selection. The performances of the DaDaBIK engine has also been improved.

Current status

The current release is the 10.2 "Manarola".
The original author is still the main developer behind the core of the code while Simone Magnaschi takes care of the UX e UI design. A group of mother tongue users handle the translation/localization of the front-end.

Features

Some of the main features are: forms customization, lookup fields, master/details view, files upload, calculated fields, conditional fields, hooks, graph/pivot report generation, export to CSV and PDF, checking for possible duplication during insertions, authentication, authorization restrictions on view/update/delete, and e-mail notices.

Popularity

DaDaBIK has been used by several big organizations like the University of Cambridge and the Università Cattolica del Sacro Cuore. It is considered to be one of the most popular PHP database tools.

Meaning of the name

DaDaBIK is a recursive acronym which stands for: "DaDaBIK is a DataBase Interfaces Kreator".