Skip to content

Popular repositories Loading

  1. lock lock Public

    One Go interface, five backends — filelock, flock, Redis, Postgres, etcd. Distributed locks with fencing tokens, semaphore mode, observability hooks, and TraceID propagation. Swap backends with one…

    Go 7

  2. gqlkit gqlkit Public

    Generate fully typed GraphQL client SDKs for Go and TypeScript — schema-first builder pattern with dynamic, compile-time-checked field selection, one shared type per GraphQL type, and no query-firs…

    Go 6

  3. entx entx Public

    Extensions for the ent ORM (Go): polymorphic relationships (MorphTo/MorphMany), cascade delete generation, and per-API GraphQL schema splitting for gqlgen. Type-safe codegen for entgo.

    Go 6 1

  4. gormuuid gormuuid Public

    Postgres uuid[] field for gorm.io - Golang

    Go 3

  5. goutil goutil Public

    Small set of utility functions in Golang

    Go 2

  6. gots gots Public

    Go to TypeScript code generator — types, enums, constants, interfaces

    Go 1

Repositories

Showing 10 of 46 repositories
  • sqlb Public

    Typed SQL builder for Go: compile-checked columns, joins and scan targets, zero dependencies, Postgres and ClickHouse packages, pgvector and ltree extension sub-packages, and a shared conformance suite that proves a driver executes what the builder renders.

    ubgo/sqlb's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Oct 11, 2026
  • ubgo-skills Public
    ubgo/ubgo-skills's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Oct 11, 2026
  • docsync Public

    Find the sentences in your docs that stopped being true. docsync binds documentation to the code, config and facts it describes, and `ds check` names every sentence whose code changed, moved or vanished, with the diff and the fix. Go CLI and library, MCP server for AI coding agents, LSP, GitHub Action, Hugo and Docusaurus.

    ubgo/docsync's past year of commit activity
    Go 1 Apache-2.0 0 0 0 Updated Oct 11, 2026
  • entkit Public

    Ent + gqlgen column types and field helpers — multi-module umbrella

    ubgo/entkit's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 28, 2026
  • lath Public

    A task runner whose definitions are typed Go: exported functions are the commands, pipelines are values, and a deploy runs identically on a laptop, over ssh, and in CI.

    ubgo/lath's past year of commit activity
    Go 0 MIT 0 0 0 Updated Sep 19, 2026
  • gqlkit Public

    Generate fully typed GraphQL client SDKs for Go and TypeScript — schema-first builder pattern with dynamic, compile-time-checked field selection, one shared type per GraphQL type, and no query-first codegen loop.

    ubgo/gqlkit's past year of commit activity
    Go 6 MIT 0 2 0 Updated Sep 13, 2026
  • cfgkit Public

    Typed Go configuration from layered sources — env vars, .env, JSON, YAML, TOML, flags, Vault, Consul, etcd, Kubernetes, AWS, GCP and Azure — into one validated struct. Defaults compile into the binary, so a valid config exists with zero input. Reports which source set each field, masks secrets, and validates in CI instead of at boot.

    ubgo/cfgkit's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 11, 2026
  • dotenv Public

    Comment-preserving .env parser, editor & CLI for Go. Edit any entry — every other byte survives: comments, blank lines, ordering, quoting. dotenvctl: get/set/unset, env drift matrix, diff, run, GitHub Actions & Vercel secret sync. Docker Compose interpolation, zero dependencies, fuzz-tested.

    ubgo/dotenv's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Sep 10, 2026
  • buildinfo Public

    Build metadata for Go binaries — version, commit, build time, modules — auto-populated from runtime/debug with -ldflags overrides. Zero third-party deps in core; HTTP/OTEL/Zap/slog adapters under contrib/.

    ubgo/buildinfo's past year of commit activity
    Go 0 Apache-2.0 0 0 0 Updated Aug 20, 2026
  • errx Public

    One coherent structured error for Go: stable identity, class, redactable fields, return-trace, miette-style diagnostics, wire codec — zero-dep core, isolated contrib adapters.

    ubgo/errx's past year of commit activity
    Go 0 Apache-2.0 0 0 10 Updated Aug 11, 2026