harness vs kratos
harness and kratos share 10 technologies: pgx, Postgres, SQLite, github.com/hashicorp/golang-lru/v2, Google, github.com/jmoiron/sqlx, github.com/golang-jwt/jwt/v5, golang.org/x/oauth2, Prometheus, and github.com/sirupsen/logrus. Both are written in Go.
What they share and what sets them apart
harness
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries.
Go38.8kRead on November 6, 2026, at commit 9ed0835What is harness built with?Only in harness
- chi
- Gorilla
- go-sqlite3
- pq
- Redis
- github.com/jackc/pgerrcode
github.com/go-redsync/redsync/v4
- github.com/golang-migrate/migrate/v4
PostHog
- React
react-router-dom
github.com/Masterminds/squirrel
- github.com/yuin/goldmark
- kin-openapi
- github.com/rs/zerolog
- Docker
- github.com/distribution/distribution/v3
github.com/aws/aws-sdk-go
- github.com/go-logr/logr
- classnames
- Sass
@uiw/codemirror-themes-all
@blueprintjs/core
- Formik
- React Table
- CodeMirror
- react-timeago
- monaco-editor
- diff2html
react-monaco-editor
- react-hotkeys-hook
react-intersection-observer
@uiw/codemirror-extensions-hyper-link
monaco-yaml
- react-split-pane
- react-virtuoso
yaml
@uiw/react-markdown-preview
- dompurify
- mustache
- react-pdf
- hast-util-to-html
highlight.js
marked
rehype-external-links
rehype-sanitize
- yup
In common
kratos
Headless cloud-native authentication and identity management written in Go. Scales to a billion+ users. Replace Homegrown, Auth0, Okta, Firebase with better UX and DX. Passkeys, Social Sign In, OIDC, Magic Link, Multi-Factor Auth, SMS, SAML, TOTP, and more. Runs everywhere, runs best on Ory Network.
Go14kRead on November 9, 2026, at commit b86338dWhat is kratos built with?Only in kratos
github.com/dgraph-io/ristretto/v2
github.com/cockroachdb/cockroach-go/v2
- GitHub
github.com/urfave/negroni
- github.com/ory/graceful
- github.com/jackc/puddle/v2
- MySQL
- Ory
- github.com/ory/pop/v6
github.com/go-webauthn/webauthn
github.com/coreos/go-oidc/v3
- github.com/ory/hydra-client-go/v2
- github.com/pquerna/otp
github.com/gorilla/sessions
- github.com/dghubble/oauth1
github.com/golang-jwt/jwt/v4
github.com/go-crypt/crypt
github.com/gorilla/securecookie
github.com/lestrrat-go/jwx
github.com/lestrrat-go/jwx/v2
- github.com/rakutentech/jwk-go
- github.com/ory/jsonschema/v3
- OpenTelemetry
- go.opentelemetry.io/otel/trace
- go.opentelemetry.io/otel/sdk
github.com/moby/moby/api
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
- gonum.org/v1/plot
- jwk-go
- github.com/go-jose/go-jose/v3
- github.com/auth0/go-jwt-middleware/v2
- github.com/prometheus/client_model
- go.opentelemetry.io/contrib/propagators/b3
- go.opentelemetry.io/contrib/propagators/jaeger
- github.com/grpc-ecosystem/go-grpc-prometheus
github.com/moby/moby/client
- go.opentelemetry.io/otel/exporters/jaeger
- go.opentelemetry.io/otel/exporters/otlp/otlptrace
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
- go.opentelemetry.io/otel/exporters/zipkin
- SeatGeek
Side by side
Frequently asked questions
Which is bigger, harness or kratos?
The proof: harness/harness's code at commit 9ed0835
Which has more GitHub stars, harness or kratos?
The proof: harness/harness on GitHub
Which has more tests, harness or kratos?
The proof: ory/kratos's code at commit b86338d
Which was updated more recently, harness or kratos?
The proof: harness/harness's commits on GitHub
Which has more commits signed by AI, harness or kratos?
The proof: the commits each tool signed in ory/kratos
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

