Skip to content
@fortio

Fortio (Φορτίο)

Load testing, client/server, graphing and statistics: golang library and command line tools.

Fortio

Fortio holds the "swiss army knife" style, high quality, low dependencies Golang networking library and utilities.

Started as just for fortio itself but as some package usability became more general (ie dynamic flags, CLI and server CLI shells, sets, logger etc...) we moved them to toplevel packages.

Pinned Loading

  1. fortio Public

    Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.

    Go 3.4k 257

  2. dnsping Public

    DNS Ping: to check packet loss and latency issues with DNS servers

    Go 99 7

  3. proxy Public

    Fortio simple TLS/ingress proxy

    Go 13 2

  4. fortiotel Public

    Fortio with OTel open telemetry

    Go 4

  5. otel-sample-app Public

    Simple in/out app to demonstrate Open Telemetry tracing in and out

    Go

  6. multicurl Public

    Fetch same url from all the IPs available

    Go 9

Repositories

Showing 10 of 39 repositories
  • fortio Public

    Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.

    Go 3,447 Apache-2.0 257 81 (12 issues need help) 2 Updated Mar 29, 2025
  • h2cli Public

    Simple http 2.0 (h2 and h2c) client in go

    Go 0 Apache-2.0 0 0 0 Updated Mar 28, 2025
  • proxy Public

    Fortio simple TLS/ingress proxy

    Go 13 Apache-2.0 2 0 1 Updated Mar 28, 2025
  • homebrew-tap Public

    Local tap/homebrew formula until we get dnsping and proxy in core

    Ruby 0 1 0 0 Updated Mar 25, 2025
  • workflows Public

    Workflows reused across the go repos, to avoid dozens of same dependabot bumps

    Makefile 1 Apache-2.0 0 4 0 Updated Mar 24, 2025
  • dnsping Public

    DNS Ping: to check packet loss and latency issues with DNS servers

    Go 99 Apache-2.0 7 0 0 Updated Mar 24, 2025
  • demo-deployment Public

    Demo deployment files

    Shell 0 Apache-2.0 1 0 0 Updated Mar 24, 2025
  • terminal Public

    2 libraries + utilities: readline style command history and terminal drawing/images, fps calculator

    Go 23 Apache-2.0 2 6 (1 issue needs help) 1 Updated Mar 21, 2025
  • scli Public

    Server CLI main, extends CLI with dynamic flag, configmap, endpoint setup and server oriented logger config

    Go 2 Apache-2.0 0 0 0 Updated Mar 19, 2025
  • slack-proxy Public

    Proxy for applications aiming to dispatch messages to Slack nicely.

    Go 9 Apache-2.0 0 5 2 Updated Mar 19, 2025