whatisgithub

What is admin?

daniel-farina/admin — explained in plain English

Analysis updated 2026-08-03 · repo last pushed 2021-06-10

Audience · developerComplexity · 3/5DormantLicenseSetup · moderate

In one sentence

The browser-based dashboard for managing Ghost blogs, letting you write posts, organize content, and configure settings without touching code. Built with Ember.js for a fast, responsive interface.

Mindmap

mindmap
  root((repo))
    What it does
      Blog dashboard
      Post editor
      Settings manager
    Tech stack
      Emberjs
      Javascript
    Use cases
      Customize editor
      Add dashboard features
      Fix dashboard bugs
    Audience
      Ghost contributors
      Open source devs

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Redesign the post editor to improve the writing experience.

USE CASE 2

Add a new feature or menu to the Ghost settings area.

USE CASE 3

Fix a bug in the Ghost dashboard interface.

What is it built with?

Ember.jsJavaScript

How does it compare?

daniel-farina/admin00kaku/gallery-slider-block04amanrajj/netwatch
Stars0
LanguageJavaScriptRust
Last pushed2021-06-102021-05-19
MaintenanceDormantDormant
Setup difficultymoderateeasymoderate
Complexity3/52/53/5
Audiencedevelopergeneralops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires setting up a local Ember.js development environment alongside a running Ghost backend instance.

Open source software maintained by the Ghost Foundation, allowing anyone to view, modify, and contribute to the code.

So what is it?

Ghost-Admin is the control panel you see when you log into Ghost to manage your blog or publication. It's the dashboard where you write posts, organize content, configure settings, and handle everything related to running your site, essentially the back office that makes Ghost usable without touching any code. Under the hood, this is the actual software that powers that dashboard interface. It's built using a framework called Ember.js, which is designed for creating interactive web applications that feel fast and responsive. When you're editing a post or clicking through menus in Ghost, this is the code making all of that work in your browser. You'd interact with this project if you're someone who wants to customize or contribute to Ghost's software itself, rather than someone who just wants to write blog posts. For example, if you wanted to redesign the post editor, add a new feature to the settings area, or fix a bug in the dashboard, this is where you'd make those changes. If you simply want to run a Ghost blog without modifying the software, you'd use Ghost directly rather than working with this repository. The project is maintained by the Ghost Foundation and is open source, meaning anyone can view the code, suggest improvements, or contribute changes. Bug reports and issues are handled centrally through Ghost's main repository rather than here, keeping all problem-solving in one place.

Copy-paste prompts

Prompt 1
I want to add a new settings tab to the Ghost Admin dashboard. How do I create a new route and settings panel component in Ember.js within this project?
Prompt 2
Help me set up the Ghost Admin development environment locally so I can contribute to the dashboard interface.
Prompt 3
I found a bug in the Ghost post editor. How do I trace the Ember.js component responsible for the editor and test a fix?

Frequently asked questions

What is admin?

The browser-based dashboard for managing Ghost blogs, letting you write posts, organize content, and configure settings without touching code. Built with Ember.js for a fast, responsive interface.

Is admin actively maintained?

Dormant — no commits in 2+ years (last push 2021-06-10).

What license does admin use?

Open source software maintained by the Ghost Foundation, allowing anyone to view, modify, and contribute to the code.

How hard is admin to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is admin for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.