We want minimal CMS for portfolio + blog.

2 years ago from , Designer & Front-end Developer

It's difficult for me to find a minimal CMS that can handle two things - projects and blogs and allow full CSS control from top to bottom for different pages (unlike Kirby), and allow plain HTML page as a part of page (instead of cramming html inside MD file like Kirby), with functional project upload, management, additionally features like page next/previous and thumbnails. Some of us want to make some page unique and pretty, like what http://work.co/ did.

Call it Dream CMS because that is my dream. Or WordPress.


  • Matthew BlodeMatthew Blode, 2 years ago

    Check out Craft CMS! https://craftcms.com

    This gives a brief introduction to Craft, you will fall in love <3 https://code.tutsplus.com/tutorials/introduction-to-craft-cms--cms-22982

    14 points
    • Nick NobleNick Noble, 2 years ago

      +1 for Craft. It can seem intimidating at first, because it's powerful and has a lot of features, but it's actually one of the fastest and smoothest dev experiences I've had with any CMS.

      2 points
    • Ste GrainerSte Grainer, 2 years ago

      I'd give another hearty huzzah for Craft. It's really easy for something simple, but still powerful if you want to build something more complex.

      1 point
    • Ricardo HenriquezRicardo Henriquez, 2 years ago

      Count me in on the CraftCMS bandwagon

      1 point
    • Andy MerskinAndy Merskin, 2 years ago

      I may need to check this out again. I didn't realize there's a headless CMS / API plugin: Element API for Craft CMS, for those who prefer the single-page app route with Vue.js, React, or Angular.

      1 point
    • James LaneJames Lane, 2 years ago

      +1 for craft!

      1 point
    • Michael Walsh, 2 years ago

      +1 for Craft. We've been using it since late 2013, 36 sites under our belt and it hasn't let us down once! You can build a small and simple site right up to a real behemoth.

      0 points
  • Cory GibbonsCory Gibbons, 2 years ago

    Here's full CSS control in Kirby: https://getkirby.com/docs/cookbook/art-directed-blog-posts

    10 points
  • Brennan Smith, 2 years ago

    I switched to Perch CMS due to some of the same concerns you are having. You can also download and test it locally before you buy to see if it fits your needs. Perch CMS

    4 points
  • Derek Silva, 2 years ago

    I really like Perch for this very reason. It can handle my nav, CSS, and content if I want it to, but I don't have to put it in the CMS. Any page can have a completely different design that departs from other designs, but you can still make it really easy for non-developers to update images, copy, etc. If you already have a site that needs a CMS, Perch is also really good in that case. I have a few Perch licenses for myself and some customers.


    4 points
  • Nick NobleNick Noble, 2 years ago

    Anchor CMS was designed for this, though I don't know if people are still working on it. I believe it was initially built by @idiot

    Edit: Yes, it's still in active dev: https://github.com/anchorcms/anchor-cms

    4 points
    • Chiron ZorChiron Zor, 2 years ago

      One of my favourite CMS. How the themes works for individual page is effortless. You basically put a php file with your html in theme folder using that page's name, and it will be routed there. So you get customisation for every page to the fullest extent. I even tried write JSON output using its theme.

      1 point
  • Jens Debergh, 2 years ago

    You could try GravCMS. I've been using it for client work alot and its extremely productive for the developer aswell and the end-user.

    Written in php allows it to be run just by dragging & dropping the folder onto the server.

    GravCMS offers a backend for adding stuff which is completely configurable by MarkDown, its amazing!

    3 points
  • Tropical HoochTropical Hooch, 2 years ago

    I really like using https://forestry.io/ with Jekyll

    Super easy and clean

    3 points
  • Márton Lente, 2 years ago

    Perch CMS is my content management system of choice, which aligns so well with my 'traditional' UI design workflow, and 'common' front-end developer skillset. The fact that it just doesn't 'touch', nor dictates the front-end code, makes its usage natural, and output code's quality limitless. It doesn't want to do anything, but managing content well.

    The sense of achievement will come soon, as documentation is great. Though it's not a must, basic knowledge of php will help you make most out of it.

    After using Perch CMS, template-based workflows' twisted logic will seem too unnatural.

    3 points
  • Lance Troxel, 2 years ago

    I'm a big fan of https://statamic.com. Super-duper customizable CMS and excellent control over the styling of pages and content.

    3 points
  • Brett MascavageBrett Mascavage, 2 years ago

    Surprised nobody has thrown out SiteLeaf yet.

    3 points
  • Thomas Michael SemmlerThomas Michael Semmler, 2 years ago

    Perch. Just, perch. Perch solves all cms questions imho.

    3 points
  • Bole ★, 2 years ago

    Hammer for Mac: https://hammerformac.com/

    2 points
  • Tony GinesTony Gines, 2 years ago

    You can probably get a lot of what you're after using Webflow. Their CMS is quite good and gives you decent flexibility of design.

    2 points
  • Jez WilliamsJez Williams, 2 years ago

    I've started using prismic.io — a headless cms similar to contentful. Its still pretty cheap and really good support online and on their slack channel.

    1 point
  • Diego LafuenteDiego Lafuente, 2 years ago


    1 point
  • Jake CooperJake Cooper, 2 years ago

    I LOVE Jekyll for custom, clean sites that you can then add on your CMS of choice (Forestry.io or Siteleaf are great options.)

    Besides building sites Jekyll makes for a really great build tool when building themes or production sites as well. My dev/design workflow lately has been: Illustrator > Jekyll > Wordpress + Timber > Bedrock/Trellis for deployment and it works like a charm :) hope this helps!

    1 point
  • Adam RasheedAdam Rasheed, 2 years ago

    Kirby. Thank me later.

    1 point
  • Jesse C.Jesse C., 2 years ago

    fyi http://work.co/ appear to use https://www.contentful.com/.

    1 point
  • Seth JenksSeth Jenks, 2 years ago

    You should check out Netlify CMS (https://www.netlifycms.org/). If you have a GitHub account it's really easy to set up and get running.

    1 point
  • David SimpsonDavid Simpson, 2 years ago


    1 point
  • Kyle ConradKyle Conrad, 2 years ago

    Could always try something like Contentful - https://www.contentful.com/ - that just gives you all the content as JSON so you can do whatever you want with it.

    1 point
  • Jason Spidle, 2 years ago

    KeystoneJS is excellent if you want to avoid PHP and SQL. Pure JavaScript from back to front. We built our public site using Keystone. Pro-tip: use the beta which is written in React. Admin side is super snappy, if a little sparse.

    The CMS controls every aspect of our site including all the text you see, images, background colors of tiles, meta data, open graph social data, etc. Really you can customize it to control anything. It comes with built-in Cloudinary integration which is great for serving CDN-backed responsive images (and free if your site isn't going to be getting thousands of hits per week).

    For some guidance, the SydJS website is built on Keystone and you can peruse the code on Github.

    EDIT: 9 July 2018

    We actually moved to Squarespace. Content editors had difficulty using the Keystone interface. Having made the switch, I can definitely recommend Squarespace as a nice, minimal CMS. We wrote about the switch on our blog.

    1 point
  • Turqueso PlanetTurqueso Planet, 2 years ago

    I really enjoy bludit

    0 points
  • Evgeny BeckerEvgeny Becker, 2 years ago

    I am really not sure if I really got your problem, but to me it seems like you don't really get how flexible the structure of kirby is. As everything you are complaining about is actually possible with that cms. I already worked with Wordpress, Grav, Pagekit and OctoberCMS and almost every feature is possible in that frameworks. The example of work.co is not a question of cms, they just used react for the frontend, for the cms you could even use wordpress or any other api-cms out there...

    0 points
  • Andrew ArnoldAndrew Arnold, 2 years ago

    I'd highly recommend ProcessWire CMS. Free, open source, very clear structured, well documented and really fun to build with. I just converted my own site (from Kirby) and used it for all new projects for the last year. After having tried Drupal, Joomla, Wordpress, Kirby, Cactus and Jekyll, PW really makes a difference...

    0 points
  • James LaneJames Lane, 2 years ago

    For something brutally simplistic - I used to use Stacey CMS

    Uses a folder based cms, so no 'real' backend as such. You just upload images and text files to your server and they will be displayed as a website with projects and pages etc.

    0 points
  • Loi Hoang, 2 years ago

    I'm using Dropplets like Kirby but it's free. maybe not better than Kirby but I think it's fit with me.

    0 points
  • Łukasz Stanilewicz, 2 years ago

    try https://thegrid.io/

    0 points