Open source admin projects

Every project in the registry tagged admin, ranked by real GitHub adoption.

projects 6 combined stars ★ 94K refresh nightly
01 Refine ★ 36K

Build data-rich React apps with ease and flexibility

last push8 days ago languageTypeScript licenseMIT
02 filament ★ 32K

A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire

last push17 hours ago languagePHP licenseMIT
03 amis ★ 19K

前端低代码框架,通过 JSON 配置就能生成各种页面。

last push6 months ago languageTypeScript licenseApache-2.0
04 qor ★ 5.3K

QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems.

last push17 days ago languageGo licenseMIT
05 moonshine ★ 1.3K

Laravel Admin panel and more. Simple for beginners and powerful for experts. Using Blade, Alpine.js and Tailwind CSS.

last push6 hours ago languagePHP licenseMIT
06 vaahcms ★ 573

VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).

last push5 months ago languagePHP licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source admin projects are there?

This registry tracks 6 projects tagged admin, with 93,874 GitHub stars between them. The most-adopted is Refine at 35,688 stars.

Are these admin projects free to use?

Yes — 6 of the 6 carry an explicit open-source licence across 2 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which admin project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these admin projects still maintained?

4 of the 6 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.