Earlier quoted context omitted.
Hugo, Jekyll, etc. are Static Site Generators (SSGs) Content Management Systems are likes of WordPress, Ghost, Contentful and Strapi - they help you create and manage content. From those, headless CMSs form a distinct group, which only provide a dashboard for you to manage and create content with, but no built-in frontend. Instead you have to use API and other means to create your own frontend based on the content fr…
but this DOESN'T "only provide a dashboard" or api. this SPECIFICALLY provides a GUI to manage it. your definition makes sense to me, but since this has a GUI it doesn't fall into that definition.
Show HN: I’m building open-source headless CMS for technical content
21–30 of 54 posts
Re: Show HN: I’m building open-source headless CMS for technical content
#22I recently started doing a project in this area too, it's tempting but there are a lot of push back from developers to change their habits (and markdown).
Anecdotally I also tried to integrate Monaco with TipTap, you did it way better than me, well played!
Re: Show HN: I’m building open-source headless CMS for technical content
#23Earlier quoted context omitted.
Headless means the CMS itself is an API. It can be hard to visualize so people may ask what could this look like? From there a headless cms can use the api to render the data as a site. It can be static, or dynamic.
but it specifically has a GUI. It touts the features of its GUI. Like... i feel like i'm not understanding something obvious. I get the idea of an API only server. I've written many. BUT by shipping a GUI (as part of it or separately) and then touting the features of that gui for managing the CMS they're no longer talking about a "headless" thing. They're talking about a GUI that may talk to a "headless" cms but the…
Re: Show HN: I’m building open-source headless CMS for technical content
#24Congrats on launching, that very interesting! I recently started doing a project in this area too, it's tempting but there are a lot of push back from developers to change their habits (and markdown). Anecdotally I also tried to integrate Monaco with TipTap, you did it way better than me, well played!
Also, yeah - integrating Monaco wasn't easy. Took me a while to get it right.
Re: Show HN: I’m building open-source headless CMS for technical content
#25If you self-host, can you use it flat-file or does it require a database? If I have my content in Markdown files in a repo, where does Vrite fit in?
Why is there no search on https://docs.vrite.io/? Or am I just missing it?
Re: Show HN: I’m building open-source headless CMS for technical content
#26Is there any support for translation? If you self-host, can you use it flat-file or does it require a database? If I have my content in Markdown files in a repo, where does Vrite fit in? Why is there no search on https://docs.vrite.io/ ? Or am I just missing it?
Re: Show HN: I’m building open-source headless CMS for technical content
#27Some feedback (based on a quick skim - you've probably thought about all these more than I have but just in case anything is useful)
- Why include project management? It's hard to beat a tool like Linear, Trello, Jira or whatever people are already using.
- I like the idea of a built-in markdown editor, but I think it's also important to allow technical people to bring their own editor or use git directly. Do you support this? If yes, I'd call it out on the landing page. Gitbook used to do this pretty well but they pivoted to a more GUI-focus and now there are weird bugs if you try to use both their editor and git directly
- I agree with other comments that images are something to get right for something like this. Let people paste from clipboard, upload a file from their machine, or link to an already hosted file. Allow the user to the optimization similar to TinyPNG automatically (maybe also CDN, or at least allow integration with CDN). Assuming you're dogfooding this for your own docs, images are loading very slowly so I assume you're not doing this atm.
Good luck!
Re: Show HN: I’m building open-source headless CMS for technical content
#28There is definitely a gap for a product like this. At Ritza (a tech writing agency) we use a hacked together set of tools to accomplish this so I definitely see the need and am probably part of the target audience. Some feedback (based on a quick skim - you've probably thought about all these more than I have but just in case anything is useful) - Why include project management? It's hard to beat a tool like Linear,…
That said, great, constructive feedback there, so let me address some points:
- I don't like jumping between different tools. I prefer a consistent, great user experience when available. That's why project/content management is a big part of Vrite. That said, I'd like it to be more customizable to different use-cases people might have so, in the future, other "views" aren't out of question, e.g. list view or folder view.
- I see the point. However, building a product around external products (i.e. other code/text editors) doesn't make much sense to me. However, a "raw Markdown mode" with Monaco Editor or a sync extension for editors like VS Code is in consideration for after full GFM support is implemented. Indeed Gitbook has recently been my inspiration as I'm trying to extend Vrite to handle general tech documentation rather than just dev marketing. Git is a big part of that, and I have some ideas on how to integrate it though, given that Vrite is an API-based CMS, this will be a challenging process.
- Various integrations and asset management/optimization are cetainly important. Images are already handled by Cloudflare's R2 so CDN-wise it's already good - they're just too big. That said, I'm currently working on an assets manager and optimizer for Vrite.
Re: Show HN: I’m building open-source headless CMS for technical content
#29is there a pain for managing content for technical writers? yes, probably. not many products target this niche. is the pain big enough to overcome inertia? that seems questionable, but perhaps it is big enough. i doubt large businesses would even look at a fledgling product like this, as it doesn't solve enough pain for them. it seems that there might be a market in small-to-medium-sized technical businesses that have like 1 technical writer and a few guest postings to use a platform like this.
but does it make sense to target developers at all? perhaps for initial marketing, but i'd conjecture that devs mainly just want to get something out on one platform (whether their own blog, or dev.to, or whatever) and perhaps secondarily on twitter (or similar) for more reach and discussion. it seems to be an uphill battle to get them to switch over to a completely different tool that requires integration to get content flowing to all the right places (which is what a headless cms requires).
in any case, the positioning as a headless CMS falls flat to me. that seems to be leading with a technical detail ("headless") rather than the pain and the solution. my off-the-cuff suggestion is something more like "Content Automation" as the descriptor. similar to "Marketing Automation" (e.g., buffer, hubspot) yours is a CMS plus and an automation platform (in the making). it helps people crank out technical content and put it in all the right places to be seen by the people you want to target.
Re: Show HN: I’m building open-source headless CMS for technical content
#30I imagine a tool(chain) that can take Swagger generated from annotations in code, and combine it with a folder containing Markdown files for "free form" documentation, and generate a Hugo/Jekyll static site that can be deployed in Cloudflare Pages in docs.mycompany.com