onyx
Version, currently 0.6.120 versions
- 0.6.1latestAug 13, 2019
- 0.6.0not indexedAug 13, 2019
- 0.5.0not indexedAug 13, 2019
- 0.4.3not indexedAug 13, 2019
- 0.4.2not indexedAug 13, 2019
- 0.4.1not indexedAug 13, 2019
- 0.4.0not indexedAug 13, 2019
- 0.4.0-rc.3not indexedAug 13, 2019
- 0.4.0-rc.2not indexedAug 13, 2019
- 0.4.0-rc.1not indexedAug 13, 2019
- 0.3.1not indexedAug 13, 2019
- 0.3.1-rc.1not indexedAug 13, 2019
- 0.3.1-rcnot indexedAug 13, 2019
- 0.3.0not indexedAug 13, 2019
- 0.2.0not indexedAug 13, 2019
- 0.1.4not indexedAug 13, 2019
- 0.1.3not indexedAug 13, 2019
- 0.1.2not indexedAug 13, 2019
- 0.1.1not indexedAug 13, 2019
- 0.1.0not indexedAug 13, 2019
github.com/onyxframework/onyx
Powerful framework for modern applications 💪
78 stars
1 dependent
License: MIT
Installation
# Add this to your shard.yml
dependencies:
onyx:
github: onyxframework/onyx
version: ~> 0.6.1Then run:
shards installshard.yml
- Crystal
0.30.1- License
- MIT
- Author
- Vlad Faust <mail@vladfaust.com>
Dependencies
Runtime Dependencies
- dotenv~> 0.1.0github: gdotdesign/cr-dotenv
Development Dependencies
README
<a href="https://onyxframework.org"><img width="100" height="100" src="https://onyxframework.org/img/logo.svg"></a>
# Onyx
[](https://crystal-lang.org/)
[](https://travis-ci.org/onyxframework/onyx)
[](https://docs.onyxframework.org)
[](https://api.onyxframework.org/onyx)
[](https://github.com/onyxframework/onyx/releases)
Powerful framework for modern applications.
## About 👋
Onyx Framework is a powerful general purpose framework for [Crystal language](https://crystal-lang.org/). It has the following goals:
* **Joy** for newcomers, yet an ability to scale with the developer's knowledge
* **Type-safety** on top of Crystal's amazing built-in type system
* **Performance** having minimum possible overhead
The framework consists of the following loosely coupled components:
* [Onyx::HTTP](https://github.com/onyxframework/http) to build scalable web applications
* [Onyx::SQL](https://github.com/onyxframework/sql) to add SQL models to your business layer
* [Onyx::EDA](https://github.com/onyxframework/eda) to implement events-based reactivity
## Supporters 🕊
Thanks to all these patrons, the framework lives and prospers 🙏
[Lauri Jutila](https://github.com/ljuti), [Alexander Maslov](https://seendex.ru), Anton Yordanov, Dainel Vera
*You can become a patron too in exchange of prioritized support and other perks*
<a href="https://www.patreon.com/vladfaust"><img height="50" src="https://onyxframework.org/img/patreon-button.svg"></a>
## Installation 📥
Add this to your application's `shard.yml`:
```yaml
dependencies:
onyx:
github: onyxframework/onyx
version: ~> 0.6.0
```
This shard follows [Semantic Versioning v2.0.0](http://semver.org/), so check [releases](https://github.com/onyxframework/rest/releases) and change the `version` accordingly.
> Note that until Crystal is officially released, this shard would be in beta state (`0.*.*`), with every **minor** release considered breaking. For example, `0.1.0` → `0.2.0` is breaking and `0.1.0` → `0.1.1` is not.
Note that this shard does **not** have implicit dependencies for other framework components. For example, to use `"onyx/http"` macros, you must add `onyx-http` dependendency as well:
```yaml
dependencies:
onyx:
github: onyxframework/onyx
version: ~> 0.6.0
onyx-http:
github: onyxframework/http
version: ~> 0.9.0
```
## Documentation 📚
The documentation is available online at [docs.onyxframework.org](https://docs.onyxframework.org).
## Community 🍪
There are multiple places to talk about this particular shard and about other ones as well:
* [Gitter](https://gitter.im/onyxframework/Lobby)
* [Twitter](https://twitter.com/onyxframework)
## Contributing
1. Fork it ( https://github.com/onyxframework/onyx/fork )
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'feat: some feature') using [Angular style commits](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit)
4. Push to the branch (git push origin my-new-feature)
5. Create a new Pull Request
## Contributors
- [Vlad Faust](https://github.com/vladfaust) - creator and maintainer
## Licensing
This software is licensed under [MIT License](LICENSE).
[](https://opensource.org/licenses/MIT)
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.6.1- Tagged
- Aug 13, 2019
- Commit
8af5c07efe7e- Crystal
0.30.1- Indexed
- yes
Dependents
Repository
github.com/onyxframework/onyx
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 20