The missing media library: a major blocker for Ghost adoption

I actually found a post from the Ghost staff where they clearly state:

“We will never have a file manager unless someone from the community builds it.”

To me, this is quite frustrating. One of Ghost’s biggest advantages is how quickly you can set up a site and have it running smoothly. But that advantage disappears if you end up spending months building a basic file manager that, in other CMS platforms, is available out of the box.

Yes, snippets and external tools can help in very specific cases, but they don’t address the fundamental issue: at scale, publishers need a proper media library. Without it, workflows become fragmented, editors waste time, and the migration barrier from other CMS platforms remains extremely high.

And just to clarify: I’m not even talking about giant publishers — of course they will have their own editorial teams and external infrastructure to handle media. But they are the minority. The vast majority are small and medium publishers, who don’t have the resources to build or maintain an external media management system. For them, the lack of a native media library is a huge limitation.

So while I understand Ghost’s philosophy of keeping things lean, I honestly think this is one of those features where the lack of a native solution undermines the very efficiency Ghost is supposed to provide.