Showing 98 open source projects for "simple http server"

View related business solutions
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Revel

    Revel

    A high productivity, full-stack web framework for the Go language

    Edit, save, and refresh. Revel compiles your code and templates for you, so you don't miss a beat. Code doesn't compile? It gives you a helpful description. Run-time code panic? Revel has you covered. Revel provides routing, parameter parsing, validation, session/flash, templating, caching, job running, a testing framework, and even internationalization. Revel is built around composable middleware called filters, which implement nearly all request-processing functionality. Developers have...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Singularity

    Singularity

    Open source container platform designed to be simple, fast, and secure

    Singularity is an open-source container platform designed to be simple, fast, and secure. Many container platforms are available, but Singularity is designed for ease of use on shared systems and in high-performance computing (HPC) environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Apex Up

    Apex Up

    Deploy infinitely scalable serverless apps, APIs and sites

    Up deploys infinitely scalable serverless apps, APIs, and static websites in seconds, so you can get back to working on what makes your product unique. Up focuses on deploying “vanilla” HTTP servers so there’s nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/HTTP or others. Up currently supports Node.js, Golang, Python, Java, Crystal, and static sites out of the box. Up is platform-agnostic, supporting AWS Lambda and API...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Manba

    Manba

    HTTP API Gateway

    Manba is a restful API gateway based on HTTP, which can be used as a unified API access layer. Please make sure your Go version is 1.10 or above. Otherwise, undefined "math/rand". Shuffle error will occur when compiling. Traffic Control (on Server or API). Circuit Breaker (on Server or API). Load balance, service discovery, plugin. Routing (Divert Traffic, Duplicate Traffic).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 5
    Ethr

    Ethr

    Ethr is a comprehensive network measurement tool for TCP, UDP & ICMP

    ...The goal of this project is to provide a native tool for comprehensive network performance measurements of bandwidth, connections/s, packets/s, latency, loss & jitter, across multiple protocols such as TCP, UDP, HTTP, HTTPS, and across multiple platforms such as Windows, Linux and other Unix systems. Ethr takes inspiration from existing open-source network performance tools and builds upon those ideas. For Bandwidth measurement, it is similar to iPerf3, for TCP & UDP traffic. iPerf3 has many more options for doing such as throttled testing, richer feature set, while Ethr has support for multiple threads, which allows it to scale to 1024 or even higher number of connections, multiple clients communication to a single server etc. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    bimg

    bimg

    Go package for fast high-level image processing

    ...The library was inspired by the Node.js package sharp and serves as the processing engine behind Imaginary. It is best suited to Go services that need direct programmatic image manipulation without running a separate HTTP server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Golang API Starter Kit

    Golang API Starter Kit

    Go Server/API boilerplate using best practices DDD CQRS ES gRPC

    The main purpose of this project is to provide a boilerplate project setup using best practices, DDD, CQRS, ES, and gRPC. Featuring kubernetes for both development and production environments. Allowing to work with an environment reflecting production one, allowing to reduce any misconfiguration. This is a mono-repository of many services such as authentication or user domain. Each service has it own code base with the exception of shared packages to simplify things for this boilerplate....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MailHog

    MailHog

    Web and API based SMTP testing

    Inspired by MailCatcher, easier to install. Built with Go, MailHog runs without installation on multiple platforms. Run it from Docker Hub or using the provided Dockerfile. The SMTP server starts on port 1025, the HTTP server starts on port 8025, in-memory message storage. ESMTP server implementing RFC5321. Support for SMTP AUTH (RFC4954) and PIPELINING (RFC2920). Web interface to view messages (plain text, HTML or source). Supports RFC2047 encoded headers. Real-time updates using EventSource. Release messages to real SMTP servers. ...
    Downloads: 71 This Week
    Last Update:
    See Project
  • 9
    Gitkube

    Gitkube

    Build and deploy docker images to Kubernetes using git push

    Gitkube is a tool for building and deploying Docker images on Kubernetes using git push. After a simple initial setup, users can simply keep git push-ing their repos to build and deploy to Kubernetes automatically. Ideal for development where you can push your WIP branch to the cluster to test. Reference implementation for writing git-based automation on your server. Fork this repo and create your own CRD + controller + git remote hook that can do things on the Kubernetes cluster. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    Uniqush

    Uniqush

    Uniqush is a free and open source software system

    ...Multiple platforms are supported for popular smart phone systems including android, iOS, etc. And we will support more in the future. Simple and unified interface for Apps’ server developers. You don’t need to care about the receiver’s system, simply send an HTTP request to Uniqush server and it will do all things for you. No need to implement re-send on failure mechanisms, Uniqush will re-send the notification on a recoverable error whenever possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Ponzu

    Ponzu

    Headless CMS with automatic JSON API

    ...Ponzu fills the void where you want to reach for WordPress to get a great CMS, or Rails for rapid development, but need a fast JSON response in a high-concurrency environment. Since HTTP/2 Server Push is used, Go 1.8+ is required. However, it is not required of clients connecting to a Ponzu server to make HTTP/2 requests.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    M3U8

    M3U8

    Parser and generator of M3U8-playlists for Apple HLS. Library for Go

    This is the most complete open-source library for parsing and generating of M3U8 playlists used in HTTP Live Streaming (Apple HLS) for internet video translations. M3U8 is a simple text format and parsing library for it must be simple too. It does not offer ways to play HLS or handle playlists over HTTP.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    einx

    einx

    A framework in golang for game server or app server

    A framework in Golang for game servers or app servers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    goim

    goim

    goim is a im server writen by golang

    GOIM is a IM and push notification server cluster. Supports single push, multiple push and broadcasting. Supports one key to multiple subscribers (Configurable maximum subscribers count). Supports heartbeats (Application heartbeats, TCP, KeepAlive, HTTP long pulling). Supports authentication (Unauthenticated user can’t subscribe). Scalable architecture (Unlimited dynamic job and logic modules).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Rendora

    Rendora

    dynamic server-side rendering using headless Chrome

    Rendora is a dynamic renderer to provide zero-configuration server-side rendering mainly to web crawlers in order to effortlessly improve SEO for websites developed in modern Javascript frameworks such as React.js, Vue.js, Angular.js, etc. Rendora works totally independently of your frontend and backend stacks. Rendora can be seen as a reverse HTTP proxy server sitting between your backend server (e.g.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    GORSK

    GORSK

    Idiomatic Golang Restful Starter Kit

    ...Instead of spending time wiring up your project, thinking how and where to place HTTP handlers, how to inject dependencies, test your application services and database using table tests and mocking, handle sessions and more - use Gorsk as a base foundation for your application and start adding business logic, or get learn from it and copy only what you need/like to your application. That was the primary idea behind this project.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Netgraph

    Netgraph

    A cross platform http sniffer with a web UI

    Netgraph is a packet sniffer tool that captures all HTTP requests/responses, and displays them in a web page. You can run Netgraph in your Linux server without a desktop environment installed, and monitor HTTP requests/responses in your laptop's browser.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    FIND3

    FIND3

    High-precision indoor positioning framework, version 3

    The Framework for Internal Navigation and Discovery (FIND) is like indoor GPS for your house or business, using only a simple smartphone or laptop. Support for any data source, Bluetooth/WiFi/magnetic fields / etc. (previously just WiFi). Passive scanning built-in (previously required a separate server). Support for Bluetooth scanning in scanning utility (previously just WiFi). Meta-learning with 10 different machine learning classifiers (previously just three).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Athena

    Athena

    Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker

    Drop-in replacement for wkhtmltopdf built on Go, Electron and Docker. Athena is comprised of an Electron command line interface (CLI) tool, and a Go microservice for converting HTML to PDF documents. Athena transformed Arachne into a spider for challenging her as a weaver and/or weaving a tapestry that insulted the gods. Simple, Docker-powered PDF conversions. It was designed to do one thing and to do it well - PDF conversions; to work together with other programs; and to be able to handle...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    freegeoip

    freegeoip

    IP geolocation web server

    Launched more than 6 years ago, the freegeoip.net API has grown into one of the biggest and most widely used APIs for IP to location services worldwide. The API is used by thousands of developers, SMBs and large corporations around the globe and is currently handling more than 2 billion requests per day. After years of operation and the API remaining almost unchanged, today we announce the complete re-launch of freegeoip into a faster, more advanced and more scalable API service called...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    NTK RTMP SERVER

    NTK RTMP SERVER

    Naam Tamilar Web TV Live Streamer

    Naam Tamilar RTMP Server This project updated as open source for future use of Naam Tamilar Political Party. To contribute to the party and in some case if there is any possibilities if i cannot support them for long term. I thought of sharing this source code so in future it may be helpful for the community and party in which other software developers can help them to upgrade. This source is forked from - https://github.com/arut/nginx-rtmp-module and modified with multiple broadcast...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Leaf

    Leaf

    A game server framework in Go (golang)

    Leaf, written in Go, is a open-source game server framework aiming to boost efficiency both in development and runtime. Simple APIs. Leaf tends to provide simple and plain interfaces which are always best for use. Self-healing. Leaf always tries to salvage the process from runtime errors instead of leaving it to crash. Multi-core support. Leaf utilize its modules and leaf/go to make use of CPU resouces at maximum while avoiding varieties of side effects may be caused. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    bat

    bat

    Go implement CLI, cURL-like tool for humans

    bat is a Go-implemented, cURL-like command-line HTTP client designed to be “for humans,” emphasizing an expressive and intuitive syntax. It allows developers to test, debug, and generally interact with HTTP servers using concise commands that feel more like a small DSL than raw cURL flags. The tool supports a wide range of HTTP operations including custom methods, headers, JSON payloads, form submissions, file uploads, authentication and proxy configuration.
    Downloads: 1 This Week
    Last Update:
    See Project