{"id":24045,"date":"2020-07-29T23:41:03","date_gmt":"2020-07-29T15:41:03","guid":{"rendered":"https:\/\/www.hongkiat.com\/blog\/?p=24045"},"modified":"2023-01-09T16:20:50","modified_gmt":"2023-01-09T08:20:50","slug":"flat-cms","status":"publish","type":"post","link":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/","title":{"rendered":"Best Flat CMS to Setup Lightweight Websites"},"content":{"rendered":"<p>Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don\u2019t need the rich functionalities offered. What you need is a simpler, more elegant and lightweight solution \u2014 what you need is a flat CMS.<\/p>\n<p>The most striking difference you will see in a flat CMS is that it does not require a database. A flat CMS stores any website data or content in files and folders only.<\/p>\n<p>Without querying to retrieve content from the database, you enjoy the rapid loading of your website. You can also skip the cumbersome installation process; simply upload files to the server and the website is ready.<\/p>\n<p>If you want to give flast CMS a try, here are 10 you can start with. Almost all of them feature a <a href=\"https:\/\/www.hongkiat.com\/blog\/web-content-with-markdown\/\">Markdown editor<\/a> that can render your <code>.md<\/code> files into web pages. Some of them also feature a <a href=\"https:\/\/www.hongkiat.com\/blog\/wysiwyg-html-editors\/\">visual editor with WYSIWYG features<\/a> as well as <a href=\"https:\/\/www.hongkiat.com\/blog\/user-management-wordpress-plugins\/\">user and role management<\/a>.<\/p>\n<div class=\"ref-block ref-block--post\" id=\"ref-post-1\">\n\t\t\t\t\t<a href=\"https:\/\/www.hongkiat.com\/blog\/fork-cms\/\" class=\"ref-block__link\" title=\"Read More: Fork CMS: A Guide to Easy Installation, Themes, and Tips for Beginners\" rel=\"bookmark\"><span class=\"screen-reader-text\">Fork CMS: A Guide to Easy Installation, Themes, and Tips for Beginners<\/span><\/a>\n<div class=\"ref-block__thumbnail img-thumb img-thumb--jumbo\" data-img='{ \"src\" : \"https:\/\/assets.hongkiat.com\/uploads\/thumbs\/250x160\/fork-cms.jpg\" }'>\n\t\t\t\t\t\t\t<noscript>\n<style>.no-js #ref-block-post-15527 .ref-block__thumbnail { background-image: url(\"https:\/\/assets.hongkiat.com\/uploads\/thumbs\/250x160\/fork-cms.jpg\"); }<\/style>\n<\/noscript>\n\t\t\t\t\t\t<\/div>\n<div class=\"ref-block__summary\">\n<h4 class=\"ref-title\">Fork CMS: A Guide to Easy Installation, Themes, and Tips for Beginners<\/h4>\n<p class=\"ref-description\">\n\t\t\t\t\t\tA variety of powerful open source projects have emerged. Content Management Systems (CMS) stand out because they provide...\t\t\t\t\t\t<span>Read more<\/span><\/p>\n<\/div>\n<\/div>\n<h3>1. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/getgrav.org\/\">Grav<\/a><\/h3>\n<p>Grav reads the markdown files that you upload in the <code>user\/pages\/<\/code> folder then renders it as pages. If you want to jump into it real quick, there are <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/getgrav.org\/downloads\/skeletons\">skeletons sites<\/a> that you can use to kickstart your project.<\/p>\n<p>Grav uses the Twig template engine to build themes; you can create your own themes since it is quite simple or you can use any of the 20 ready themes. Grav also has many <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/getgrav.org\/downloads\/plugins\">plugins<\/a> to add extra functions to your site. For easy installation, you can use <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/learn.getgrav.org\/16\/cli-console\/grav-cli-gpm\">Grav Package Manager<\/a>.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/grav.jpg\" alt=\"grav cms\" width=\"700\" height=\"380\"><\/figure>\n<h3>2. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/picocms.org\/\">Pico<\/a><\/h3>\n<p>Pico lets you create websites easily and blazing fast. You create content in .md files, then upload it to the <code>content<\/code> folder on the installation directory. That file will become an accessible page on your website.<\/p>\n<p>You can create your theme with the <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/twig.symfony.com\/\">Twig<\/a> template engine. There are also available <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/picocms.org\/plugins.html\">plugins<\/a> for pagination, slider, meta tag, and others to extend your website functionality.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/pico.jpg\" alt=\"pico\" width=\"700\" height=\"312\"><\/figure>\n<h3>3. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/dropplets.com\/\">Dropplets<\/a><\/h3>\n<p>Dropplets is a simple CMS for easy blogging, with no database and easy installation in seconds to run on any server. It has an administrator page for setting site preferences but not for editing content.<\/p>\n<p>To create content, write your post in Markdown format and upload it to the server from the dashboard by clicking <strong>Public <\/strong>or<strong> Update Posts<\/strong>.<\/p>\n<p>Dropplets comes with a free template, but if you want more, you can buy a premium template from the dashboard. If you are designer and prefer to create your own theme, there is no special template engine, just use regular PHP.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/dropplets.jpg\" alt=\"dropplets\" width=\"700\" height=\"301\"><\/figure>\n<h3>4. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/getkirby.com\/\">Kirby<\/a><\/h3>\n<p>My favorite flat file CMS, Kirby has comprehensive features but is dead easy to use. Although you can <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/getkirby.com\/features\">add the content manually<\/a>, like with other flat CMS, there is also a web interface named Kirby Panel, which lets you  post your content as a page, blog, or gallery, as well as to manage the users and roles.<\/p>\n<p>Kirby lets you write content in Markdown format by default, but there are <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/JonasDoebertin\/kirby-visual-markdown\">visual markdown editor<\/a> plugins to make writing fun. You can browse more <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/getkirby.com\/plugins\">plugins<\/a> to make your web more powerful and awesome.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/kirby.jpg\" alt=\"kirby\" width=\"700\" height=\"434\"><\/figure>\n<h3>5. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/automad.org\/\">Automad<\/a><\/h3>\n<p>Automad is a file based CMS designed to run without any dependency to a database. You can add content that are text-based saved in <code>.txt<\/code> format and uploaded to the <code>pages<\/code> folder.<\/p>\n<p>If you aren\u2019t a fan of coding, you can use the  web user interface instead to easily add content and a galleries.<\/p>\n<p>Automad use its own template engine to build themes, and it is easy to to use sincethey provide Toolbox functions to generate the elements in a page.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/automad.jpg\" alt=\"automad\" width=\"700\" height=\"370\"><\/figure>\n<h3>6. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.typesettercms.com\/\">gp|Easy<\/a><\/h3>\n<p>gpEasy is a fast and easy to use flat-file CMS with many features included. The installation is easy, just follow these few <a href=\"http:\/\/gpeasy.com\/Docs\/Installation#step-by-step\">steps<\/a> to make your site ready. GpEasy comes with a WYSIWYG editor for easy adding and formatting of content. It also features a file manager so you can easily manage your media file or folder.<\/p>\n<p>In your post, you can insert images and other file types, such as PDF. Best of all, gpEasy comes with dozens of <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/gpeasy.com\/Themes\">themes<\/a> and <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/gpeasy.com\/Plugins\">plugins<\/a>, more than what the other CMS has to offer.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/gpeasy.jpg\" alt=\"gpeasy\" width=\"700\" height=\"360\"><\/figure>\n<h3>7. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/datenstrom.se\/yellow\/\">Yellow<\/a><\/h3>\n<p>With Yellow you can write the content in <code>.txt<\/code> format, as well as in Markdown and HTML. When you do fresh installs, Yellow includes the \u201cHome\u201d and \u201cAbout\u201d page. Page is the default content. If you want make a blog then you can use a <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/datenstrom\/yellow-extensions\/blob\/main\/update-latest.ini\">blog plugin<\/a>; to insert images you should use the <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/datenstrom\/yellow-extensions\">image plugin<\/a>.<\/p>\n<p>Yellow includes a simple online text editor so you can edit or add your content right on your website. You can also upload the file content manually, which allows you to <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/datenstrom\/yellow\">set the sorting and publishing status<\/a>.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/yellow.jpg\" alt=\"yellow cms\" width=\"700\" height=\"360\"><\/figure>\n<h3>8. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.wondercms.com\/\">WonderCMS<\/a><\/h3>\n<p>WonderCMS is the smallest CMS in the world (their claim). Its size is quite small (just 15kb on 7 files) yet it shas cool feature such as editing content in place. You can <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.wondercms.com\/forum\/viewforum.php?f=22\">grab themes, and  get plugins<\/a> to add features to your site such as adding a gallery and a WYSIWYG editor.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/wonder.jpg\" alt=\"wonder cms\" width=\"700\" height=\"358\"><\/figure>\n<h3>9. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.flatphile.co\/razorcms\">RazorCMS<\/a><\/h3>\n<p>Razor is a flat file CMS that is easy to use even if you cannot code. To start up your site, after installation go to <code>\/login<\/code> on your installation URL and insert the default credentials to access the dashboard. From there you can adjust the overall settings in your website, including adding or editing pages.<\/p>\n<p>The in-page editing with rich text editor is such a cool feature, which lets you edit the content just in one place.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/razor.jpg\" alt=\"razor cms\" width=\"700\" height=\"360\"><\/figure>\n<h3>10. <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.nibbleblog.com\/\">Nibbleblog<\/a><\/h3>\n<p>Nibbleblog uses a one-step installation wizard. All you need to do is fill in your information and you can login to the dashboard to do everything form creating a blog post or page to setting site preferences.<\/p>\n<p>You can formata the blog content easily since it comes wit h visual editor. You can also add the image or video there as well. There are about 9 ready-to-use themes to change the appearance of your site plus plugins to add special functions.<\/p>\n<figure><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/nibble.jpg\" alt=\"nibbleblog\" width=\"700\" height=\"324\"><\/figure>\n<h2>Honorable mentions<\/h2>\n<p>Of course out there are still many Flat CMS created by other developers that you can use. I would like to add a few more of them for your reference or as alternatives should the list above not cut it for you.<\/p>\n<ul>\n<li><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/nestacms.com\/\">NestaCMS<\/a><\/li>\n<li><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/statamic.com\/\">Statamic<\/a><\/li>\n<li><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/bauncms.com\/\">Baun<\/a><\/li>\n<li><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/pluck-cms\/pluck\/wiki\">Pluck<\/a><\/li>\n<li><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/github.com\/ParvulaCMS\/parvula\">Parvula<\/a><\/li>\n<li><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"https:\/\/mecha-cms.com\/\">Mecha<\/a><\/li>\n<li><a rel=\"nofollow noopener noreferrer\" target=\"_blank\" href=\"http:\/\/feindura.org\/\">Feindura<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don\u2019t need the rich functionalities offered. What you need is a simpler, more elegant and lightweight solution \u2014 what you need is a flat CMS. The most striking difference you will&hellip;<\/p>\n","protected":false},"author":141,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3393],"tags":[511],"topic":[4520],"class_list":["entry-content","is-maxi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.8 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>10 Best Flat CMS for Lightweight Websites - Hongkiat<\/title>\n<meta name=\"description\" content=\"Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don&#039;t\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hongkiat.com\/blog\/flat-cms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Best Flat CMS to Setup Lightweight Websites\" \/>\n<meta property=\"og:description\" content=\"Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don&#039;t\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hongkiat.com\/blog\/flat-cms\/\" \/>\n<meta property=\"og:site_name\" content=\"Hongkiat\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hongkiatcom\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-29T15:41:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-09T08:20:50+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/grav.jpg\" \/>\n<meta name=\"author\" content=\"Agus\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bagusdesain\" \/>\n<meta name=\"twitter:site\" content=\"@hongkiat\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Agus\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/\"},\"author\":{\"name\":\"Agus\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/b23dad06815dff0bcc222088bed549dd\"},\"headline\":\"Best Flat CMS to Setup Lightweight Websites\",\"datePublished\":\"2020-07-29T15:41:03+00:00\",\"dateModified\":\"2023-01-09T08:20:50+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/\"},\"wordCount\":1050,\"commentCount\":7,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/flat-cms\\\/grav.jpg\",\"keywords\":[\"Web Developers\"],\"articleSection\":[\"Toolkit\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/\",\"name\":\"10 Best Flat CMS for Lightweight Websites - Hongkiat\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/flat-cms\\\/grav.jpg\",\"datePublished\":\"2020-07-29T15:41:03+00:00\",\"dateModified\":\"2023-01-09T08:20:50+00:00\",\"description\":\"Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don't\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#primaryimage\",\"url\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/flat-cms\\\/grav.jpg\",\"contentUrl\":\"https:\\\/\\\/assets.hongkiat.com\\\/uploads\\\/flat-cms\\\/grav.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/flat-cms\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Best Flat CMS to Setup Lightweight Websites\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"name\":\"Hongkiat\",\"description\":\"Tech and Design Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#organization\",\"name\":\"Hongkiat.com\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"contentUrl\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/wp-content\\\/uploads\\\/hkdc-logo-rect-yoast.jpg\",\"width\":1200,\"height\":799,\"caption\":\"Hongkiat.com\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hongkiatcom\",\"https:\\\/\\\/x.com\\\/hongkiat\",\"https:\\\/\\\/www.pinterest.com\\\/hongkiat\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/#\\\/schema\\\/person\\\/b23dad06815dff0bcc222088bed549dd\",\"name\":\"Agus\",\"description\":\"Agus is a music enthusiast, backpacker and code writer. He has an ambition to build a Skynet on top of HTML and CSS.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/bagusdesain\"],\"url\":\"https:\\\/\\\/www.hongkiat.com\\\/blog\\\/author\\\/agus\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"10 Best Flat CMS for Lightweight Websites - Hongkiat","description":"Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don't","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/","og_locale":"en_US","og_type":"article","og_title":"Best Flat CMS to Setup Lightweight Websites","og_description":"Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don't","og_url":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/","og_site_name":"Hongkiat","article_publisher":"https:\/\/www.facebook.com\/hongkiatcom","article_published_time":"2020-07-29T15:41:03+00:00","article_modified_time":"2023-01-09T08:20:50+00:00","og_image":[{"url":"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/grav.jpg","type":"","width":"","height":""}],"author":"Agus","twitter_card":"summary_large_image","twitter_creator":"@bagusdesain","twitter_site":"@hongkiat","twitter_misc":{"Written by":"Agus","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/#article","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/"},"author":{"name":"Agus","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/b23dad06815dff0bcc222088bed549dd"},"headline":"Best Flat CMS to Setup Lightweight Websites","datePublished":"2020-07-29T15:41:03+00:00","dateModified":"2023-01-09T08:20:50+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/"},"wordCount":1050,"commentCount":7,"publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/grav.jpg","keywords":["Web Developers"],"articleSection":["Toolkit"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hongkiat.com\/blog\/flat-cms\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/","url":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/","name":"10 Best Flat CMS for Lightweight Websites - Hongkiat","isPartOf":{"@id":"https:\/\/www.hongkiat.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/#primaryimage"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/#primaryimage"},"thumbnailUrl":"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/grav.jpg","datePublished":"2020-07-29T15:41:03+00:00","dateModified":"2023-01-09T08:20:50+00:00","description":"Traditional content management systems (CMS) like WordPress or Joomla is great but if you build a small website or a personal blog, you probably don't","breadcrumb":{"@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hongkiat.com\/blog\/flat-cms\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/#primaryimage","url":"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/grav.jpg","contentUrl":"https:\/\/assets.hongkiat.com\/uploads\/flat-cms\/grav.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hongkiat.com\/blog\/flat-cms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hongkiat.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Best Flat CMS to Setup Lightweight Websites"}]},{"@type":"WebSite","@id":"https:\/\/www.hongkiat.com\/blog\/#website","url":"https:\/\/www.hongkiat.com\/blog\/","name":"Hongkiat","description":"Tech and Design Tips","publisher":{"@id":"https:\/\/www.hongkiat.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hongkiat.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.hongkiat.com\/blog\/#organization","name":"Hongkiat.com","url":"https:\/\/www.hongkiat.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","contentUrl":"https:\/\/www.hongkiat.com\/blog\/wp-content\/uploads\/hkdc-logo-rect-yoast.jpg","width":1200,"height":799,"caption":"Hongkiat.com"},"image":{"@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hongkiatcom","https:\/\/x.com\/hongkiat","https:\/\/www.pinterest.com\/hongkiat\/"]},{"@type":"Person","@id":"https:\/\/www.hongkiat.com\/blog\/#\/schema\/person\/b23dad06815dff0bcc222088bed549dd","name":"Agus","description":"Agus is a music enthusiast, backpacker and code writer. He has an ambition to build a Skynet on top of HTML and CSS.","sameAs":["https:\/\/x.com\/bagusdesain"],"url":"https:\/\/www.hongkiat.com\/blog\/author\/agus\/"}]}},"jetpack_featured_media_url":"https:\/\/","jetpack_shortlink":"https:\/\/wp.me\/p4uxU-6fP","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/24045","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/users\/141"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/comments?post=24045"}],"version-history":[{"count":3,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/24045\/revisions"}],"predecessor-version":[{"id":64504,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/posts\/24045\/revisions\/64504"}],"wp:attachment":[{"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/media?parent=24045"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/categories?post=24045"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/tags?post=24045"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/www.hongkiat.com\/blog\/wp-json\/wp\/v2\/topic?post=24045"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}