Mark Gagnon's starred repositories
uptime-kuma
A fancy self-hosted monitoring tool
nginx-proxy-manager
Docker container for managing Nginx proxy hosts with a simple, powerful interface
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
signoz
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
wirehole
WireHole is a combination of WireGuard, Pi-hole, and Unbound in a docker-compose project with the intent of enabling users to quickly and easily create a personally managed full or split-tunnel WireGuard VPN with ad blocking capabilities thanks to Pi-hole, and DNS caching, additional privacy options, and upstream providers via Unbound.
exatorrent
🧲 Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.
HeadsetControl
Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX
swagger-stats
API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.
restic-browser
A GUI to browse and restore restic backup repositories.
binance-api-node
:chart: A complete and heavily tested wrapper with typings for the Binance API.
puppeteer-recaptcha-solver
Recaptcha solver for puppeteer.
nx-extensions
Nx Extensions for Stencil, Svelte, SolidJS, Preact, Ionic, and Capacitor
lecture-experience
:books: Liteboard.io - A lightweight browser-based lecturing platform using WebRTC :pencil2:
ackee-tracker
Transfer data to Ackee.
CNC-Machine-V3
Homemade 3D Printed CNC Machine V3
lazystream
Easily get LazyMan stream links, output directly or to m3u / xmltv formats. Streams can also be recorded or casted.
nestjs-shell
🐚 An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running
aeons-end-randomizer
🧙🏻♀️Awesome Companion App for Aeons End: https://aeons-end-randomizer.de 🧙🏽♂️
go-mlbam-proxy
local reverse proxy for any http(s) sites to send requests from a domain to another, runs faster than mitmdump
array-merge-by-key
Effectively merge two or more arrays of objects into a single array by merging objects with the same value of specific property (key).
swagger-contract-first-nestjs
NestJS middleware that makes swagger contract first approach possible for API development using NestJS