# Contributing to Ghost

**URL:** https://forum.ghost.org/c/contributing/27.md

[Latest](https://forum.ghost.org/latest.md) · [Categories](https://forum.ghost.org/categories.md) · [Tags](https://forum.ghost.org/tags.md)

---

## [About the Contributing to Ghost category](https://forum.ghost.org/t/about-the-contributing-to-ghost-category/26250)

<div class="topic-metadata">

**Author:** [@John](https://forum.ghost.org/u/John)\
**Replies:** 4\
**Last updated:** [April 7, 2025, 8:34am UTC](https://forum.ghost.org/t/about-the-contributing-to-ghost-category/26250 "2025-04-07T08:34:12Z")

</div>

Get involved with the open source project

---

## [Mutation-testing Ghost core's unit suite: strong overall, plus a small test PR offer](https://forum.ghost.org/t/mutation-testing-ghost-cores-unit-suite-strong-overall-plus-a-small-test-pr-offer/63850)

<div class="topic-metadata">

**Author:** [@fohara](https://forum.ghost.org/u/fohara)\
**Replies:** 0\
**Last updated:** [September 24, 2026, 6:06pm UTC](https://forum.ghost.org/t/mutation-testing-ghost-cores-unit-suite-strong-overall-plus-a-small-test-pr-offer/63850 "2026-09-24T18:06:11Z")

</div>

I ran a mutation-testing pass over Ghost core’s unit suite (the vitest project on current main) and wanted to share the results here before opening anything on GitHub, since that seems to be the preferred flow for non-…

---

## [Native apps from Community. Android and iOS](https://forum.ghost.org/t/native-apps-from-community-android-and-ios/48329)

<div class="topic-metadata">

**Author:** [@Road\_Rage](https://forum.ghost.org/u/Road_Rage)\
**Replies:** 8\
**Last updated:** [September 22, 2026, 5:15pm UTC](https://forum.ghost.org/t/native-apps-from-community-android-and-ios/48329 "2026-09-22T17:15:48Z")

</div>

@John Is there any new movement on the native apps for Ghost. I see a bunch of people really interested in building one as a community. I understand the lack of resources bit, and all the community probably wants is ju…

---

## [More bulk email options](https://forum.ghost.org/t/more-bulk-email-options/60598)

<div class="topic-metadata">

**Author:** [@Henry\_Junior](https://forum.ghost.org/u/Henry_Junior)\
**Replies:** 8\
**Last updated:** [June 2, 2026, 2:58pm UTC](https://forum.ghost.org/t/more-bulk-email-options/60598 "2026-06-02T14:58:16Z")

</div>

What if a few of us self-hosters developed requirements to support more than mailgun and got sign off from active maintainers on the implementation approach and then pursued developing it? This seems like something we co…

---

## [{{#social\_accounts}} v6.38.0 - helper for theme social rendering](https://forum.ghost.org/t/social-accounts-v6-38-0-helper-for-theme-social-rendering/62854)

<div class="topic-metadata">

**Author:** [@gloriamarin](https://forum.ghost.org/u/gloriamarin)\
**Replies:** 6\
**Last updated:** [May 15, 2026, 2:33pm UTC](https://forum.ghost.org/t/social-accounts-v6-38-0-helper-for-theme-social-rendering/62854 "2026-05-15T14:33:52Z")

</div>

While testing the new {{#social\_accounts}} helper in Ghost 6.38, I found some inconsistent behavior that may help other theme developers. The helper works correctly with: {{#social\_accounts @site}} and inside author.hb…

---

## [🌐 Translator help needed! AR, DA, DE, DE-CH, HR, HU, IS, IT, LT, LV, NN, PT, SI, SK](https://forum.ghost.org/t/translator-help-needed-ar-da-de-de-ch-hr-hu-is-it-lt-lv-nn-pt-si-sk/57525)

<div class="topic-metadata">

**Author:** [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)\
**Replies:** 8\
**Last updated:** [May 13, 2026, 11:58am UTC](https://forum.ghost.org/t/translator-help-needed-ar-da-de-de-ch-hr-hu-is-it-lt-lv-nn-pt-si-sk/57525 "2026-05-13T11:58:02Z")

</div>

Hey all! I’m trying to do some cleaning up on our variable handling in translations, and we have a bunch of languages with issues. Here’s the list: | Language | File | | Arabic (ar) | portal | | Danish (da) | portal …

---

## [Proposal: First-party MCP (Model Context Protocol) server for the Admin API](https://forum.ghost.org/t/proposal-first-party-mcp-model-context-protocol-server-for-the-admin-api/62774)

<div class="topic-metadata">

**Author:** [@decodedcipher](https://forum.ghost.org/u/decodedcipher)\
**Replies:** 1\
**Last updated:** [May 2, 2026, 7:02pm UTC](https://forum.ghost.org/t/proposal-first-party-mcp-model-context-protocol-server-for-the-admin-api/62774 "2026-05-02T19:02:34Z")

</div>

Summary I’d like to propose adding native Model Context Protocol support to Ghost, exposing a curated subset of the Admin API as MCP tools. This would let any MCP client (Claude Desktop, Cursor, Zed, etc.) author posts, …

---

## [Error in the log](https://forum.ghost.org/t/error-in-the-log/62666)

<div class="topic-metadata">

**Author:** [@MPAQ](https://forum.ghost.org/u/MPAQ)\
**Replies:** 0\
**Last updated:** [April 21, 2026, 4:47pm UTC](https://forum.ghost.org/t/error-in-the-log/62666 "2026-04-21T16:47:16Z")

</div>

So, as a way to give back although I’m sure you all already know, from ghost log: NAME: BadRequestError MESSAGE: Error parsing filter level: normal Error: Query Error: unexpected character in filter at char 7 at Chi…

---

## [🌐 Theme translations!](https://forum.ghost.org/t/theme-translations/62125)

<div class="topic-metadata">

**Author:** [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)\
**Replies:** 7\
**Last updated:** [March 11, 2026, 10:46pm UTC](https://forum.ghost.org/t/theme-translations/62125 "2026-03-11T22:46:26Z")

</div>

Remember when I asked Anyone interested in translating an official theme? I’ve got a better idea! How about if we do 18 at once!? :tada: Rolling out over the next week or two are fully translation-wrapped official the…

---

## [Feature request: THIS FORUM](https://forum.ghost.org/t/feature-request-this-forum/60880)

<div class="topic-metadata">

**Author:** [@edwardmeathands](https://forum.ghost.org/u/edwardmeathands)\
**Replies:** 14\
**Last updated:** [November 14, 2025, 2:56am UTC](https://forum.ghost.org/t/feature-request-this-forum/60880 "2025-11-14T02:56:15Z")

</div>

Kia ora! I’d like to make a feature request. Could we get a forum like this one that we can use on a page? Or a dropdown menu where readers can explore categories or tags? I’ve been building a social media platform us…

---

## [Website Carbon Calculator](https://forum.ghost.org/t/website-carbon-calculator/60111)

<div class="topic-metadata">

**Author:** [@weemediahq](https://forum.ghost.org/u/weemediahq)\
**Replies:** 2\
**Last updated:** [September 24, 2025, 8:37am UTC](https://forum.ghost.org/t/website-carbon-calculator/60111 "2025-09-24T08:37:09Z")

</div>

Who here has checked their website’s carbon score? Interesting score for Ghost. Be intrigued to hear from the staff as to what their plans are moving forward to improve things from ‘dirtier than 94% of all web pages glob…

---

## [Help translate Ghost (beta)](https://forum.ghost.org/t/help-translate-ghost-beta/37461)

<div class="topic-metadata">

**Author:** [@John](https://forum.ghost.org/u/John)\
**Replies:** 167\
**Last updated:** [September 3, 2025, 6:54pm UTC](https://forum.ghost.org/t/help-translate-ghost-beta/37461 "2025-09-03T18:54:23Z")

</div>

By popular demand, we’re introducing translatable components for the membership and email features in Ghost. Previously: Your entire site might be in Spanish, but the Portal signup UI and login emails would all be in Eng…

---

## [Ghost 6 Coming This Summer](https://forum.ghost.org/t/ghost-6-coming-this-summer/57835)

<div class="topic-metadata">

**Author:** [@weemediahq](https://forum.ghost.org/u/weemediahq)\
**Replies:** 7\
**Last updated:** [May 30, 2025, 1:35pm UTC](https://forum.ghost.org/t/ghost-6-coming-this-summer/57835 "2025-05-30T13:35:21Z")

</div>

Just seen a Tweet about Ghost 6 coming this Summer. :grin: As existing users, do we get to know in advance what’s coming when they make big updates like this? Does anyone know any tit bits what is coming with this majo…

---

## [How can I collaborate with Ghost Docs?](https://forum.ghost.org/t/how-can-i-collaborate-with-ghost-docs/56870)

<div class="topic-metadata">

**Author:** [@kaueburiti](https://forum.ghost.org/u/kaueburiti)\
**Replies:** 1\
**Last updated:** [April 25, 2025, 2:59pm UTC](https://forum.ghost.org/t/how-can-i-collaborate-with-ghost-docs/56870 "2025-04-25T14:59:11Z")

</div>

I’m interested in improving the Mail Configuration section by making it clear that, in development, to do things like Magic Link, you need to have something as MailHog configured. It may sound silly but I’m pretty sure …

---

## [Suggestion: Allow logging in as a seeded User locally](https://forum.ghost.org/t/suggestion-allow-logging-in-as-a-seeded-user-locally/56645)

<div class="topic-metadata">

**Author:** [@vanm](https://forum.ghost.org/u/vanm)\
**Replies:** 2\
**Last updated:** [April 25, 2025, 2:59pm UTC](https://forum.ghost.org/t/suggestion-allow-logging-in-as-a-seeded-user-locally/56645 "2025-04-25T14:59:01Z")

</div>

Hi, I recently got Ghost running after installing from source locally and the first thing I wanted to do was Login as a User. I didn’t see any documentation about logging in as a seeded “test user” - does that exist so…

---

## [Docs Suggestion: Clarify pre-requisites in "Install from Source"](https://forum.ghost.org/t/docs-suggestion-clarify-pre-requisites-in-install-from-source/56641)

<div class="topic-metadata">

**Author:** [@vanm](https://forum.ghost.org/u/vanm)\
**Replies:** 0\
**Last updated:** [April 7, 2025, 8:48am UTC](https://forum.ghost.org/t/docs-suggestion-clarify-pre-requisites-in-install-from-source/56641 "2025-04-07T08:48:57Z")

</div>

Hi, I’d like to propose a clarification in the “Install from Source” docs. Specifically, the Docker section in “Pre-requisites” If you have not fully configured Docker, it’s possible to receive 401s installing mysql i…

---

## [A VScode extension to publish local md to ghost](https://forum.ghost.org/t/a-vscode-extension-to-publish-local-md-to-ghost/55570)

<div class="topic-metadata">

**Author:** [@dedfaf](https://forum.ghost.org/u/dedfaf)\
**Replies:** 0\
**Last updated:** [February 24, 2025, 2:06pm UTC](https://forum.ghost.org/t/a-vscode-extension-to-publish-local-md-to-ghost/55570 "2025-02-24T14:06:18Z")

</div>

IDK if this topic is sent at the right categories, sry if its wrong. So, after a brief search via Internet, I found no direct way to use VScode as Ghost’s editor, so I made a very simple extension to create and update p…

---

## [German translation of Portal](https://forum.ghost.org/t/german-translation-of-portal/51568)

<div class="topic-metadata">

**Author:** [@thewolfofallstreetz](https://forum.ghost.org/u/thewolfofallstreetz)\
**Replies:** 4\
**Last updated:** [December 17, 2024, 7:09pm UTC](https://forum.ghost.org/t/german-translation-of-portal/51568 "2024-12-17T19:09:20Z")

</div>

Hi Cathy, some good and some bad news relating to the German translations of portal. It seems that some of the German translations have been implemented but the translation of “month” and “year” in the portal is still …

---

## [Docker Nightly Image?](https://forum.ghost.org/t/docker-nightly-image/52941)

<div class="topic-metadata">

**Author:** [@sdenike](https://forum.ghost.org/u/sdenike)\
**Replies:** 2\
**Last updated:** [December 2, 2024, 1:05pm UTC](https://forum.ghost.org/t/docker-nightly-image/52941 "2024-12-02T13:05:27Z")

</div>

I am currently using the ghost:latest official docker container, but is a nightly one that can be published to use the latest, greatest, probably site breaking code base?

---

## [Translation for newsletters](https://forum.ghost.org/t/translation-for-newsletters/48146)

<div class="topic-metadata">

**Author:** [@sergiovolt](https://forum.ghost.org/u/sergiovolt)\
**Replies:** 2\
**Last updated:** [November 6, 2024, 10:49am UTC](https://forum.ghost.org/t/translation-for-newsletters/48146 "2024-11-06T10:49:45Z")

</div>

I want to know how I can contribute to localization and translation of newsletters in Ghost, like this file here. I want to collaborate, I am not a dev but if someone show me the way, I would be happy to collaborate.

---

## [🌐 Tracking translations - help still needed!](https://forum.ghost.org/t/tracking-translations-help-still-needed/51415)

<div class="topic-metadata">

**Author:** [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)\
**Replies:** 2\
**Last updated:** [October 4, 2024, 3:53pm UTC](https://forum.ghost.org/t/tracking-translations-help-still-needed/51415 "2024-10-04T15:53:44Z")

</div>

Hey all! Starting a new thread for visibility. Tomorrow’s Ghost release (5.96) has lots to love. The actual release of search with translations (accidentally not released last week), RTL support for search, CJK charac…

---

## [Policy on sponsoring feature requests](https://forum.ghost.org/t/policy-on-sponsoring-feature-requests/50483)

<div class="topic-metadata">

**Author:** [@mahmoudajawad](https://forum.ghost.org/u/mahmoudajawad)\
**Replies:** 0\
**Last updated:** [September 23, 2024, 8:18am UTC](https://forum.ghost.org/t/policy-on-sponsoring-feature-requests/50483 "2024-09-23T08:18:11Z")

</div>

Hello, Thanks to all Ghost members, contributors and community for making this great thing happen. What is the policy of Ghost on sponsoring feature requests? I’m planning to use Ghost however no-SSO (Third party Singl…

---

## [Opensource mobile app for Ghost Blogs (Android + iOS)](https://forum.ghost.org/t/opensource-mobile-app-for-ghost-blogs-android-ios/32037)

<div class="topic-metadata">

**Author:** [@thimiraonline](https://forum.ghost.org/u/thimiraonline)\
**Replies:** 0\
**Last updated:** [August 16, 2022, 11:28am UTC](https://forum.ghost.org/t/opensource-mobile-app-for-ghost-blogs-android-ios/32037 "2022-08-16T11:28:36Z")

</div>

This application is a GhostCMS client built using React Native for https://androidwedakarayo.com GitHub Repo androidwedakarayo/ghost-blog-reactnativeapp (github.com) Installation Pre-built Download the latest pre…

---

## [\[Discuss\] Delete UUID V4 Library](https://forum.ghost.org/t/discuss-delete-uuid-v4-library/49723)

<div class="topic-metadata">

**Author:** [@stevejubx](https://forum.ghost.org/u/stevejubx)\
**Replies:** 1\
**Last updated:** [September 5, 2024, 8:57pm UTC](https://forum.ghost.org/t/discuss-delete-uuid-v4-library/49723 "2024-09-05T20:57:52Z")

</div>

I noticed that Ghost only uses UUID version 4, so installing the uuid library unnecessarily increases the project size. I think it should be replaced with crypto.randomUUID(). What do you think?

---

## [Ghost-CLI maintainer?](https://forum.ghost.org/t/ghost-cli-maintainer/48677)

<div class="topic-metadata">

**Author:** [@KaushikR02](https://forum.ghost.org/u/KaushikR02)\
**Replies:** 0\
**Last updated:** [July 8, 2024, 8:04am UTC](https://forum.ghost.org/t/ghost-cli-maintainer/48677 "2024-07-08T08:04:19Z")

</div>

It seems like issues and PRs haven’t been touched for a while now, on the Ghost-CLI repository. Any maintainers in the house?

---

## [Support sending bulk email from other providers](https://forum.ghost.org/t/support-sending-bulk-email-from-other-providers/30993)

<div class="topic-metadata">

**Author:** [@markstos](https://forum.ghost.org/u/markstos)\
**Replies:** 11\
**Last updated:** [May 29, 2024, 10:05pm UTC](https://forum.ghost.org/t/support-sending-bulk-email-from-other-providers/30993 "2024-05-29T22:05:19Z")

</div>

The Ghost docs mention a desire to support other bulk mailers besides Mailgun. I’ve submitted a pull request which would make that possible: It works by loading the Mailgun sending module based on a value in the confi…

---

## [Official Themes translation?](https://forum.ghost.org/t/official-themes-translation/38811)

<div class="topic-metadata">

**Author:** [@tebiscottieilmac](https://forum.ghost.org/u/tebiscottieilmac)\
**Replies:** 4\
**Last updated:** [May 8, 2024, 8:13pm UTC](https://forum.ghost.org/t/official-themes-translation/38811 "2024-05-08T20:13:57Z")

</div>

Hi guys, now that Portal is translated as well, is there a plan to translate official ghost theme as well?

---

## [Build of Ghost Docker image with locally prepared archive fails](https://forum.ghost.org/t/build-of-ghost-docker-image-with-locally-prepared-archive-fails/43295)

<div class="topic-metadata">

**Author:** [@Sergei\_Korepanov](https://forum.ghost.org/u/Sergei_Korepanov)\
**Replies:** 3\
**Last updated:** [April 22, 2024, 5:13pm UTC](https://forum.ghost.org/t/build-of-ghost-docker-image-with-locally-prepared-archive-fails/43295 "2024-04-22T17:13:07Z")

</div>

Hello, I face an issue with ghost 5.75.1 while trying to build docker image with my ghost-archive built from source. I clone official repo with source code, then execute: $: yarn install $: yarn archive I take offici…

---

## [Building out more content types](https://forum.ghost.org/t/building-out-more-content-types/45321)

<div class="topic-metadata">

**Author:** [@kevcol](https://forum.ghost.org/u/kevcol)\
**Replies:** 0\
**Last updated:** [February 27, 2024, 8:32pm UTC](https://forum.ghost.org/t/building-out-more-content-types/45321 "2024-02-27T20:32:53Z")

</div>

Hi there, I’m with the Seattle PBS station, and we’re building out a digital publishing platform for ourselves, and to serve other stations. We have the TV side nailed (a video CMS, that powers station streaming apps f…

---

## [Node version mismatch](https://forum.ghost.org/t/node-version-mismatch/43741)

<div class="topic-metadata">

**Author:** [@varadekd](https://forum.ghost.org/u/varadekd)\
**Replies:** 3\
**Last updated:** [January 2, 2024, 2:46am UTC](https://forum.ghost.org/t/node-version-mismatch/43741 "2024-01-02T02:46:21Z")

</div>

I was exploring ghost repo for my open source contribution and I tried running gscan locally and am facing node version mismatch issue. Just wanted to check with you is this how you want the repo to be? Or I can update …

[Next page](https://forum.ghost.org/c/contributing/27.md?page=1)
