{"payload":{"pageCount":2,"repositories":[{"type":"Public","name":"struct2env","owner":"fortio","isFork":false,"description":"Convert between go structures to environment variable and back (for structured config <-> shell or k8s yaml env)","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-15T00:53:23.800Z"}},{"type":"Public","name":"homebrew-tap","owner":"fortio","isFork":false,"description":"Local tap/homebrew formula until we get dnsping and proxy in core","allTopics":["tap","fortio","homebrew"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T15:18:56.732Z"}},{"type":"Public","name":"slack-proxy","owner":"fortio","isFork":false,"description":"Proxy for applications aiming to dispatch messages to Slack nicely. ","allTopics":["slack","slack-bot","slack-api"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":4,"starsCount":4,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T15:16:39.881Z"}},{"type":"Public","name":"fortio","owner":"fortio","isFork":false,"description":"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.","allTopics":["go","golang","http","performance","proxy","grpc","performance-visualization","golang-library","performance-testing","golang-application"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":3,"issueCount":74,"starsCount":3207,"forksCount":243,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T15:13:26.319Z"}},{"type":"Public","name":"workflows","owner":"fortio","isFork":false,"description":"Workflows reused across the go repos, to avoid dozens of same dependabot bumps","allTopics":[],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":2,"issueCount":2,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-11T16:41:15.788Z"}},{"type":"Public","name":"dnsping","owner":"fortio","isFork":false,"description":"DNS Ping: to check packet loss and latency issues with DNS servers","allTopics":["dns","network-tools","troubleshooting"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":85,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T13:01:09.988Z"}},{"type":"Public","name":"memstore","owner":"fortio","isFork":false,"description":"Distributed HA in memory store for Golang","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":2,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-07T05:56:36.616Z"}},{"type":"Public","name":"delta","owner":"fortio","isFork":false,"description":"Diff 2 sets and apply command to deltas","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":[0,0,11,1,0,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,1,0,2,0,1,0,0,0,0,2,0,0,0,0,0,2,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T17:18:04.297Z"}},{"type":"Public","name":"logger-bench","owner":"fortio","isFork":false,"description":"Realistic scenario e2e golang logger test (slog, zap, fortio, zerolog etc)","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T17:16:47.404Z"}},{"type":"Public","name":"proxy","owner":"fortio","isFork":false,"description":"Fortio simple TLS/ingress proxy","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T07:46:42.092Z"}},{"type":"Public","name":"fortiotel","owner":"fortio","isFork":false,"description":"Fortio with OTel open telemetry","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T07:39:58.500Z"}},{"type":"Public","name":"logc","owner":"fortio","isFork":false,"description":"Convert fortio.org/log JSON structured log back to console/text output","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T20:30:46.082Z"}},{"type":"Public","name":"multicurl","owner":"fortio","isFork":false,"description":"Fetch same url from all the IPs available","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T20:09:27.032Z"}},{"type":"Public","name":"h2cli","owner":"fortio","isFork":false,"description":"Simple http 2.0 (h2 and h2c) client in go","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T16:08:05.611Z"}},{"type":"Public","name":"scli","owner":"fortio","isFork":false,"description":"Server CLI main, extends CLI with dynamic flag, configmap, endpoint setup and server oriented logger config","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T15:37:42.038Z"}},{"type":"Public","name":"dflag","owner":"fortio","isFork":false,"description":"Fortio Golang Dynamic Flags (change flags without restarting your service, load from configmap etc)","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T15:28:03.752Z"}},{"type":"Public","name":"sets","owner":"fortio","isFork":false,"description":"Sets and Set operations in golang (ie map[T]struct{} but with helper/nicer names, hiding the struct{}{}...)","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":3,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T15:08:26.439Z"}},{"type":"Public","name":"otel-sample-app","owner":"fortio","isFork":false,"description":"Simple in/out app to demonstrate Open Telemetry tracing in and out","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-01T14:06:50.776Z"}},{"type":"Public","name":"version","owner":"fortio","isFork":false,"description":"Reusable wrappers/utils to extract version(s) from golang Buildinfo included in `go install`ed binaries","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T18:36:17.629Z"}},{"type":"Public","name":"cli","owner":"fortio","isFork":false,"description":"Reduce boiler plate needed on each new Golang main functions (Command Line Interface) for both tool and servers","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":4,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T17:11:24.157Z"}},{"type":"Public","name":"log","owner":"fortio","isFork":false,"description":"Fortio's golang logger","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-03T19:00:46.294Z"}},{"type":"Public","name":"assert","owner":"fortio","isFork":false,"description":"Minimalistic replacement for https://pkg.go.dev/github.com/stretchr/testify/assert ","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-22T17:59:46.192Z"}},{"type":"Public","name":"fortio-demo-chart","owner":"fortio","isFork":false,"description":"Sample fortio chart for kubernetes and multi layers","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-23T03:00:36.499Z"}},{"type":"Public","name":"demo-deployment","owner":"fortio","isFork":false,"description":"Demo deployment files","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-23T02:29:13.803Z"}},{"type":"Public","name":"website","owner":"fortio","isFork":false,"description":"https://fortio.org website source","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-05T19:07:21.038Z"}},{"type":"Public","name":"testscript","owner":"fortio","isFork":true,"description":"testscript only fork of https://github.com/rogpeppe/go-internal","allTopics":["testing","golang","command-line","testing-framework"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":2,"starsCount":0,"forksCount":67,"license":"BSD 3-Clause \"New\" or \"Revised\" License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-07T19:13:53.338Z"}},{"type":"Public","name":"h2demo","owner":"fortio","isFork":false,"description":"Resurrect h2demo golang site (more or less)","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-26T03:03:09.350Z"}},{"type":"Public","name":".github","owner":"fortio","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-26T00:48:35.143Z"}},{"type":"Public","name":"fortio-website","owner":"fortio","isFork":false,"description":"Work in progress","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-04T21:38:24.271Z"}},{"type":"Public","name":"fortio-lib-examples","owner":"fortio","isFork":false,"description":"Test/Examples of using fortio as a library (test for version/flag pulled in etc)","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-09-07T00:51:48.407Z"}}],"repositoryCount":38,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}