All Projects → xenocrat → Chyrp Lite

xenocrat / Chyrp Lite

Licence: bsd-3-clause
An ultra-lightweight blogging engine, written in PHP.

Projects that are alternatives of or similar to Chyrp Lite

Elefant
Elefant, the refreshingly simple PHP CMS and web framework.
Stars: ✭ 188 (+43.51%)
Mutual labels:  blog-engine, mysql, sqlite
Nukeviet
NukeViet CMS is multi Content Management System. NukeViet CMS is the 1st open source content management system in Vietnam. NukeViet was awarded the Vietnam Talent 2011, the Ministry of Education and Training Vietnam officially encouraged to use.
Stars: ✭ 113 (-13.74%)
Mutual labels:  mysql, jquery, html5
Olog
📔 Online Note-Taking Experience | 即时灵感笔记记录平台
Stars: ✭ 79 (-39.69%)
Mutual labels:  mysql, jquery, html5
Serendipity
A PHP blog software
Stars: ✭ 151 (+15.27%)
Mutual labels:  blog-engine, mysql, sqlite
Bolt
Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
Stars: ✭ 4,136 (+3057.25%)
Mutual labels:  twig, mysql, sqlite
Leafpub
Simple, beautiful, open source publishing.
Stars: ✭ 645 (+392.37%)
Mutual labels:  blog-engine, mysql, jquery
Supermarket
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
Stars: ✭ 1,278 (+875.57%)
Mutual labels:  mysql, jquery, html5
Sqhell.vim
An SQL wrapper for vim
Stars: ✭ 113 (-13.74%)
Mutual labels:  mysql, sqlite
Sql Kit
*️⃣ Build SQL queries in Swift. Extensible, protocol-based design that supports DQL, DML, and DDL.
Stars: ✭ 115 (-12.21%)
Mutual labels:  mysql, sqlite
Twital
Twital is a "plugin" for Twig that adds some sugar syntax, which makes its templates similar to PHPTal or VueJS.
Stars: ✭ 116 (-11.45%)
Mutual labels:  twig, html5
Xoopscore
Core Framework for next version of XOOPS CMS: 2.6.0
Stars: ✭ 118 (-9.92%)
Mutual labels:  mysql, jquery
Fileuploader
Beautiful and powerful HTML file uploading tool. A jQuery, PHP and Node.js plugin that transforms the standard input into a revolutionary and fancy field on your page.
Stars: ✭ 111 (-15.27%)
Mutual labels:  jquery, html5
Ugin
UGin is an API boilerplate written in Go (Golang) with Gin Framework.
Stars: ✭ 110 (-16.03%)
Mutual labels:  mysql, sqlite
Sqlite3 To Mysql
Make an Sqlite3 export MySQL readable.
Stars: ✭ 116 (-11.45%)
Mutual labels:  mysql, sqlite
Myblog
python写的博客,支持3种数据库,现在挂在evilbinary.org
Stars: ✭ 121 (-7.63%)
Mutual labels:  mysql, sqlite
Servicestack.ormlite
Fast, Simple, Typed ORM for .NET
Stars: ✭ 1,532 (+1069.47%)
Mutual labels:  mysql, sqlite
Next
Directus is a real-time API and App dashboard for managing SQL database content. 🐰
Stars: ✭ 111 (-15.27%)
Mutual labels:  mysql, sqlite
Eaglet
最简單直接的 Koa2 的脚手架
Stars: ✭ 118 (-9.92%)
Mutual labels:  mysql, sqlite
Transformalize
Configurable Extract, Transform, and Load
Stars: ✭ 125 (-4.58%)
Mutual labels:  mysql, sqlite
Directus
Open-Source Data Platform 🐰 — Directus wraps any SQL database with a real-time GraphQL+REST API and an intuitive app for non-technical users.
Stars: ✭ 13,190 (+9968.7%)
Mutual labels:  mysql, sqlite

README:

What can Chyrp Lite do for me?

Chyrp Lite makes it possible to host a blog on your own web server with minimal fuss. You can have a traditional blog, a tumbleblog, or you can add oodles of customisation and build a general-purpose web publishing platform with blogging features on the side.

With a flexible system of Feathers and Pages, you can make your website whatever you want it to be. Feathers enable different types of blog content – you can restrict yourself to absolute textual purity, or you can create a multimedia rainbow. Pages let you publish articles separate from your blog content – be it a simple colophon or a hierarchy of multiple pages, optionally including a homepage that your visitors will see when they first arrive at your website.

You get four beautiful blog themes and a friendly administration console, all fully navigable on a broad range of devices, thanks to the power of responsive HTML5. Semantic markup and comprehensive ARIA labelling ensure your blog will be accessible to visitors who use assistive technologies. Chyrp Lite also implements a complete WordPress-compatible MetaWeblog XML-RPC API that allows you to do many blogging tasks remotely without having to visit your blog's website.

What are the key features?

Core:

  • Easy to install, simple to maintain, extensible by design.
  • Built with responsive and accessible W3C-validated HTML5.
  • Universal support for plain text, Markdown, or raw markup.
  • Personalise your blog using powerful extensions.
  • Theme development is easy with the Twig template engine.
  • Manage users and visitors with a comprehensive rights model.

Feathers:

  • Text: write textual blog entries.
  • Photo: upload an image.
  • Quote: make a quotation.
  • Link: link to another website.
  • Video: upload a video file.
  • Audio: upload an audio file.
  • Uploader: upload multiple files.

Modules:

  • Cacher: cache your blog pages for reduced server load.
  • Categorize: give each of your blog entries a category.
  • Tags: apply multiple searchable tags to your blog entries.
  • Pingable: register pingbacks from blogs that link to yours.
  • Comments: a comprehensive comments system for your blog.
  • Likes: allow your visitors to show their appreciation.
  • Read More: excerpt long blog entries on the blog index.
  • Rights: set attribution and copyright/left for your entries.
  • Cascade: ajax-powered infinite scrolling for your blog.
  • Lightbox: on-page image viewer with image protection.
  • Sitemap: index your blog for search engines.
  • MAPTCHA: use simple mathematics problems to prevent spam.
  • Highlighter: syntax highlighting for your code snippets.
  • Easy Embed: the easiest way to embed videos in your blog.
  • Post Views: maintain a view count for your blog entries.
  • MathJax: A JavaScript display engine for mathematics.

Requirements

  • PHP 5.4+ with default extensions (Session, JSON, Ctype, libxml, SimpleXML)
  • MySQL:
    • MySQL 4.1+
    • MySQLi or PDO
  • SQLite:
    • SQLite 3+
    • PDO

Installation

You can install Chyrp Lite in three steps:

  1. If using MySQL, create a MySQL database with a username and password.
  2. Download the latest release, unzip, and upload to your web server.
  3. Run the installation process by visiting install.php in your web browser.

Upgrading

You can upgrade Chyrp Lite in six steps:

  1. Backup your database before proceeding!
  2. Download the latest version of Chyrp Lite.
  3. Copy your config file from includes/config.json.php to somewhere safe.
  4. Overwrite your current version with the new one, making sure to retain your uploads folder.
  5. Restore your config file to includes.
  6. Run the upgrade process by visiting upgrade.php in your web browser.

Documentation

The Chyrp Lite wiki has comprehensive documentation for users and developers.

Authors

Chyrp Lite was created by the following people:

  • Lite Developer: Daniel Pimley
  • Chyrp Developer: Arian Xhezairi
  • Project Founder: Alex Suraci
  • Module authors and other contributors.

Licenses

Chyrp Lite is Copyright 2008-2021 Alex Suraci, Arian Xhezairi, Daniel Pimley, and other contributors, distributed under the BSD license. Please see the licenses directory for the full license text of all software packages distributed with Chyrp Lite.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].