Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pushtype/push_type

PushType is a modern, open source content management system for Ruby on Rails.
https://github.com/pushtype/push_type

cms rails ruby

Last synced: about 1 month ago
JSON representation

PushType is a modern, open source content management system for Ruby on Rails.

Awesome Lists containing this project

README

        

# PushType

PushType is a modern content management system for Ruby on Rails. It takes advantage of powerful new features available in the latest versions of Rails and PostgreSQL, delivering a fantastically flexible toolset for developers working on any kind of website.

## Screenshots

![Content tree](https://pushtype-disc.s3-eu-west-1.amazonaws.com/original/1X/1f8a18d8d2fe97653b63594e065a8cfb72a4368d.png)
![Edit content](https://pushtype-disc.s3-eu-west-1.amazonaws.com/original/1X/d9ab21acc86a5c64ba3a3c8df391338e21e589f6.png)
![Media browser](https://pushtype-disc.s3-eu-west-1.amazonaws.com/original/1X/7f9aaa0949ad873943c5a47f396b1319bd57c98d.png)

## Try PushType on Heroku

A demo PushType app can be deployed to Heroku for free.

[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/pushtype/push_type_demo)

Refer to the [demo repository](https://github.com/pushtype/push_type_demo) for details of how to log in and how the demo site is structured.

## Documentation and community

PushType can be used in production projects now (we’ve been using it on client sites since the beginning of 2015). So give it a go - get started by finding out [how to install PushType](http://www.pushtype.org/docs/installation) and understanding the [key concepts](http://www.pushtype.org/docs/key-concepts).

Central to the PushType mission is an active and healthy [developer community](https://discuss.pushtype.org/). Help us to find bugs, identify the pain points and suggest features that will make PushType work better for you. [Join the PushType community](https://discuss.pushtype.org/t/welcome-to-the-pushtype-community/8) and find out how you can help.

## Requirements

PushType takes advantage of modern features of PostgreSQL, which in turn requires a recent version of Rails.

| Dependencies | Browsers (admin UI) |
| --------------- | ------------------------- |
| Rails 4.2+ | IE9 or above |
| PostgreSQL 9.4 | Any other decent browser |
| Imagemagick | |

## Contributing

[![Build Status](https://travis-ci.org/pushtype/push_type.png?branch=master)](https://travis-ci.org/pushtype/push_type)
[![Code Climate](https://codeclimate.com/github/pushtype/push_type.png)](https://codeclimate.com/github/pushtype/push_type)

PushType is 100% free and open source, and we're working hard to establish an active and healthy community of individuals contributing to it's development. If you'd like to help give the Rails world the CMS it's been waiting for, find out more:

* [Contribution guidelines](https://github.com/pushtype/push_type/blob/master/CONTRIBUTING.md)
* [Code of conduct](https://github.com/pushtype/push_type/blob/master/.github/CODE_OF_CONDUCT.md)
* [Join the PushType community](https://discuss.pushtype.org/)

## Copyright / License

© 2014-2017 Push Code Limited.

PushType is free software, lovingly developed by Push Code, and released under the [MIT license](http://opensource.org/licenses/MIT).