Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SpinaCMS/Spina
Spina CMS
https://github.com/SpinaCMS/Spina
cms gem rails rails5 ruby spina spina-cms spina-gem website
Last synced: about 2 months ago
JSON representation
Spina CMS
- Host: GitHub
- URL: https://github.com/SpinaCMS/Spina
- Owner: SpinaCMS
- License: other
- Created: 2015-03-04T16:09:24.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2024-05-13T16:44:22.000Z (7 months ago)
- Last Synced: 2024-05-22T21:35:19.752Z (7 months ago)
- Topics: cms, gem, rails, rails5, ruby, spina, spina-cms, spina-gem, website
- Language: JavaScript
- Homepage: http://www.spinacms.com
- Size: 9.94 MB
- Stars: 2,170
- Watchers: 57
- Forks: 396
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
- Open-Source-Ruby-and-Rails-Apps - SpinaCMS - Spina CMS is an easy to use CMS that features a clean interface without distractions. 🔥 ✅ 🚀 (Happy Exploring 🤘)
- awesome-starred - SpinaCMS/Spina - Spina CMS (website)
README
[Spina CMS](https://spinacms.com) is an easy to use CMS that features a clean interface without distractions. [Live demo](http://spinacms-demo.herokuapp.com/admin/pages)
[![Ruby](https://github.com/SpinaCMS/Spina/actions/workflows/ruby.yml/badge.svg)](https://github.com/SpinaCMS/Spina/actions/workflows/ruby.yml)
[![Code Climate](https://codeclimate.com/github/SpinaCMS/Spina/badges/gpa.svg)](https://codeclimate.com/github/SpinaCMS/Spina)
[![Test Coverage](https://codeclimate.com/github/SpinaCMS/Spina/badges/coverage.svg)](https://codeclimate.com/github/SpinaCMS/Spina/coverage)
[![Discord](https://img.shields.io/discord/811903407525986304?label=Discord)](https://discord.gg/bv5Mu4XYcN)## Getting Started
[Read the guide](https://www.spinacms.com/docs) to learn more about how to use Spina. If you just want to get started, create a new Ruby on Rails app and follow these instructions:Add the following line to your Gemfile:
```ruby
gem 'spina'
```Run the installer to start the setup process:
rails spina:install
The installer will help you create your first user interactively.
Then start `rails s` and access Spina at `/admin`.
## Browser support
Spina's admin UI requires Chrome/Edge 89+, or any other browser with basic ESM support (Safari/Firefox). This is due to a recent browser feature called `import maps` and will be used in Rails 7 as the default way to deploy javascript assets.Browser support for websites built with Spina is entirely up to the developer. Spina doesn't force you to build your frontend a certain way.
## Contributing
Check our [Contributing Guide](CONTRIBUTING.md) for instructions on how to help the project.
## Backers
Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com/Spina#backer)]
## Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/Spina#sponsor)]
## License
Spina is released under the [MIT license](LICENSE.md).
## Acknowledgements
Icons were designed by [@steveschoger](https://twitter.com/steveschoger) - [Heroicons](https://github.com/tailwindlabs/heroicons).
HotKeys support via [Hotkeys.js](https://wangchujiang.com/hotkeys/)
Email templates based on Wildbit's [Postmark Templates](https://github.com/wildbit/postmark-templates)
The font used in Spina's admin panel is called Metropolis and was created by Chris Simpson [Metropolis](https://github.com/chrismsimpson/Metropolis)
Copyright (c) 2015, Chris Simpson .
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFLVersion 2.0 - 18 March 2012