All Projects → Karmabunny → sprout3

Karmabunny / sprout3

Licence: GPL-2.0 license
SproutCMS: content management and framework

Programming Languages

PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
SCSS
7915 projects
Twig
543 projects

Projects that are alternatives of or similar to sprout3

Vapid
Vapid is an intentionally simple content management system built on the idea that you can create a custom dashboard without ever leaving the HTML.
Stars: ✭ 1,553 (+6652.17%)
Mutual labels:  content-management-system
Tipe
🎉 Next Generation API-first CMS for developers. Generate an API-first CMS from a GraphQL schema with offline prototyping and an inline editor
Stars: ✭ 2,157 (+9278.26%)
Mutual labels:  content-management-system
Hugo
The world’s fastest framework for building websites.
Stars: ✭ 55,899 (+242939.13%)
Mutual labels:  content-management-system
Rhymix
PHP CMS Rhymix
Stars: ✭ 132 (+473.91%)
Mutual labels:  content-management-system
Atutor
NO LONGER USER LEVEL SUPPORTED. CONTRIBUTING DEVELOPERS INTERESTED IN MAINTAINING ATUTOR, SHOULD REQUEST COLLABORATOR ACCESS. : ATutor is an Open Source Web-based Learning Management System (LMS) used to develop and deliver online courses. Administrators can install or update ATutor in minutes, develop custom themes to give ATutor a new look, and easily extend its functionality with feature modules. Educators can quickly assemble, package, and redistribute standardized Web-based instructional content, easily import prepackaged content, and conduct their courses online. Students learn in an accessible, adaptive, social learning environment.
Stars: ✭ 166 (+621.74%)
Mutual labels:  content-management-system
Cms
Multilingual PHP CMS built with Laravel and bootstrap
Stars: ✭ 2,342 (+10082.61%)
Mutual labels:  content-management-system
Puck Core
Open source, cross platform .NET Core CMS. Fast, scalable, code-first, unobtrusive and extensible with powerful querying and Lucene integration.
Stars: ✭ 115 (+400%)
Mutual labels:  content-management-system
vscode-front-matter
Front Matter is a CMS running straight in Visual Studio Code. Can be used with static site generators like Hugo, Jekyll, Hexo, NextJs, Gatsby, and many more...
Stars: ✭ 962 (+4082.61%)
Mutual labels:  content-management-system
Botkit Cms
An open tool for designing, building and managing interactive dialog systems
Stars: ✭ 180 (+682.61%)
Mutual labels:  content-management-system
Cms
SS CMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
Stars: ✭ 2,925 (+12617.39%)
Mutual labels:  content-management-system
Rdoc
⚛️📄🚀 Fast static site generator for React, Just write Markdown file. @react-doc
Stars: ✭ 147 (+539.13%)
Mutual labels:  content-management-system
Netcorecms
NetCoreCMS is a modular theme supported Content Management System developed using ASP.Net Core 2.0 MVC. Which is also usable as web application framework. This project is still under development. Please do not use before it's first release.
Stars: ✭ 165 (+617.39%)
Mutual labels:  content-management-system
Twill
Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.
Stars: ✭ 2,539 (+10939.13%)
Mutual labels:  content-management-system
Contentful.swift
A delightful Swift interface to Contentful's content delivery API.
Stars: ✭ 132 (+473.91%)
Mutual labels:  content-management-system
impresscms
A multilingual, extensible, community oriented CMS developed in PHP
Stars: ✭ 26 (+13.04%)
Mutual labels:  content-management-system
Shio
✨ :dna: Shio CMS - Model Content, Use GraphQL and Create Site using Javascript with Native Cache and Search.
Stars: ✭ 119 (+417.39%)
Mutual labels:  content-management-system
Quokka
LOOKING FOR NEW MAINTAINER - Quokka is a Content Management System - `docker run --rm -it -p 5000:5000 quokka/quokka`
Stars: ✭ 2,198 (+9456.52%)
Mutual labels:  content-management-system
hugy
Hugy is an Electron desktop app acting as a GUI for the Hugo static site generator.
Stars: ✭ 44 (+91.3%)
Mutual labels:  content-management-system
lyapi
一个有趣的 PHP 开发框架【 Gitee Star 100+ 】
Stars: ✭ 18 (-21.74%)
Mutual labels:  framework-php
Create
Midgard Create, a generic web editing interface for any CMS
Stars: ✭ 2,505 (+10791.3%)
Mutual labels:  content-management-system

SproutCMS 3.1

SproutCMS is a flexible and feature rich cms and application framework, developed in PHP, designed to enable quick and agile custom development. SproutCMS was built to reward innovation and encourage developers to produce complex applications. It is built by developers, for developers.

Website: http://getsproutcms.com/

Development docs: http://docs.getsproutcms.com/

User manual: http://manual.getsproutcms.com/3.0

For older versions of PHP (5.5 through 7.2) use the Sprout 3.0 branch or update your hosting (recommended).

Requirements

  • PHP 7.3 or later

  • A web server, e.g. Apache or nginx

  • MySQL 5.7 or later, or MariaDB 10.3 or later

  • Composer 2 or later

Installation

  1. Download
  2. Extract the ZIP file somewhere
  3. Run composer install
  4. Run composer serve
  5. Browse to http://localhost:8080/
  6. Follow the on-screen instructions

For a detailed installation walk-through see INSTALL.md

Deployment

SproutCMS runs natively with git deploy.

  1. Set up your remote, e.g.
git remote add production "[email protected]:/apps/mynewapp"
  1. Run the setup task
git deploy setup -r "production"
  1. No need to run git deploy init as this has already been done

  2. Push the code

git push production master

Development tools

To run unit tests, execute the following from the root directory:

$ composer test

To run NStrack, our namespace issue finder and fixer, run from the root directory, e.g.

$ composer nstrack

To add license blocks to recently added files, run the following from the root directory:

$ php tools/license_block/license_block.php
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].