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:
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.
Kemal 1.1.0 released
1 project | reddit.com/r/crystal_programming | 2 Sep 2021
2 projects | reddit.com/r/ruby | 24 Jun 2021
Is it worth learning nim? (In my case)
2 projects | reddit.com/r/nim | 22 Feb 2021
Medusa: The open-source alternative to Shopify
8 projects | reddit.com/r/programming | 14 Dec 2021
1 project | reddit.com/r/crystal_programming | 14 Nov 2021