Welcome to the downloads page for the core Barebones CMS product, vetted Shortcodes, Widgets, and Plugins, and related products - Admin Pack, WebCron, etc. Each download section features the download or jumping off point in question as well as useful links to get you started on the right foot.
Do not download Barebones CMS components that are not contained on this website. Only vetted authors are allowed to publish Shortcodes, Widgets, and Plugins. Downloading any add-on component for this product from any other website is a security risk.
The main download is a ZIP file that contains the core Barebones CMS product. Be sure to read the Getting Started documentation before you download so you know what to expect. Barebones CMS is dual-licensed under the MIT and LGPL licenses - your choice - with very few restrictions on use.
Barebones CMS 1.1 is the latest stable release of Barebones CMS.
Learn how to Install Barebones CMS and then read the First-Time Users documentation.
If you find Barebones CMS useful, please donate toward future development efforts.
The official set of Shortcodes are designed to allow content editors access to the most common elements on the web. Shortcodes extend the capabilities of the basic Content Widget. These are not included in the core package to simplify the core distribution. Official Shortcodes are developed by the author of the Barebones CMS.
This Shortcode allows for content authors to insert Flash objects/SWF files into content. This is a very general-purpose Shortcode and can insert screencasts, advertisements, videos, and anything else that is pure Flash content. To mix Flash and Javascript, combine this Shortcode with the Code widget.
This Shortcode allows for syntax highlighting source code (PHP, Javascript, C/C++, etc.) that leverages the SyntaxHighlighter Javascript library with some modifications to improve certain languages. It is used on this website to show various source code examples in a friendly fashion.
Download bb_syntaxhighlight-1.1.zip
This site is home to more than just Barebones CMS. There are several official related, supported products available. The products below have their own documentation and are self-contained. They stand on their own as full-fledged products but, of course, can integrate with Barebones CMS if you need them to.
The Single Sign-On Server/Client is a complete login system that is designed to be secure, massively scalable, and capable of handling outages. This SSO system will quite literally handle all of your current and future needs regarding user account management. The Single Sign-On Server/Client is a mashup of most of the products on this site and the license is also your pick of MIT or LGPL.
Single Sign-On Server/Client 2.7 is the latest stable release of Single Sign-On Server/Client.
Download sso-2.7.zip | Read the documentation
Download barebones_sso_plugin-1.1.zip (Barebones CMS plugin and login hook)
Other plugins: MyBB
If you find the Single Sign-On Server/Client useful, please donate toward future development efforts.
The Encrypted File Storage System (EFSS) is a file system that offers transparent encryption and compression. It is designed primarily for performing rapid, incremental backups but can be used for all sorts of other purposes. The EFSS license is also your pick of MIT or LGPL.
EFSS 1.0RC4 is the fourth release candidate of the Encrypted File Storage System.
Download efss-1.0rc4.zip | Read the documentation
If you find the EFSS useful, please donate toward future development efforts.
The Ultimate E-mail Toolkit is a PHP library designed to handle all of your one-off e-mail needs on nearly all web hosts. This toolkit directly talks to SMTP and POP3 servers just as a regular e-mail client would instead of relying on the PHP mail() function. The result is a high level of reliability in delivery of e-mail messages to recipients. Functions like ConvertHTMLToText() and MakeValidEmailAddress() make it easy to do complex tasks such as convert ugly HTML input into a beautiful plain-text equivalent and analyze an e-mail address to automatically correct common mistakes. All of that while following the various IETF RFC Standards surrounding e-mail. The Ultimate E-mail Toolkit is extracted from Barebones CMS and the license is also your pick of MIT or LGPL.
Ultimate E-mail Toolkit 1.0RC4 is the fourth release candidate of Ultimate E-mail Toolkit.
Download ultimate-email-1.0rc4.zip | Read the documentation
If you find the Ultimate E-mail Toolkit useful, please donate toward future development efforts.
The Ultimate Web Scraper Toolkit is a powerful set of tools designed to handle all of your web scraping needs on nearly all web hosts. This toolkit offers clean, RFC-compliant web scraping that makes it easy to create web requests that are indistinguishable from a real web browser, which minimizes headaches with browser sniffing servers. Once a document is retrieved, the included copy of the Simple HTML DOM library makes it easy to extract the desired content from the document via the jQuery-like selector syntax. This toolkit is extracted from Barebones CMS and the license is also your pick of MIT or LGPL.
Ultimate Web Scraper Toolkit 1.0RC8 is the eighth release candidate of the Ultimate Web Scraper Toolkit.
Download ultimate-web-scraper-1.0rc8.zip | Read the documentation
If you find the Ultimate Web Scraper Toolkit useful, please donate toward future development efforts.
Admin Pack is designed to be a super-lightweight and self-contained tool that allows a programmer to quickly develop good looking and secure administrative interfaces. This tool is built almost entirely with Barebones CMS components. The Admin Pack license is also your pick of MIT or LGPL. If you build admin interfaces, please try this tool out and provide feedback.
Admin Pack 1.0 is the stable release of Admin Pack. Admin Pack Extras 1.0 is the stable release of Admin Pack with Extras.
Download adminpack-1.0.zip | Download adminpack-extras-1.0.zip
If you find Admin Pack useful, please donate toward future development efforts.
This CSPRNG was born out of the need for generating cryptographically strong random strings for session keys and security tokens in Barebones CMS across all platforms that PHP is supported on. If you have been looking for a good, cross-platform CSPRNG solution for PHP, look no further. While it is primarily for generating security tokens, it can also be used to generate random numbers. The CSPRNG license is also your pick of MIT or LGPL.
CSPRNG 1.0RC3 is the third release candidate of CSPRNG. This product is feature-complete but really needs some serious cryptanalysis by industry veterans before I feel comfortable flagging it as a 1.0.
Download csprng-1.0rc3.zip | Read the documentation
If you find CSPRNG useful, please donate toward future development efforts.
WebCron is a unique product that offers a complete webcron solution to programmers to fake a cron-like interface on web hosts that do not offer shell accounts. 'webcron' is geek-speak for a scheduler that runs a task periodically on a web server. This solution operates by either manually adding a HTML 'img' tag to your site header/footer or by periodically running the WebCron client component on your local computer. The WebCron license is also your pick of MIT or LGPL. If you need to periodically run code on some sort of schedule on your web server, please try this tool out and provide feedback.
WebCron 1.0RC13 is the thirteenth release candidate of WebCron.
Download webcron-1.0rc13.zip | Read the documentation
If you find WebCron or a specific module useful, please donate toward future development efforts.