Popularity
7.5
Declining
Activity
0.0
Stable
44
6
3
Programming language: Crystal
License: MIT License
Tags:
Web Frameworks
Latest version: v0.1.0
carbon-crystal alternatives and similar shards
Based on the "Web Frameworks" category.
Alternatively, view carbon-crystal alternatives based on common mentions on social networks and blogs.
-
amethyst
Amethyst is a Rails inspired web-framework for Crystal language -
amber
A Crystal web framework that makes building applications fast, simple, and enjoyable. Get started with quick prototyping, less bugs, and blazing fast performance. -
lucky
A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts. -
kemalyst
A Rails like framework inspired by Kemal but includes the kitchen sink -
spider-gazelle
A Rails esque web framework with a focus on speed and extensibility for crystal lang -
moonshine
Web framework for Crystal language [DEPRECATED in favour of kemal] -
lattice-core
A WebSocket-first object-oriented framework for Crystal -
runcobo
An api framework with type-safe params, elegant json serializer. Thanks for enjoying it! 👻👻 https://runcobo.github.io/docs/ -
Shivneri
Component based MVC web framework based on fort architecture targeting good code structures, modularity & performance. -
luckyframework
Fast, maintainable and confidence boosting web framework
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Promo
www.sonarqube.org
Do you think we are missing an alternative of carbon-crystal or a related project?
README
carbon
Carbon Crystal A framework with Rails in mind.
Status
Only works on latest master. To use locally build it from source or on osx use brew install crystal-lang --HEAD.
Right now it's still alpha stage. I am testing this in production on a small project, but I wouldn't recommend to do it unless you really want to :)
Release goal
For the first release I'm aiming towards a 15 min blog post screencast.
TODO
- [X] Notifications (ActiveSupport like)
- [ ] Middleware
- [X] Send file
- [X] Static File
- [X] Runtime
- [X] RequestId
- [X] Logger
- [X] RemoteIP
- [X] Exceptions
- [X] ParamsParser
- [X] Head
- [X] Cookies
- [X] Sessions Cookie Store
- [X] Flash
- [ ] ConditionalGet
- [ ] ETag
- [X] Resourceful routing
- [X] Action filters
- [ ] Conditional
- [X] Halting
- [ ] Generators
- [ ] Asset pipeline
- [ ] View helpers
- [X] Write specs
Contributing
- Fork it ( https://github.com/[your-github-name]/carbon/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request