A massive directory for Ghost CMS https://runawaydevil.github.io/Ghostbuster/
Find a file
2026-01-12 10:48:26 -03:00
.github Fix GitHub Pages deployment concurrency issue and update footer copyright text 2026-01-06 19:09:29 -03:00
cache feat: comprehensive system improvements and automation 2025-12-29 21:31:35 -03:00
data 🤖 Automated directory update 2026-01-12 06:26:09 +00:00
img first commit 2025-12-28 16:12:19 -03:00
scripts Fix template renderer and update GitHub workflows 2026-01-05 04:58:19 -03:00
templates fix small things 2026-01-06 18:48:36 -03:00
test-data Fix template renderer and update GitHub workflows 2026-01-05 04:58:19 -03:00
.env.example feat: comprehensive system improvements and automation 2025-12-29 21:31:35 -03:00
.eslintrc.json fix: corrigir erros de lint críticos (NodeJS e Element não definidos) 2026-01-05 04:06:21 -03:00
.gitignore Fix template renderer and update GitHub workflows 2026-01-05 04:58:19 -03:00
CNAME Create CNAME 2026-01-06 18:53:00 -03:00
index.html 🤖 Automated directory update 2026-01-12 06:26:09 +00:00
LICENSE Added license 2025-12-28 19:40:05 -03:00
package-lock.json feat: comprehensive system improvements and automation 2025-12-29 21:31:35 -03:00
package.json feat: comprehensive system improvements and automation 2025-12-29 21:31:35 -03:00
pr_body.md 🤖 Automated directory update 2026-01-12 06:26:09 +00:00
README.md rewrite1 2025-12-29 21:43:20 -03:00
SECURITY.md feat: comprehensive system improvements and automation 2025-12-29 21:31:35 -03:00
tsconfig.json fix: corrigir erros de lint críticos (NodeJS e Element não definidos) 2026-01-05 04:06:21 -03:00
vitest.config.ts feat: comprehensive system improvements and automation 2025-12-29 21:31:35 -03:00

Ghostbuster

An automated curation system for maintaining a comprehensive directory of Ghost CMS themes and development resources.

Overview

Ghostbuster is a GitHub-native automation pipeline that transforms the manual process of maintaining a Ghost CMS themes directory into a robust, scalable system. The platform automatically discovers, classifies, and curates Ghost themes while preserving human editorial control through configurable override mechanisms.

Live Directory: https://runawaydevil.github.io/Ghostbuster/

System Architecture

The platform operates as a modular pipeline with the following core components:

Automated Discovery Engine

Searches GitHub repositories using configurable queries to identify Ghost themes and related resources. The system analyzes repository metadata, file structures, and documentation to determine relevance and quality.

Intelligent Classification System

Employs heuristic algorithms to score and categorize repositories based on multiple factors including star count, maintenance activity, documentation quality, and theme structure compliance.

Data Integrity Management

Implements comprehensive validation, duplicate detection, and consistency checks to ensure directory accuracy and reliability.

Caching Infrastructure

Utilizes efficient API usage patterns with ETag support, TTL management, and rate limiting compliance to optimize GitHub API interactions.

Template Rendering Engine

Generates responsive HTML directory pages from configurable templates, supporting multiple output formats and customizable presentation layers.

Project Status

Ghostbuster is actively maintained and continuously improved. The system processes hundreds of Ghost theme repositories and maintains an up-to-date directory accessible to the Ghost CMS community.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For questions, issues, or contributions:

  • Create an issue on GitHub
  • Email: runawaydevil@pm.me
  • Security issues: See Security Policy