Xataface
The facts below are what the maker publishes about Xataface, checked and dated. Our editors have not written about it yet.
Plans and prices
From Xataface's own pricing page, checked 15 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| GPL open-source | Free | Core framework available under GPL · self-hosted PHP/MySQL deployment |
| Xataface | Free | Open-source software released under the GPL |
The facts
Each one read from Xataface's own pages, with the date it was checked.
What it does
- API
- The public API exposes helpers for searching, loading, editing, deleting and saving records and for building forms and templates.checked 15 Oct 2026
- API caveat
- The documented df_get_records_array helper returns truncated previews unless its preview option is disabled or another method is used.checked 15 Oct 2026
- Audience
- The maker describes Xataface as a tool for web developers and database administrators building MySQL front ends for non-technical users.checked 11 Oct 2026
- Compatibility
- The Xataface 3.0.0 release notes say the release improves compatibility with PHP 7.3 and PHP 8 and includes a mobile theme.checked 11 Oct 2026
- CRUD interface
- The generated interface supports browsing, searching, editing, importing and exporting records.checked 15 Oct 2026
- Customization
- Fields, forms, lists and actions can be changed through fields.ini, delegate classes and template blocks.checked 15 Oct 2026
- Database focus
- The project is designed for PHP applications backed by MySQL.checked 15 Oct 2026
- Data features
- The feature list includes automatic forms, editable grids, related records, file uploads, record history, undo and redo, and CSV, XML, JSON, and RSS export.checked 11 Oct 2026
- Documentation
- Documentation includes a developer guide, website, wiki, getting-started tutorial and troubleshooting material.checked 15 Oct 2026
- Extensibility
- Modules can add authentication handlers, actions, templates, template blocks and trigger handlers.checked 15 Oct 2026
- File access control
- The secure fields.ini directive makes uploaded container files obey application permissions when served through Xataface.checked 11 Oct 2026
- History
- The maker says Xataface was created by Steve Hannah in 2005 and has been used for content management, event registration, research databases, and commerce.checked 11 Oct 2026
- Independent review: configuration
- A PhP Logic review says the framework is primarily configuration-driven and can produce a useful CRUD application with minimal PHP.checked 15 Oct 2026
- Independent review: exports
- The PhP Logic review notes standard CSV, XML and RSS export options in the generated interface.checked 15 Oct 2026
- Integrations
- The maker documents pluggable authentication and available modules for Yale CAS and LDAP, as well as Facebook and HTTP authentication options.checked 11 Oct 2026
- Internationalization
- Native capabilities include multilingual content, translated interface text and language variants for records.checked 15 Oct 2026
- Languages
- The maker describes support for UI translations, multilingual database content, and per-record language variants.checked 11 Oct 2026
- License
- The repository identifies Xataface as GPL-2.0 licensed, while the project site describes it generally as GPL software.checked 15 Oct 2026
- Limit: database scope
- The PhP Logic review says adapting Xataface to DB2 directly would be a major undertaking because it is built around MySQL.checked 15 Oct 2026
- Limit: documentation language
- The reviewed project materials are English-language documentation and tutorials.checked 15 Oct 2026
- Modules
- Drop-in modules add functions such as rich-text editing, calendars, reports, tagging and AJAX uploads.checked 15 Oct 2026
The company
- Founded or registered
- SourceForge records the Xataface project as registered on November 25, 2005.checked 15 Oct 2026
- Maker
- The project copyright and site footer identify Steve Hannah as the copyright holder and maintainer.checked 15 Oct 2026
- Maker location
- Steve Hannah's public GitHub profile lists Vancouver, British Columbia, Canada.checked 15 Oct 2026
Alternatives to Xataface
- 1

Joget
Free planOpen sourceAndroidiOSWebAPI8.8Free plan - 2

Anvil
Free planOpen sourceAndroidiOSWebAPI8.5From $12 a month - 3

ToolJet
Free planOpen sourceWebAPILinuxSelf-hosted8.3From $23 a month - 4

Windmill
Free planOpen sourceWebAPILinuxSelf-hosted8.3From $120 a month - 5

GeneXus
Free planAndroidiOSWebAPI8.2From $99 a year - 6

Budibase
Free planOpen sourceWebAPILinuxSelf-hosted8.1From $19 a month
