All Projects → hanami → bookshelf

hanami / bookshelf

Licence: MIT license
Hanami "Getting Started" project

Programming Languages

ruby
36898 projects - #4 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to bookshelf

BookReader
📕 "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~
Stars: ✭ 6,113 (+30465%)
Mutual labels:  bookshelf
hanami-api-amazon-aws-lambda
Hanami::API on Amazon AWS Lambda
Stars: ✭ 36 (+80%)
Mutual labels:  hanami
timber-ruby
🌲 Great Ruby logging made easy.
Stars: ✭ 155 (+675%)
Mutual labels:  hanami
my-bookshelf
Collection of books/papers that I've read/I'm going to read/I would remember that they exist/It is unlikely that I'll read/I'll never read.
Stars: ✭ 49 (+145%)
Mutual labels:  bookshelf
vim-hanami
Hanami framework vim support
Stars: ✭ 13 (-35%)
Mutual labels:  hanami
rodauth hanami
Example app for integrate rodauth server to hanami app
Stars: ✭ 16 (-20%)
Mutual labels:  hanami
bookshelf-advanced-serialization
Plugin for Bookshelf.js supporting advanced serialization behavior
Stars: ✭ 17 (-15%)
Mutual labels:  bookshelf
python-wechaty-getting-started
Python Wechaty Starter Project Template that Works Out-of-the-Box
Stars: ✭ 140 (+600%)
Mutual labels:  getting-started
hanami-shrine
Upload solution for Hanami using Shrine library
Stars: ✭ 28 (+40%)
Mutual labels:  hanami
hanami-serializer
Serializer library for hanami applications
Stars: ✭ 22 (+10%)
Mutual labels:  hanami
Openbooks
An online reopository to share books. Created in the loving memory of the internet's own boy Aaron swartz, on his birthday.
Stars: ✭ 45 (+125%)
Mutual labels:  bookshelf
Bookshelf
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
Stars: ✭ 6,252 (+31160%)
Mutual labels:  bookshelf
mina-hanami
🌸 Mina plugin for Hanami
Stars: ✭ 13 (-35%)
Mutual labels:  hanami
bookshelf-json-columns
Parse JSON columns with Bookshelf.js
Stars: ✭ 64 (+220%)
Mutual labels:  bookshelf
hanami-bootstrap
Bootstrap wrapper for hanami framework.
Stars: ✭ 13 (-35%)
Mutual labels:  hanami
jsonapi-mapper
JSON API-Compliant Serialization for your Node ORM
Stars: ✭ 41 (+105%)
Mutual labels:  bookshelf
rspec-hanami
RSpec Matchers for Hanami
Stars: ✭ 47 (+135%)
Mutual labels:  hanami
bookshelf-secure-password
A Bookshelf.js plugin for handling secure passwords
Stars: ✭ 24 (+20%)
Mutual labels:  bookshelf
Hanami
The web, with simplicity.
Stars: ✭ 5,584 (+27820%)
Mutual labels:  hanami
hanami-pagination
No description or website provided.
Stars: ✭ 14 (-30%)
Mutual labels:  hanami

Hanami Bookshelf (an example application)

This repository is the result of going through Hanami's Getting Started guide.

It exists as an example application.

We are only interested in Pull Requests keeping this application in sync with the Getting Started guide. That is, we do not want to add any features here to build out this application.

Usage

Hanami v1.3 supports Ruby (MRI) 2.3, < 3.0.

(Hanami v2.0 will support Ruby 3.0)

git clone [email protected]:hanami/bookshelf.git hanami-bookshelf
cd hanami-bookshelf
bundle install
bundle exec hanami db prepare
bundle exec hanami server # visit http://localhost:2300/books/new

This repository is intended to be used for instructional purposes.

For example, if you're writing a blog post explaining how to add some library to a Hanami application, rather than writing your own trivial application, you can instruct readers to clone this repository as a starting point. This should make it easier to write guides for Hanami applications.

Code of Conduct

We have a Code of Conduct that all community members are expected to adhere to.

Contributing

  1. Fork it ( https://github.com/hanami/bookshelf )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Licensing

Released under MIT License.

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].