Bare metal performance
Amber provides the bare metal performance of the Crystal Language.
It provides productivity and happiness through a powerful CLI and familiar design patterns seen in Kemal, Rails, Phoenix and other popular frameworks.
See how quickly you can get an Amber app up and running:
Generators
Use code generation and scaffolding features to rapidly build prototypes.
MIT License
Amber is licensed under the MIT license, which makes it perfect for use in commercial applications.
MVC Conventions
Instead of having to plan where things go, Amber comes with a set of conventions to guide you in developing your application.
Build Secure Apps
Tools are built-in to prevent and mitigate common attacks against web applications. Minimize the risk of SQL injection, form tampering, cross-site request forgery, and several other attacks.
Powered by Crystal
Crystal is a type safe, compiled language inspired by the simplicity of Ruby. Type safety means more errors are caught by the compiler during development, so you can be more confident about your code working in production.
The Right Amount of Tooling
All of the tools you need are built-in: CLI, translations, database access, caching, validation, authentication, deployments, and encryption of secrets.
Fork the project on GitHub
Amber is open source! It’s hosted, developed, and maintained on GitHub by folks like you.
Contribute On Github