Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Go Software Package Projects
Production-Grade Container Scheduling and ManagementProject mention: Dumb Question - How can I tell what registry my k8s cluster is using by default | /r/kubernetes | 2023-12-07
The world’s fastest framework for building websites.Project mention: Any FOSS to make HTML websites for self-hosting? | /r/opensource | 2023-12-07
I would suggest looking into static site generators. Some popular examples, which are used myself are: - Hugo: https://gohugo.io/ - Jekyll: https://jekyllrb.com
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systemsProject mention: Io_uring will be blocked by default on Docker | news.ycombinator.com | 2023-11-02
Open Source Continuous File SynchronizationProject mention: Syncthing problems | /r/Syncthing | 2023-09-26
I haven't been able to access https://docs.syncthing.net or https://forum.syncthing.net/ but I was able to access some of the docs via github. I think I've set it up according to the docs. The logs contain lots of messages like:
Run Kubernetes locallyProject mention: K3s – Lightweight Kubernetes | news.ycombinator.com | 2023-10-11
You can also use k3s; it's hella easy to get started with and it works great.
Easily and securely send things from one computer to another :crocodile: :package:Project mention: Better way to transfer files between Windows <> Mac? | news.ycombinator.com | 2023-12-07
Lightweight KubernetesProject mention: Building a no-code Helm UI with Windmill - Part 1 | dev.to | 2023-12-06
I’ve created a local cluster with K3S and installing Windmill could not be simpler with just one chart to configure, which already has sane defaults to get started. For this demo we will also configure workers to passthrough environment variables to our scripts so that they have access to the Kubernetes API server for later.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
HTTP load testing tool and library. It's over 9000!Project mention: Under Pressure: Benchmarking Node.js on a Single-Core EC2 | dev.to | 2023-12-02
There are tons of tools to do this, I'll use Vegeta
I know this is about Desktop HTTP testing but has anyone experimented with command-line HTTP testing?
I recall having a good experience with https://github.com/grafana/k6 some eons ago.
It's geared towards writing load testing in JS but it also allows you to check HTTP body, headers, etc.
Fast, secure, efficient backup programProject mention: Root Filesystem Backup Software | /r/selfhosted | 2023-12-05
I use restic for everything. You can put the repo darn near anywhere you want (NAS, AWS, Backblaze, etc) either natively or using rclone. https://restic.net/
GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.Project mention: Launch HN: Codeparrot (YC W23) – Automated API testing using production traffic | news.ycombinator.com | 2023-03-17
I love to see more activity in this area!
I'm maintainer of GoReplay https://github.com/buger/goreplay and work in this area for the last 10 years.
It is quite hard problem to solve, because you have to deal with state difference between test and production environments. Love your approach to mocking dependencies, and leveraging OpenTelementry. It potentially can solve some of state issues. But still require modifying user code. I wonder if it can be done purely using OpenTelementry (e.g. you depend on typical OTel setup), and then read the data directly from OTel DB.
HTTP load generator, ApacheBench (ab) replacement (by rakyll)Project mention: Amazon DevOps Guru for the Serverless applications - Part 2 Setting up the Sample Application for the Anomaly Detection | dev.to | 2023-10-09
For running our experiments to provoke anomalies we'll use the stress test tool. You can use the tool of your choice (like Gatling, JMeter, Fiddler or Artillery), I personally prefer to use the tool hey as it is easy to use and similar to curl. On Linux this tool can be installed by executing
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.Project mention: Avoiding DevOps tool hell | dev.to | 2023-07-24
Server templating: Using Packer has never been easier to create reusable server configurations in a platform-independent and documented manner.
Kubernetes IN Docker - local clusters for testing KubernetesProject mention: Hacking in kind (Kubernetes in Docker) | dev.to | 2023-11-18
Kind allows you to run a Kubernetes cluster inside Docker. This is incredibly useful for developing Helm charts, Operators, or even just testing out different k8s features in a safe way.
Simulating shitty network connections so you can build better systems.
The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for KubernetesProject mention: Show HN: Alaz: Open-Source, Self-Hosted, eBPF-Based K8s Monitoring | news.ycombinator.com | 2023-09-06
The one similar product I had come across is Kubeshark (https://github.com/kubeshark/kubeshark). But admittedly the eBPF way seems more performant theoretically (given you can afford to have a modern-enough kernel). I'm really excited to see how this project develops out.
The eBPF-mode of innovation is pretty exciting, truly a fresh lens to building software. I'm also following Akita Software - the company building an eBPF paradigm of monitoring.
:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testingProject mention: Toxiproxy – simulate network and system conditions for chaos testing | /r/hypeurls | 2023-10-13
webhook is a lightweight incoming webhook server to run shell commandsProject mention: Telegram bots for server control | /r/selfhosted | 2023-05-14
Try this awesome tool https://github.com/adnanh/webhook and you can make any bot you wish
flannel is a network fabric for containers, designed for KubernetesProject mention: Kubernetes Setup With WSL Control Plane and Raspberry Pi Workers | dev.to | 2023-09-01
--pod-network=10.244.0.0/16: This is the default CIDR for flannel, and also avoids a conflict with my internal network if calico is used (which is the plan)
Manage local application configuration files using templates and data from etcd or consul
"Canva" of Kubernetes Observability. Available on CLI, Self-Hosted, and Cloud - https://ddosify.com 🚀Project mention: 5 Awesome Go Projects To Know Before You Die | /r/golang | 2023-05-05
Build and deploy Go applicationsProject mention: Distroless container images with Apko from Chainguard | /r/kubernetes | 2023-07-04
Apko leverages the APK package format from Alpine and draws inspiration from ko, a fast container image builder for Go applications.
Google Drive client for the commandline
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Software Packages related posts
Better way to transfer files between Windows <> Mac?
2 projects | news.ycombinator.com | 7 Dec 2023
Dumb Question - How can I tell what registry my k8s cluster is using by default
1 project | /r/kubernetes | 7 Dec 2023
Does a Service load balance?
2 projects | /r/kubernetes | 6 Dec 2023
Building a no-code Helm UI with Windmill - Part 1
3 projects | dev.to | 6 Dec 2023
ECS vs Kubernetes: A Complete Comparison
1 project | dev.to | 6 Dec 2023
Hugo site generator theme in style of Jake's resume
2 projects | /r/resumes | 6 Dec 2023
Root Filesystem Backup Software
1 project | /r/selfhosted | 5 Dec 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 8 Dec 2023
What are some of the best open-source Software Package projects in Go? This list will help you: