{"id":15525386,"url":"https://github.com/ghostwriter/ghostwriter","last_synced_at":"2025-03-20T04:08:36.125Z","repository":{"id":37302382,"uuid":"372016291","full_name":"ghostwriter/ghostwriter","owner":"ghostwriter","description":"showcases my commitment to supporting and empowering developers.","archived":false,"fork":false,"pushed_at":"2024-10-29T11:16:27.000Z","size":2,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-29T13:16:54.511Z","etag":null,"topics":["ghostwriter"],"latest_commit_sha":null,"homepage":"https://github.com/ghostwriter","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ghostwriter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["ghostwriter"]}},"created_at":"2021-05-29T16:08:44.000Z","updated_at":"2024-10-29T11:16:31.000Z","dependencies_parsed_at":"2024-01-29T02:38:02.113Z","dependency_job_id":"3fbd305c-fff2-46a7-acd8-b5551dca4809","html_url":"https://github.com/ghostwriter/ghostwriter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriter%2Fghostwriter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriter%2Fghostwriter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriter%2Fghostwriter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriter%2Fghostwriter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ghostwriter","download_url":"https://codeload.github.com/ghostwriter/ghostwriter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244547605,"owners_count":20470103,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ghostwriter"],"created_at":"2024-10-02T10:57:19.456Z","updated_at":"2025-03-20T04:08:36.119Z","avatar_url":"https://github.com/ghostwriter.png","language":null,"funding_links":["https://github.com/sponsors/ghostwriter"],"categories":[],"sub_categories":[],"readme":"# ghostwriter\n\n### 🖤✊🏻✊🏿 `#BlackLivesMatter` | 🇵🇸 `#FreePalestine` | 🇺🇦 `#StandWithUkraine`\n  \nAll of my open-source projects are open to **contributions**, **feedback**, and **suggestions**.\n\nIf you find a bug, have a feature request, or want to contribute:\n- **Open an issue**\n- **Submit a pull request**\n\nManaging hundreds of projects as a hobby is an incredible workload, and every contribution helps!\n\n---\n\nIf you want to support me financially, [become a sponsor](https://github.com/sponsors/ghostwriter).\n\n---\n\n\u003e - **you** are your **only** competition.\n\u003e - if you don't like something, **change it**!\n\u003e - knowledge **should** be **freely** accessible.\n\u003e - **privacy** is a **feature**, **not** a **product**.\n\u003e - **security** is a **process**, **not** a **feature** or a **product**.\n\u003e - **performance** is a **process**, **not** a **feature** or a **product**.\n\u003e - **contributions** must be **attributed** and or **compensated**.\n\u003e - have the confidence to make **impactful decisions** that are **selfish**, **your well-being is more important**!\n\u003e - **good** products **fail** because of **bad marketing**, **awful** products **succeed** with **great marketing**.\n\u003e - **AI** processes **input** (your questions and data) and generates **output** based on **patterns** and **algorithms**.\n\n---\n\n\u003cdiv align=\"center\"\u003e\n    \u003cimg alt=\"ghostwriter's GitHub streak\" height=\"150px\" src=\"https://streak-stats.demolab.com/?user=ghostwriter\"\u003e\n    \u003cimg alt=\"ghostwriter's GitHub stats\" height=\"150px\" src=\"https://github-readme-stats.vercel.app/api?username=ghostwriter\u0026show_icons=true\u0026count_private=true\u0026hide_title=true\u0026hide_rank=true\u0026icon_color=333\"\u003e\n\u003c/div\u003e\n\n#### Recent Releases\n| State | Description |\n| --- | --- |\n| (TAGGED) | Release [5.0.1](https://github.com/ghostwriter/container/releases/tag/5.0.1) on [ghostwriter/container](https://github.com/ghostwriter/container) (2 days ago)|\n| (TAGGED) | Release [1.0.3](https://github.com/ghostwriter/uuid/releases/tag/1.0.3) on [ghostwriter/uuid](https://github.com/ghostwriter/uuid) (3 days ago)|\n| (TAGGED) | Release [0.11.4](https://github.com/carlosas/phpat/releases/tag/0.11.4) on [carlosas/phpat](https://github.com/carlosas/phpat) (3 weeks ago)|\n| (TAGGED) | Release [5.0.3](https://github.com/ghostwriter/event-dispatcher/releases/tag/5.0.3) on [ghostwriter/event-dispatcher](https://github.com/ghostwriter/event-dispatcher) (3 weeks ago)|\n| (TAGGED) | Release [2.0.0](https://github.com/ghostwriter/result/releases/tag/2.0.0) on [ghostwriter/result](https://github.com/ghostwriter/result) (1 month ago)|\n| (TAGGED) | Release [2.0.0](https://github.com/ghostwriter/case-converter/releases/tag/2.0.0) on [ghostwriter/case-converter](https://github.com/ghostwriter/case-converter) (1 month ago)|\n\n#### Recent Contributions\n\n\u003e [!CAUTION]\n\u003e Repositories with \"[WIP]\" indicate that the project is currently under development, and it may not be ready for public consumption.\n\n| Repo | Description |\n| --- | --- |\n| ⭐️ (1) [`ghostwriter/psalm-plugin`](https://github.com/ghostwriter/psalm-plugin) | [WIP]Provides an `ALL-IN-ONE` plugin for Psalm |\n| ⭐️ (1) [`ghostwriter/testify`](https://github.com/ghostwriter/testify) | Testify - Automated test Generation for PHP code. |\n| ⭐️ (0) [`ghostwriter/compliance`](https://github.com/ghostwriter/compliance) | [WIP]Compliance Automation for OSS - GitHub Automation Tool - A solution for automated and scheduled execution of workflows via GitHub Action. |\n| ⭐️ (0) [`ghostwriter/psr-phpunit-assertions`](https://github.com/ghostwriter/psr-phpunit-assertions) | [WIP] PHPUnit assertions for PSR-compliant components, implemented as reusable traits. |\n| ⭐️ (0) [`ghostwriter/container`](https://github.com/ghostwriter/container) | Provides a Dependency Injection Service Container for PHP |\n| ⭐️ (0) [`ghostwriter/phpt`](https://github.com/ghostwriter/phpt) | [WIP]Testing Framework for PHP |\n| ⭐️ (0) [`ghostwriter/coding-standard`](https://github.com/ghostwriter/coding-standard) | PHP Coding Standard |\n| ⭐️ (0) [`ghostwriter/event-dispatcher`](https://github.com/ghostwriter/event-dispatcher) | Provides an Event Dispatcher implementation for PHP |\n| ⭐️ (1) [`ghostwriter/shell`](https://github.com/ghostwriter/shell) | Execute commands and external programs effortlessly in PHP |\n| ⭐️ (0) [`ghostwriter/filesystem`](https://github.com/ghostwriter/filesystem) | Filesystem implementation for PHP |\n| ⭐️ (1) [`ghostwriter/phormat`](https://github.com/ghostwriter/phormat) | [WIP] PHP code formatter. |\n| ⭐️ (2) [`ghostwriter/wip`](https://github.com/ghostwriter/wip) | Template for PHP projects |\n| ⭐️ (1) [`ghostwriter/handrail`](https://github.com/ghostwriter/handrail) | Safeguard PHP functions from redeclaration conflicts. |\n| ⭐️ (2) [`ghostwriter/option`](https://github.com/ghostwriter/option) | Provides an Option type implementation for PHP |\n| ⭐️ (2) [`ghostwriter/syntax`](https://github.com/ghostwriter/syntax) | [WIP]Lexical Analysis library for PHP (Tokenizer, Lexer, Parser, Generator) |\n| ⭐️ (1) [`ghostwriter/php`](https://github.com/ghostwriter/php) | Development and Production-ready PHP Alpine Images for Docker with Multi-Architecture support |\n| ⭐️ (0) [`ghostwriter/draft`](https://github.com/ghostwriter/draft) | [wip]A code generation tool for Laravel developers. |\n| ⭐️ (0) [`ghostwriter/result`](https://github.com/ghostwriter/result) | Provides a Result type implementation for PHP |\n| ⭐️ (0) [`ghostwriter/clock`](https://github.com/ghostwriter/clock) | Provides an immutable Clock implementation for PHP |\n| ⭐️ (0) [`ghostwriter/case-converter`](https://github.com/ghostwriter/case-converter) | Convert strings from and to AdaCase, CamelCase, CobolCase, KebabCase, Lowercase, MacroCase, PascalCase, SentenceCase, SnakeCase, TitleCase, TrainCase, and Uppercase |\n| ⭐️ (0) [`ghostwriter/config`](https://github.com/ghostwriter/config) | Provides an object that maps configuration keys to values. |\n| ⭐️ (2) [`ghostwriter/collection`](https://github.com/ghostwriter/collection) | Provides a Collection implementation for PHP |\n| ⭐️ (0) [`ghostwriter/json`](https://github.com/ghostwriter/json) | Type safe JSON encoder and decoder for PHP |\n| ⭐️ (0) [`ghostwriter/environment`](https://github.com/ghostwriter/environment) | Provides Environment Variables derived from `$_ENV` and `$_SERVER` super-globals |\n| ⭐️ (0) [`ghostwriter/changelog`](https://github.com/ghostwriter/changelog) | Manage project changelogs with GitHub Milestones, Issue Labels, and PR Labels, adhering to Keep a Changelog. |\n| ⭐️ (0) [`ghostwriter/uuid`](https://github.com/ghostwriter/uuid) | Provides sortable Universally Unique Identifiers (UUID) using Unix timestamp. |\n| ⭐️ (0) [`ghostwriter/cli`](https://github.com/ghostwriter/cli) | [WIP]Provides a micro-framework for building CLI tools in PHP. |\n| ⭐️ (0) [`ghostwriter/phtml`](https://github.com/ghostwriter/phtml) | [WIP]A powerful PHP template engine designed to deliver high-performance, extensibility, and security. |\n| ⭐️ (3) [`ghostwriter/psalm-sandbox`](https://github.com/ghostwriter/psalm-sandbox) | Provides a framework for testing Psalm plugins with PHPUnit |\n| ⭐️ (5) [`ghostwriter/atprotocol`](https://github.com/ghostwriter/atprotocol) | [WIP]Bluesky API Client for AT Protocol |\n| ⭐️ (0) [`ghostwriter/.github`](https://github.com/ghostwriter/.github) | community health files |\n| ⭐️ (0) [`BMHVillage/therapists`](https://github.com/BMHVillage/therapists) | Collection of therapists in Nashville, TN who are Black/African American, as well as therapists serving Black/African American communities. This publicly available information is gathered to support the promotion of healing for ourselves and others. #BlackLivesMatter |\n| ⭐️ (10672) [`mockery/mockery`](https://github.com/mockery/mockery) | Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL). |\n| ⭐️ (113) [`rectorphp/rector-src`](https://github.com/rectorphp/rector-src) | Development repository for Rector |\n| ⭐️ (17191) [`nikic/PHP-Parser`](https://github.com/nikic/PHP-Parser) | A PHP parser written in PHP |\n| ⭐️ (923) [`MyIntervals/emogrifier`](https://github.com/MyIntervals/emogrifier) | Converts CSS styles into inline style attributes in your HTML code. |\n| ⭐️ (1783) [`MyIntervals/PHP-CSS-Parser`](https://github.com/MyIntervals/PHP-CSS-Parser) | A Parser for CSS Files written in PHP. Allows extraction of CSS files into a data structure, manipulation of said structure and output as (optimized) CSS |\n| ⭐️ (1149) [`carlosas/phpat`](https://github.com/carlosas/phpat) | ✔️ PHP Architecture Tester - Easy architecture testing for PHP  |\n| ⭐️ (0) [`BMHVillage/.github`](https://github.com/BMHVillage/.github) | BMHV.org - Community-based Mental Health organization providing community healing as we fight for Black liberation. |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghostwriter%2Fghostwriter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fghostwriter%2Fghostwriter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghostwriter%2Fghostwriter/lists"}