garrylachman / ElectroCRUD

Database CRUD Application Built on Electron | MySQL, Postgres, SQLite
http://garrylachman.github.io/ElectroCRUD/
MIT License
1.54k stars 306 forks source link
crud database electron first-timers-only mysql postgres postgresql rdbms sql sqlite sqlite3

ElectroCRUD v3 GitHub Release Date Open Collective backers and sponsors

ElectroCRUD

ElectroCRUD is a powerful and flexible open-source software that simplifies CRUD operations (Create, Read, Update, Delete) on databases. It empowers users to create personalized and intuitive database admin panels or dashboards without requiring any coding knowledge. With its user-friendly interface, ElectroCRUD streamlines the process of setting up and managing databases, making it accessible to users of all skill levels.

By using ElectroCRUD, you can take full control of your database management tasks. Whether you need to create new records, retrieve existing data, update information, or delete unnecessary entries, ElectroCRUD provides a seamless and efficient solution. The software's intuitive design ensures that you can perform these operations effortlessly, saving you time and effort.

Whether you are a developer, a business owner, or an individual seeking an efficient way to manage databases, ElectroCRUD provides a user-friendly solution that eliminates the need for coding. Its simplicity, customization options, and open-source nature make it a valuable tool for anyone looking to create and manage a database admin panel or dashboard.

Key Features

Why Choose ElectroCRUD?

History

ElectroCRUD v1

The initial version of ElectroCRUD was developed in 2016. This Electron application enabled users to create intuitive dashboards with data tables, search functionality, widgets, filters, and relationships. Even users with no programming experience could leverage the power of ElectroCRUD to build their own database interfaces.

ElectroCRUD v2

After a period of inactivity, ElectroCRUD was revived with a complete codebase overhaul. The new version, built from scratch using Electron and Angular 8, retained most of the features from the original version. Additionally, new features were continuously added to enhance the functionality and user experience.

ElectroCRUD v3 (Current)

In 2023, after a hiatus, ElectroCRUD underwent a major rewrite and modernization. The latest version, ElectroCRUD v3, has been completely rebuilt using React and TypeScript. This version focuses on providing comprehensive data management capabilities, including advanced features like table and column-level documentation, tagging, and policies for sensitive data.

Supported Databases

ElectroCRUD supports the following databases:

With these database options, you can seamlessly integrate your preferred database system with ElectroCRUD and manage your data efficiently.

Download Binaries

GitHub release

GitHub All Releases GitHub package.json version