realworld
Version, currently master branch1 version
- master branchlatestMar 9, 2020
github.com/crystal-french/crystal-kemal-realworld-example-app
Exemplary real world backend API built with Crystal and Kemal
Installation
# Add this to your shard.yml
dependencies:
realworld:
github: crystal-french/crystal-kemal-realworld-example-app
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
0.22.0- License
- MIT
- Author
- Benoit Benedetti
- Target
realworldfrom src/realworld.cr
Dependencies
Runtime Dependencies
- kemal*github: sdogruyol/kemal, branch: master
README
Example Crystal/Kemal codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.
This codebase was created to demonstrate a fully fledged fullstack application built with Crystal and Kemal including CRUD operations, authentication, routing, pagination, and more.
We've gone to great lengths to adhere to the Crystal and Kemal community styleguides & best practices.
For more information on how to this works with other frontends/backends, head over to the RealWorld repo.
How it works
Describe the general architecture of your app here
Getting started
Installation
- Install Crystal and Git,
- git clone https://github.com/humboldtux/crystal-kemal-realworld-example-app.git
- cd crystal-kemal-realworld-example-app
- shards install
- crystal run src/realworld.cr
To Do / In Progress
See the project board
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Mar 9, 2020
- Crystal
0.22.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/crystal-french/crystal-kemal-realworld-example-app
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 14, 2026
- Synced
- Aug 14, 2026
- Versions
- 1
