Top 23 Go Server Application Projects
Distributed reliable key-value store for the most critical data of a distributed systemProject mention: Which one will you pick as a Raft library? | reddit.com/r/golang | 2022-01-01
Fast, multi-platform web server with automatic HTTPSProject mention: Autosaved puts an end to the developer anxiety caused by uncommitted Git changes | reddit.com/r/opensource | 2022-01-10
Since you’re moving over your blog and whatnot, do you have any thoughts on switching from nginx to https://caddyserver.com ? It supports almost everything nginx does out of the box with a lot cleaner syntax, pretty extensive docs that make moving over fairly painless, and the community is very helpful overall. If not, that’s fine. I just haven’t seen an Nginx 403 in forever. 🤣
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
The Cloud Native Application ProxyProject mention: Starting to build a homelab | reddit.com/r/homelab | 2022-01-17
Running Docker Container: AdGuard Home, HomeAssistant, Authelia, Traefik, Cloudflare-Tunnel, Flame
High Performance, Kubernetes Native Object StorageProject mention: Refactoring #4: Using Minio to work with S3 buckets locally | dev.to | 2022-01-09
Minio is an open-source object storage server with an Amazon S3 compatible API. If you’re using Homestead as your working environment, you’re super lucky; Minio is pretty easy to install, barely an inconvenience. Follow the instructions on the Laravel docs above, and you should be ready for the next step.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.Project mention: Feature Management using Consul KV store in ASP.Net core | dev.to | 2022-01-07
Source code at Github Consul by HashiCorp
A tool for secrets management, encryption as a service, and privileged access managementProject mention: Passing secrets over HTTPS ? | reddit.com/r/websec | 2022-01-11
Check out Vault
A realtime distributed messaging platform
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
🤯 High-performance PHP application server, load-balancer and process manager written in GolangProject mention: Is Php still worth learning in 2022? | reddit.com/r/webdev | 2022-01-16
But existing things exist: https://openswoole.com https://roadrunner.dev https://laravel.com/docs/8.x/octane#introduction
Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.Project mention: To Drupal or not to Drupal… Putting my foot down in the Webform module's issue queue | reddit.com/r/drupal | 2021-04-26
Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)Project mention: Which library/project do you wish was ported to golang? | reddit.com/r/golang | 2022-01-09
A Cloud Native traffic orchestration systemProject mention: Easegress: An all-rounder traffic orchestration system | news.ycombinator.com | 2021-06-16
Fully featured and highly configurable SFTP server with optional HTTP, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure BlobProject mention: Remote Backup Solution | reddit.com/r/selfhosted | 2022-01-16
You could also check out SFTPGo
A local webserver for developersProject mention: Big list of HTTP static server one-liners | news.ycombinator.com | 2021-05-12
:tophat: Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support
keep the strategy above, and use https://github.com/rendora/rendora but not sure if it would play nice with SEO/robots (haven't tried)
Flagr is a feature flagging, A/B testing and dynamic configuration microserviceProject mention: Flags vs. Gates | news.ycombinator.com | 2021-11-19
Thanks, I'll evaluate Flagsmith as well!
Not totally sure Flipper is in the same category - that's more a Ruby-specific library, no? I know they have a cloud offering, but that isn't open source.
One more I found: https://github.com/checkr/flagr
An open-source, on-prem feature flag solution
Open Source HTTP Reverse Proxy Cache and Time Series Dashboard AcceleratorProject mention: PostgreSQL vs Prometheus | reddit.com/r/PrometheusMonitoring | 2021-06-14
Are you thinking of something like nginx which would drop the cache periodically? Which would do this: https://github.com/trickstercache/trickster but for any http request?
A registry for resilient mid-tier load balancing and failover. (by bilibili)
DNS server with per-client targeted responses
💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).Project mention: Jackal v0.55.0 - Go XMPP Server | reddit.com/r/golang | 2021-12-24
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
🔥 Fast, Secure and Reliable System Backup, Set up in Minutes. (by Clivern)Project mention: GitHub - Clivern/Walrus: 🔥 Fast, Secure and Reliable System Backup, Set up in Minutes. | reddit.com/r/golang | 2021-12-28
Go Server Applications related posts
Starting to build a homelab
6 projects | reddit.com/r/homelab | 17 Jan 2022
Migrating from docker to podman - namespaces, users and proxies?
3 projects | reddit.com/r/podman | 17 Jan 2022
Is Php still worth learning in 2022?
2 projects | reddit.com/r/webdev | 16 Jan 2022
Remote Backup Solution
1 project | reddit.com/r/selfhosted | 16 Jan 2022
How to secure an OpenSSH SFTP server running on Windows Server?
1 project | reddit.com/r/sysadmin | 15 Jan 2022
Expose multiple Postgres containers on a single VPS
1 project | reddit.com/r/devops | 13 Jan 2022
OpenSSH SFTP: Using ChrootDirectory results in not being able to connect to SFTP Server
1 project | reddit.com/r/HomeNetworking | 12 Jan 2022
What are some of the best open-source Server Application projects in Go? This list will help you:
|20||GeoDNS in Go||1,227|
|22||Golang API Starter Kit||539|
Are you hiring? Post a new remote job listing for free.