Virtual File System for Crystal language. Embedding your assets into final binary.
Embedding static files within an Crystal executable is a straightfoward process, using a macro and the read_file macro method. If you are embedding a lot of files, or you want convenience methods for accessing and searching the files that are embedded, a shard like [datapack.cr] or the older and more filesystem-oriented baked-file-system is a lot more convenient than writing all of the file reading boilerplate yourself.
Fast, Effective, Simple Web Framework
As an example, consider this small Kemal application:
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Companies Using Kemal in Production
1 project | /r/crystal_programming | 25 Feb 2023
Phoenix on Rails - a Phoenix tutorial for Rails developers
2 projects | /r/elixir | 15 Feb 2023
Kemal: Fast, Effective, Simple Web Framework for Crystal
1 project | /r/programming | 13 Nov 2022
Kemal 1.1.0 released
1 project | /r/crystal_programming | 2 Sep 2021
2 projects | /r/ruby | 24 Jun 2021