Hey! I'm Samuel
I love open source and try to give back to the community.
In the past, I contributed to many projects of the container ecosystem
I currently maintain:
Go toolchain:
- samber/lo: A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
- samber/do: A dependency injection toolkit based on Go 1.18+ Generics
- samber/mo: Monads based on Go 1.18+ Generics (Option, Result, Either...)
Go slog toolchain:
- samber/slog-multi: Chain of
slog.Handler(pipeline, fanout...). - samber/slog-formatter:
slogattribute formatting - samber/slog-sampling: drop repetitive log entries
- HTTP loggers: samber/slog-gin, samber/slog-fiber, samber/slog-echo
- and many log sink: samber/slog-datadog, samber/slog-logstash, samber/slog-slack, samber/slog-loki, samber/slog-sentry, samber/slog-fluentd, samber/slog-syslog, samber/slog-graylog, samber/slog-webhook, samber/slog-telegram, samber/slog-mattermost, samber/slog-microsoft-teams, samber/slog-kafka, samber/slog-rollbar
Prometheus tooling:
- samber/awesome-prometheus-alerts: A list of Prometheus alerts, for fast and furious cloud natives.
- samber/prometheus-query-js: A Javascript client for Prometheus query API
- samber/chartjs-plugin-datasource-prometheus: Chart.js plugin for Prometheus
I try to maintain them all with backward compatibility, with adherence to semver, and the greatest respect for users and contributors.
Developing and maintaining projects is time-consuming. So it would be nice if I can get some warm donations from the community to help me keep doing this.
Thank you for your support!
4 sponsors have funded samberβs work.
Featured work
-
samber/awesome-prometheus-alerts
π¨ Collection of Prometheus alerting rulesHTML 5,144

