I'm happy to say that tonight I'll be publishing JoeCMS as a free and open source (GPL), as evidenced by the little “Fork me on GitHub” banner in the upper right corner of this page. JoeCMS runs this website and a couple of others and I've been really happy with its simplicity and feature set. I created JoeCMS after trying to shoehorn a few of the bigger CMS's into my needs. They were all complicated, had a ton of dependancies and most of all were confusing for the users of my websites.
If you want to get started with the CMS head on over the the github page or just dive into the quickstart guide
I feel it's really important that I could write the feature set of Joe_CMS down on the back of a napkin. The primary features are, and will always be:
- A Blog (everybody wants a blog, right?)
- Easy to create other pages (like a CMS)
- Change layout and skin online
That's about it. Sure, there are other supporting features, like page versioning, Markdown support, the ability to mark pages as hidden or draft, RSS, and some others, but the big thing is that if you just want a website, and don't want all the other stuff that often comes along with a CMS, JoeCMS may just work for you.
If you're a developer and want something to build on, this might be a good solution for you too. There are some cool features already done, and there's plenty to build on. Of course if you make improvements please send a pull request over!
I'm proud to release JoeCMS, any feedback is greatly appreciated!
Posted By: Joe Basirico