Technologies
What is temporal built with?
temporal is a Go repo built with Gorilla. It stores its data in Postgres, MySQL, and SQLite, signs people in with github.com/aws/aws-sdk-go-v2/credentials, github.com/go-jose/go-jose/v4, and golang.org/x/oauth2, stores files in AWS S3, connects to Google, is tested with github.com/stretchr/testify, github.com/google/go-cmp, and go.uber.org/goleak, and deploys with OpenTelemetry, go.opentelemetry.io/otel, github.com/aws/aws-sdk-go-v2, go.uber.org/zap, github.com/aws/aws-sdk-go-v2/config, and 9 more. It has 952,127 written lines, with 1,385 test files.
Read on November 4, 2026, at commit d167000. Read it as markdown
Frontend
Interface
- tablewriter
Backend
The base
- Gorilla2 files
Data
Sign-in
github.com/aws/aws-sdk-go-v2/credentials1 file
- github.com/go-jose/go-jose/v41 file
- golang.org/x/oauth21 file
Support
Testing
github.com/stretchr/testify1,054 files
- github.com/google/go-cmp10 files
- go.uber.org/goleak1 file
Deploy
- OpenTelemetry14 files
- go.opentelemetry.io/otel8 files
github.com/aws/aws-sdk-go-v24 files
- go.uber.org/zap4 files
github.com/aws/aws-sdk-go-v2/config3 files
- go.opentelemetry.io/otel/sdk/metric3 files
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc2 files
- go.opentelemetry.io/otel/sdk2 files
- Prometheus2 files
- github.com/felixge/httpsnoop1 file
- github.com/prometheus/client_model1 file
- go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc1 file
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp1 file
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc1 file
Tools
- golang.org/x/mod2 files
github.com/aws/smithy-go1 file
Other
- google.golang.org/protobuf169 files
- github.com/google/uuid52 files
- gopkg.in/yaml.v35 files
- golang.org/x/time4 files
- Uber4 files
- golang.org/x/sync3 files
- go.opentelemetry.io/proto/otlp2 files
- golang.org/x/text2 files
github.com/Masterminds/sprig/v31 file
- github.com/robfig/cron/v31 file
Other repos with a similar stack
Ordered by how much of its stack they share with temporal, then by stars.
Frequently asked questions
What language is temporal written in?
What framework does temporal use?
What database does temporal use?
The proof: common/persistence/sql/sqlplugin/postgresql/driver/pgx.go, line 9
What does temporal sign people in with?
What services does temporal use?
The proof: common/archiver/s3store/util.go, line 14
Does temporal have tests?
Which repos have a stack like temporal's?
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →