# Best CMS Solutions for Pinegrow?

**URL:** <https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675>\
**Category:** General\
**Created:** [July 11, 2022, 8:08pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675 "2022-07-11T20:08:56Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [July 11, 2022, 8:08pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/1 "2022-07-11T20:08:56Z")

</div>

Outside of Wordpress (PHP), ASP, ERB has anyone found a good workflow solution for Pinegrow with a CMS?

I’m currently using Jekyll on [That Tech Show website](https://thattech.show) but working in Pinegrow takes a lot of… imagination. Would be great to hide the code or somehow Pinegrow to recognise the bundler running.

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/pinegrow/original/2X/e/e09ef09f432c06ab5b3ada086ebc8d62fd002cb5.png)

---

<div class="post-metadata">

**Author:** ![AllMediaLab](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/allmedialab/32/2079_2.png) [@AllMediaLab](https://forum.pinegrow.com/u/AllMediaLab)\
**Post date:** [July 12, 2022, 3:15pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/2 "2022-07-12T15:15:26Z")

</div>

@fakesamgregory Hi,

What a lot of people don’t know and it’s not much advertised is that Pinegrow contains a CMS mode for clients can be activated in the preferences, I use it for one client:

> **[Pinegrow CMS for static HTML websites | Pinegrow Web Editor](https://pinegrow.com/docs/pinegrow-pro/cms/)**
>
> No code on the server. No API calls. No generators. Just HTML. Pinegrow CMS lets end-users edit static HTML websites without touching the HTML code.

The benefit is that it is database less and works very simple. And you already know how Pinegrow works.

> [@A way for clients to edit pages](https://forum.pinegrow.com/t/a-way-for-clients-to-edit-pages/166):
>
> Hey everyone, I’ve been growing a lot of interest about Pinegrow, the only thing is I don’t understand the CMS part of it. If I were to release a website for my client, how would they be able to edit the page? Would they also have to purchase Pinegrow, or would it leach of a copy of mine? I make static websites that are meant to be low maintenance, however, if my client wants to change some text on the page, I’d allow them to. In this case, how would I go about allowing them to edit their pag…

David

---

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [July 12, 2022, 4:02pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/3 "2022-07-12T16:02:34Z")

</div>

Thanks for this. I was aware of a CMS mode but I want to abstract the CMS away from Pinegrow altogether. I can’t imagine too many clients feeling comfortable in Pinegrow though I’ve not explored it too much.

As a dev I don’t care too much for the content, I just don’t want to see code related to the CMS in Pinegrow. An extension of the ‘server-side scripts’ library/plugin.

Thank you for responding! I’ll look into CMS a little more to see if it opens some more doors.

---

<div class="post-metadata">

**Author:** ![red-rosefields](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/red-rosefields/32/5392_2.png) [@red-rosefields](https://forum.pinegrow.com/u/red-rosefields)\
**Post date:** [July 12, 2022, 10:33pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/4 "2022-07-12T22:33:11Z")

</div>

I have never tried PG CMS, but one thing i quickly notice is that it does not integrate a ftp client and i can not imagine a cliente connecting the trough say cyberduck and updating stuff in the public html folder.  
I remember Adobe Muse had a simple ftp built-in. You just click s button to upload content.

For simple client site editing i have used these three

> **[Surreal CMS](https://www.surrealcms.com/)**
>
> A bolt-on CMS that makes websites more powerful and easy to edit.

> **[CouchCMS - A simple and Open-Source CMS for web designers](https://www.couchcms.com/)**
>
> CouchCMS - A simple, light-weight and open-source CMS for web designers

> **[Simple CMS for static HTML/PHP websites](https://sitecake.com/)**
>
> If you find WordPress too complex, you should try Sitecake. It's really basic, drag and drop CMS for static websites.

---

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [July 13, 2022, 9:02am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/5 "2022-07-13T09:02:27Z")

</div>

Please, for the love of christ can we stop using FTP to upload files? It’s 2022!!

Look into Git and deployment pipelines for your sanity’s sake and reassurance you don’t overwrite changes for ever or bring down a server.

But seriously, with those examples, are you currently using these with Pinegrow?

---

<div class="post-metadata">

**Author:** ![bjprodneyl](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/bjprodneyl/32/4591_2.png) [@bjprodneyl](https://forum.pinegrow.com/u/bjprodneyl)\
**Post date:** [July 14, 2022, 1:10am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/6 "2022-07-14T01:10:40Z")

</div>

I have used Pinegrow with CraftCMS for a few years now. Being able to create my own html designs into theme pages for use is Craft is great.

> **[Craft CMS](http://craftcms.com/)**
>
> Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.

---

<div class="post-metadata">

**Author:** ![George\_Graham](https://avatars.discourse-cdn.com/v4/letter/g/b5ac83/32.png) [@George\_Graham](https://forum.pinegrow.com/u/George_Graham)\
**Post date:** [July 14, 2022, 1:32am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/7 "2022-07-14T01:32:48Z")

</div>

[https://www.wondercms.com/](https://www.wondercms.com/)

This is excellent for small blog sites everything you need for smaller projects and is free and maintained. Supporting this project is a great way to keep it going. Perfect for html website created in pinegrow.

---

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [July 14, 2022, 9:02am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/8 "2022-07-14T09:02:36Z")

</div>

Craft is PHP based, right?

---

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [July 14, 2022, 9:03am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/9 "2022-07-14T09:03:36Z")

</div>

Is flat-file CMS the way to go? What others have you tried?

---

<div class="post-metadata">

**Author:** ![TechAkayy](https://avatars.discourse-cdn.com/v4/letter/t/ce73a5/32.png) [@TechAkayy](https://forum.pinegrow.com/u/TechAkayy)\
**Post date:** [July 14, 2022, 9:31am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/10 "2022-07-14T09:31:33Z")

</div>

Hi @fakesamgregory,

Am I right in understanding that you are after a `static site generator` like Jekyll?

---

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [July 14, 2022, 9:52am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/11 "2022-07-14T09:52:17Z")

</div>

No, currently using Jekyll. Just asking people’s preferred choice of using Pinegrow with a CMS (outside of its existing PHP, ASP and ERB compatibility) and how people got around the problem of seeing junk code and variables in their Pinegrow design.

---

<div class="post-metadata">

**Author:** ![George\_Graham](https://avatars.discourse-cdn.com/v4/letter/g/b5ac83/32.png) [@George\_Graham](https://forum.pinegrow.com/u/George_Graham)\
**Post date:** [July 14, 2022, 2:01pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/12 "2022-07-14T14:01:26Z")

</div>

Craft CMS is Php based so you can hide the clutter. Flat file is great for small to medium sized projects. They take allot of the headaches with security and importing/exporting out of the equation. I like php based CMS’s another one I am just starting to use is [https://wintercms.com/](https://wintercms.com/) its a complete solution forked from October CMS. If static site generator is what your after I like Astro its very new but looks promising. Again you will have all the cluttered code. That’s one of my biggest dislikes when using a coding language I cant hide when viewing the front end. as you said, it takes using your imagination to the next level. Makes lots of problems when trying to stay consistent.

---

<div class="post-metadata">

**Author:** ![bjprodneyl](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/bjprodneyl/32/4591_2.png) [@bjprodneyl](https://forum.pinegrow.com/u/bjprodneyl)\
**Post date:** [July 14, 2022, 9:54pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/13 "2022-07-14T21:54:30Z")

</div>

Yep. Current version requires PHP 8

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [July 15, 2022, 11:32am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/14 "2022-07-15T11:32:51Z")

</div>

Speaking of PHP, although I’ve been worried about the evolution of the CMS recently, it’s important to point out that it’s still possible to use WordPress without the Gutenberg blocks features or even by simply disabling a bunch of useless features (emojis and co).

Using custom fields, custom post types, using the right templates for the right needs, it’s (still) definitely possible to create efficient, optimized and easily maintainable themes with Pinegrow and thus quality websites 🙂

---

<div class="post-metadata">

**Author:** ![zenfort](https://avatars.discourse-cdn.com/v4/letter/z/eb8c5e/32.png) [@zenfort](https://forum.pinegrow.com/u/zenfort)\
**Post date:** [July 18, 2022, 2:30pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/15 "2022-07-18T14:30:45Z")

</div>

MODx is the perfect CMS for Pinegrow. The design is maintained separately from the management portion. [MODx](https://modx.com/)

---

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [July 21, 2022, 9:42am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/16 "2022-07-21T09:42:40Z")

</div>

Thank you everyone for their input, I’m hoping to make a video after I’ve figured out a decent JAMStack CMS for Pinegrow

---

<div class="post-metadata">

**Author:** ![Riccarcharias](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/riccarcharias/32/4051_2.png) [@Riccarcharias](https://forum.pinegrow.com/u/Riccarcharias)\
**Post date:** [August 19, 2022, 6:31am UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/17 "2022-08-19T06:31:34Z")

</div>

I’m dreaming for a few months of a Pinegrow CMS where clients can quickly change Texts and everything I want them to edit (just like in the normal Pinegrow CMS mode) after a simple login on the website in the browser. Without Wordpress. I’m not sure if it’s possible, but it would be great if clients could easily edit content on the webpage with changes were saved directly in the HTML code of the server…I’m just dreaming 😇

---

<div class="post-metadata">

**Author:** ![TechAkayy](https://avatars.discourse-cdn.com/v4/letter/t/ce73a5/32.png) [@TechAkayy](https://forum.pinegrow.com/u/TechAkayy)\
**Post date:** [August 19, 2022, 4:23pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/18 "2022-08-19T16:23:48Z")

</div>

[builder.io](http://builder.io) and [plasmic.app](https://plasmic.app) are two wordpress alternatives that might be worth exploring. Though they are quite young, they are good with modern frameworks & tooling integrations.

But, can’t a headless CMS like contentful, directus, storyblok or [sanity.io](http://sanity.io) etc as data source be an option in your use case?

Found [forestry.io](http://forestry.io) also quite interesting.

---

<div class="post-metadata">

**Author:** ![fakesamgregory](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/fakesamgregory/32/3903_2.png) [@fakesamgregory](https://forum.pinegrow.com/u/fakesamgregory)\
**Post date:** [September 5, 2022, 12:33pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/19 "2022-09-05T12:33:07Z")

</div>

Ultimately, I think I’m after more JAMSTACK language options in the sever-side scripts library. Would be GREAT if I could set what text renders in that block of code so it ain’t `{{page.title}}` (or whatever language you’re using).

Headless CMS _should_ be done with Node and backend languages which again, could benefit from the above (I think). Would love some thoughts from the Pinegrow product team.

---

<div class="post-metadata">

**Author:** ![TechAkayy](https://avatars.discourse-cdn.com/v4/letter/t/ce73a5/32.png) [@TechAkayy](https://forum.pinegrow.com/u/TechAkayy)\
**Post date:** [September 5, 2022, 2:17pm UTC](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675/20 "2022-09-05T14:17:10Z")

</div>

> [@VueJS support for pinegrow](https://forum.pinegrow.com/t/vuejs-support-for-pinegrow/2028/19):
>
> With regards to your question - users will be able to design their components with live API data.

… within the realms of Vite-powered Vue integration. Vue and its meta-frameworks covers a huge spectrum - ssg (jamstack), spa, ssr (fullstack), pwa… ✌🏾wip.

[Next page](https://forum.pinegrow.com/t/best-cms-solutions-for-pinegrow/6675.md?page=2)
