Zum Inhalt springen

Beweis, dass ich
wirklich programmieren kann

Sie wollen sehen, ob ich liefern kann? Hier ist die Arbeit. Eine kuratierte Auswahl an Open-Source-Tools, Go-Bibliotheken und Infrastrukturprojekten, von denen andere Entwickler abhängen.

lars@artmann:~/github — zsh

$ gh repo list larsartmann --limit 118

118
Öffentliche Repos
18
Hier kuratiert
50
Sterne gesamt
36
Follower

# 17/18 Repos mit Push in den 30 Tagen vor dem Snapshot

Go 83%TypeScript 11%Nix 6%

Sprachanteile über die 18 kuratierten Projekte

Stand: 2026-09-11

Highlights

×5
Bei Swiss Post im EinsatzFlaggschiff

typespec-asyncapi

TypeSpec emitter that generates AsyncAPI 3.0 specs. Closed a 2-year gap in the AsyncAPI ecosystem — no official emitter existed before.

npm install @lars-artmann/typespec-asyncapi

latest ist 0.3.0-beta.1 — vor 1.0, API kann sich noch ändern

TypeScriptAktualisiert 2026-09-1015 Sterne0 Forks

Audit-log plugin for samber/do v2 — track every DI registration, invocation, and shutdown with timestamps, dependency graphs, and self-contained HTML visualization.

go get github.com/larsartmann/samber-do-auditlog
Webseite
Goaudit-log · dependency-injection · observability · samber-doAktualisiert 2026-09-10

Server-rendered UI components for Go web apps — 97 components for templ + HTMX + Tailwind CSS v4. Type-safe props, dark mode built-in, CSP-ready.

go get github.com/larsartmann/templ-components
Webseite
Gotempl · htmx · tailwindcss · componentsAktualisiert 2026-09-10

High-performance, composable file system watcher for Go. Built on fsnotify with automatic recursion, 17+ filters, 18 middleware, and production-grade resilience.

go get github.com/larsartmann/go-filewatcher/v2
Webseite
Gofsnotify · hot-reload · middlewareAktualisiert 2026-09-09

Professional code clone detection for Go. AST-based structural + semantic detection with suffix tree algorithms, 7 output formats, and CI baseline gating.

go install github.com/LarsArtmann/art-dupl/cmd/art-dupl@latest
Webseite
Gostatic-analysis · clone-detection · ci-cdAktualisiert 2026-09-04

CLI- & Entwickler-Tools

×4

Type-safe Go CLI framework that unifies type-safe flags, DI lifecycle, and zero-panic contracts. Wraps Cobra with a focus on correctness.

go get github.com/larsartmann/cmdguard/v4
Webseite
Gocli · cobra · type-safe · diAktualisiert 2026-09-10

Reclaim disk space across macOS and Linux. 13 specialized cleaners, dry-run previews, interactive TUI, and JSON output for automation.

go install github.com/LarsArtmann/clean-wizard/cmd/clean-wizard@latest
Webseite
Gocleanup · tui · disk-space · macosAktualisiert 2026-09-10

Interactive setup wizard that creates perfect GoReleaser configurations in seconds. Stop copy-pasting configs and get production-ready releases.

go install github.com/LarsArtmann/GoReleaser-Wizard/cmd/goreleaser-wizard@latest
Gogoreleaser · ci-cd · release · cliAktualisiert 2026-09-04

Detect and filter auto-generated Go code — fast, zero-config, table-driven. Supports sqlc, protobuf, templ, mockgen, wire, stringer, and more.

go get github.com/LarsArtmann/gogenfilter/v3
Webseite
Gostatic-analysis · golangci-lint · code-qualityAktualisiert 2026-09-10

Go-Bibliotheken

×5

The only Go client for the Wise (TransferWise) API — no official SDK exists. Raw wire types isolated from branded domain types, with behavioral error classification for intent-based retries.

go get github.com/larsartmann/wise-go
Gowise · transferwise · sdk · api-clientAktualisiert 2026-09-10

Strongly-typed branded identifiers for Go. Phantom types prevent mixing entity IDs at compile time. Zero-allocation, stdlib-only, with full serialization.

go get github.com/larsartmann/go-branded-id
Webseite
Gophantom-types · type-safety · genericsAktualisiert 2026-09-10

Write your data once. Render it anywhere. 16 output formats across tables, trees, and diagrams, plus NOM-style real-time progress visualization.

go get github.com/larsartmann/go-output
Webseite
Gocli · visualization · outputAktualisiert 2026-09-10

Structured error protocol for Go — behavioral error classification, exit codes, HTTP status mapping, and diagnostic rules. Share the protocol, not the implementation.

go get github.com/larsartmann/go-error-family
Webseite
Goerror-handling · observability · protocolAktualisiert 2026-09-10

Crash-safe, race-free file writes for Go — TOCTOU protection via fingerprint verification, cross-platform file locking, atomic rename, and fsync durability.

go get github.com/larsartmann/go-atomic-write
Webseite
Goatomic · filesystem · concurrency · data-integrityAktualisiert 2026-09-10
+100 weitere

Öffentliche Repositories auf GitHub — Tools, Experimente und Infrastruktur.

Zum vollständigen Archiv

Web, Infrastruktur & Agents

×4

Go library for wiring go-cqrs-lite with HTMX, templ, and Casbin authorization — framework-agnostic HTTP handler builder.

go get github.com/larsartmann/cqrs-htmx/v4
Gocqrs · htmx · templ · authorizationAktualisiert 2026-09-10

Go server that turns markdown files into a navigable website with search, diagrams, live reload, and S3/GCS support.

Webseite
Gomarkdown · site-generator · web-serverAktualisiert 2026-09-09

Modular, hardened SSH client & server configurations for NixOS and nix-darwin — secure by default, post-quantum ready.

Nixnixos · ssh · post-quantumAktualisiert 2026-09-10

MCP server that gives AI coding agents comprehensive client-side web error detection and analysis capabilities.

TypeScriptmcp · ai-agents · developer-toolsAktualisiert 2026-05-18
+100 weitere Repos

Alle öffentlichen Repositories, nichts versteckt — sortiert nach letztem Push, Forks markiert.

vollständiges Archiv öffnen
RepoSpracheSterneLetzter Push
go-etagGo02026-09-11
go-taskqueueGo02026-09-11
SystemNixNix22026-09-11
go-cqrs-liteGo12026-09-11
vision-review-agentGo02026-09-10
updForkGo12026-09-10
tracing-flight-recorderRust22026-09-10
template-arch-lintGo02026-09-10
templ-components#kuratiertGo42026-09-10
segment-bufferRust12026-09-10
samber-do-auditlog#kuratiertGo52026-09-10
go-atomic-write#kuratiertMDX12026-09-10
paperless-ngxForkPython02026-09-10
nix-international-telephonyNix22026-09-10
go-sseGo12026-09-10
go-retryGo12026-09-10
go-policy-dslGo02026-09-10
go-output#kuratiertGo12026-09-10
go-nix-helpersNix02026-09-10
go-ndjsonGo12026-09-10
go-idempotencyGo12026-09-10
go-humanize-linterGo12026-09-10
go-hotspotGo12026-09-10
go-health-dashboardGo12026-09-10
go-github-kitGo22026-09-10
go-flightrecorderGo12026-09-10
go-datastarGo02026-09-10
go-crush-dataGo12026-09-10
go-codecGo12026-09-10
go-findingGo12026-09-10
golangci-lint-auto-configureGo12026-09-10
gogenfilter#kuratiertGo32026-09-10
SKILLSHTML02026-09-10
my-crushForkGo02026-09-10
nix-ssh-config#kuratiertNix32026-09-10
go-linter-sdkGo12026-09-10
httputilGo12026-09-10
cordisForkTypeScript02026-09-10
samber-linterGo02026-09-10
dependabot-auto-configureGo02026-09-10
doFork02026-09-10
go-workflow-auditlogGo12026-09-10
linter-autoconfigure-sdkGo02026-09-10
go-healthGo12026-09-10
wise-go#kuratiertGo12026-09-10
md-go-validatorGo02026-09-10
go-error-family#kuratiertGo12026-09-10
typespec-asyncapi#kuratiertTypeScript152026-09-10
cqrs-htmx#kuratiertGo22026-09-10
go-branded-id#kuratiertGo12026-09-10
cmdguard#kuratiertGo12026-09-10
clean-wizard#kuratiertGo22026-09-10
mindwalkForkGo12026-09-09
dependency-cruiserFork02026-09-09
terraform-provider-namecheapFork02026-09-09
encoreFork02026-09-09
kafka-clients-kotlinFork02026-09-09
usehooks-tsForkTypeScript02026-09-09
tsupForkTypeScript02026-09-09
tailwind-mergeFork02026-09-09
zustandForkTypeScript02026-09-09
cal.comForkTypeScript02026-09-09
eventcatalogForkTypeScript02026-09-09
pihole-docsFork02026-09-09
ravendb-jvm-embeddedFork02026-09-09
SQLC-WizzardGo02026-09-09
go-composable-business-typesGo12026-09-09
dynamic-markdown-site#kuratiertGo22026-09-09
pi-holeFork02026-09-09
go-filewatcher#kuratiertGo22026-09-09
emeet-pixydGo62026-09-09
oxlint-auto-configureGo02026-09-09
mnemoFork02026-09-08
openusageFork02026-09-08
go-appkitGo02026-09-07
niri-session-managerForkRust02026-09-06
go-localsyncGo02026-09-06
template-sqlcGo12026-09-05
helium-browser-nix-flakeForkNix02026-09-04
art-dupl#kuratiertForkGo22026-09-04
GoReleaser-Wizard#kuratiertGo22026-09-04
LarsArtmann02026-09-03
go-blueprintFork02026-09-03
auditlog-coreGo02026-09-03
agent-traceFork02026-08-15
treefmt-full-flakeShell02026-08-14
golangci-lintForkGo02026-07-13
duckyFork02026-06-23
complaints-mcpGo02026-05-21
web-client-errors-mcp#kuratiertTypeScript22026-05-18
homebrew-tap02026-05-16
alloyForkTypeScript02026-05-16
template-mcp-configJavaScript02026-05-13
immichFork02026-04-23
sqlcForkGo02026-02-28
duplicatesJust02026-01-13
nur-packages-1ForkNix02025-12-15
catwalkForkGo02025-12-11
fantasyFork02025-12-10
test-runner-repo02025-11-15
cheffectFork02025-09-02
BunqAutoSplitterPython02025-08-03
AutoContJavaScript02025-07-27
DialogesWebInterfaceCSS02025-05-29
compose-samplesFork02024-11-15
kotlinx.serializationFork02024-11-15
coder-hetzner-cloud-templateFork02024-04-27
static-moduleForkJavaScript02023-08-11
SetupWindowsPowerShell02022-07-22
Minecraft-ClassicKotlin02020-12-15
KommandFork02020-11-12
CopyCatKotlin02020-08-16
appsmeanbussines.com-WebsiteForkCSS02020-06-10
AutoCSVMergeKotlin02020-04-16
SSH-Login-Telegrom-AlertShell02019-11-01
hash-newsletterShell02019-11-01
filter-pictures-by-facesShell02019-10-15
NeutronForkJava02019-07-01

oder auf GitHub stöbern