fella
Version, currently 0.3.04 versions
- 0.3.0latestMay 4, 2026
- 0.2.0not indexedAug 9, 2026
- 0.1.1not indexedAug 9, 2026
- 0.1.0not indexedAug 9, 2026
github.com/GrottoPress/fella
An expressive HTTP log handler for Crystal
0 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
fella:
github: GrottoPress/fella
version: ~> 0.3.0Then run:
shards installshard.yml
- Crystal
~> 1.0- License
- MIT
- Authors
- GrottoPress, N Atta Kusi Adusei
Dependencies
Development Dependencies
- ameba~> 0.14.3github: crystal-ameba/amebadev
README
Fella
Fella is an expressive HTTP log handler for Crystal.
Installation
-
Add the dependency to your
shard.yml:dependencies: fella: github: GrottoPress/fella -
Run
shards update -
Require Fella:
# ... require "fella" # ...
Usage
Pass an instance of Fella::Handler to the web server:
# ...
require "http/server"
require "fella"
Fella.configure do |settings|
settings.request_id_header = "X-Request-ID"
# Uses substring matching, so `token` would match `access_token`
settings.filter_params = {"code", "password", "secret", "token"}
end
server = HTTP::Server.new([
Fella::Handler.new(log: Log.for(MyApp)),
# ...
])
server.bind_tcp("127.0.0.1", 8080)
server.listen
# ...
Development
Run tests with crystal spec.
Contributing
- Fork it
- Switch to the
masterbranch:git checkout master - Create your feature branch:
git checkout -b my-new-feature - Make your changes, updating changelog and documentation as appropriate.
- Commit your changes:
git commit - Push to the branch:
git push origin my-new-feature - Submit a new Pull Request against the
GrottoPress:masterbranch.
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.3.0- Tagged
- May 4, 2026
- Commit
66b2eeb7a0e8- Crystal
~> 1.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/GrottoPress/fella
Metadata
- Created
- Aug 17, 2026
- Updated
- Aug 17, 2026
- Synced
- Aug 17, 2026
- Versions
- 4