Showing 81 open source projects for "so"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 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
    Certbot

    Certbot

    Get free HTTPS certificates forever from Let's Encrypt

    ...Obtaining and maintaining a certificate is usually such a hassle, but with Certbot and Let’s Encrypt it becomes automated and hassle-free. With just a few simple commands, you can turn on and manage HTTPS. Certbot runs directly on the web server, so make sure to check with your hosting provider first if you are able to use Certbot.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 2
    Sanic

    Sanic

    Async Python 3.6+ web server/framework

    ...It provides a way to get a highly performant HTTP server up and running fast, while also making it easy to build, expand, and eventually scale. Sanic aspires to be as simple as possible while delivering the performance that you require. It allows the usage of the async/await syntax added in Python 3.5, so your code is guaranteed to be non-blocking and speedy. It's also ASGI compliant, so it's possible to deploy with an alternative ASGI webserver.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    HTTP

    HTTP

    Rust HTTP types

    ...It’s intended that this crate is the “standard library” for HTTP clients and servers without dictating any particular implementation. Note that this crate is still early on in its lifecycle so the support libraries that integrate with the http crate are a work in progress! Stay tuned and we’ll be sure to highlight crates here in the future.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Promxy

    Promxy

    An aggregating proxy to enable HA prometheus

    ...Similarly prometheus has no real built-in query federation, which means that you end up with N sources in grafana which is (1) confusing to grafana users and (2) has no support for aggregation across the sources. Promxy enables an HA prometheus setup by "merging" the data from the duplicate hosts (so if there is a gap in one, promxy will fill with the other). In addition Promxy provides a single datasource for all promql queries.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    Open Directory Downloader

    Open Directory Downloader

    Indexes open directories

    Indexes open directories listings in 130+ supported formats, including FTP(S), Google Drive, Bhadoo, GoIndex, Go2Index (alternatives), Dropbox, Mediafire, GoFile, GitHub. Written in C# with .NET (Core), which means it is cross-platform! Downloading is not (yet) implemented, but is already possible when you use the resulting file into another tool (for most of the formats). When you are NOT using the self-contained releases, you need to install the latest/current Runtime version of .NET 7....
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Sōzu

    Sōzu

    Sōzu HTTP reverse proxy, configurable at runtime, fast and safe

    Open source HTTP reverse proxy built in Rust for immutable infrastructures. Most existing tools have a static vision of production: a service is installed once on a long-lived server, updated from time to time, with configuration rarely changing. There's now a shift in infrastructure to short-lived virtual machines and hundreds of new deployments per day, and the usual tools reach their limits. How do we reconcile a dynamic environment with availability guarantees? How can we get "zero...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    CloudPanel

    CloudPanel

    Server control panel to configure and manage a server

    CloudPanel CE is an open-source server control panel focused on hosting high-performance web applications with a clean, modern UI. It streamlines provisioning of sites and services—web servers, databases, PHP runtimes, and SSL—so teams can go from a fresh VM to a production-ready stack quickly. The panel emphasizes performance defaults and security best practices, offering features like one-click TLS, user isolation, and straightforward firewall controls. Developers can manage multiple domains, configure vhosts, and switch between runtime versions without juggling command-line scripts. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    faasd

    faasd

    A lightweight & portable faas engine

    faasd is OpenFaaS reimagined but without the cost and complexity of Kubernetes. It runs on a single host with very modest requirements, making it fast and easy to manage. Under the hood it uses containers and Container Networking Interface (CNI) along with the same core OpenFaaS components from the main project. To deploy microservices and functions that you can update and monitor remotely. When you don't have the bandwidth to learn or manage Kubernetes. To deploy embedded apps in IoT and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    OwnTracks for Android

    OwnTracks for Android

    OwnTracks Android App

    OwnTracks allows you to keep track of your own location. You can build your private location diary or share it with your family and friends. OwnTracks is open-source and uses open protocols for communication so you can be sure your data stays secure and private. This is the OwnTracks Android app. See our booklet for details on how to get started with OwnTracks, as well some details about behaviour specific to the Android app.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    plow

    plow

    A high-performance HTTP benchmarking tool

    ...It can run for a set duration( option -d), for a fixed number of requests(option -n), or until Ctrl-C is interrupted. The implementation of real-time computing Histograms and Quantiles using stream-based algorithms inspired by Prometheus with low memory and CPU bounds. so it's almost no additional performance overhead for benchmarking.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    GoProxy

    GoProxy

    High performance proxy server implemented by golang

    ...Supports forward proxies, reverse proxy, transparent proxy, internet nat proxies, https proxy load balancing, http proxy load balancing , socks5 proxies load balancing, socket proxy load balancing, ss proxy load balancing, TCP / UDP port mapping, SSH transit, TLS encrypted transmission, protocol conversion, anti-pollution DNS proxy, API authentication, speed limit, limit connection. Reverse proxy to help you expose a local server behind a NAT or firewall to the internet so that you or your visitors can access it directly and easily. Chained proxies, the program itself can be used as a proxy, and if it is set up, it can be used as a secondary proxy or even an N-level proxy.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    http4k

    http4k

    The Functional toolkit for Kotlin HTTP applications

    http4k is a lightweight but fully-featured HTTP toolkit written in pure Kotlin that enables the serving and consuming of HTTP services in a functional and consistent way. http4k applications are just Kotlin functions. http4k consists of a lightweight core library, http4k-core, providing a base HTTP implementation and Server/Client implementations based on the JDK classes. Further servers, clients, serverless, templating, websockets capabilities are then implemented in add-on modules. http4k...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Gunicorn

    Gunicorn

    WSGI HTTP Server for UNIX, fast clients and sleepy applications

    ...After installing Gunicorn you will have access to the command line script gunicorn. Gunicorn also provides integration for Django and Paste Deploy applications. Gunicorn will look for a WSGI callable named application if not specified. So for a typical Django project. Frameworks such as Pyramid and Turbogears are typically configured using Paste Deployment configuration files. If you would like to use these files with Gunicorn, there are two approaches. As a server runner, Gunicorn can serve your application using the commands from your framework, such as pserve or gearbox.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    FastHTTP

    FastHTTP

    Fast HTTP package for Go

    ...In benchmarks, both FastHTTP server and client have shown to be up to 10 times faster than those of net/http. However, FastHTTP does not provide an API identical to net/http, but it is better to write FastHTTP request handlers by hand so as to make use of all its advantages. One of its key advantages is that unlike net/http it does not limit many optimization opportunities, such as reusing existing objects per request and avoiding unnecessary memory allocations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    HTTP Kit

    HTTP Kit

    Clojure HTTP server/client library with WebSocket support

    http-kit is a minimalist, event-driven, high-performance Clojure HTTP server/client library with WebSocket and asynchronous support. A simple, high-performance event-driven HTTP client+server for Clojure. HTTP Kit is an (almost) drop-in replacement for the standard Ring Jetty adapter. So you can use it with all your current libraries (e.g. Compojure) and middleware. Using an event-driven architecture like Nginx, HTTP-kit is very, very fast. It comfortably handles tens of thousands of requests/sec on even midrange hardware. Here is another test about how it stacks up with others. It's not only fast, but efficient! Each connection costs nothing but a few kB of memory. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Swift OpenAPI Generator

    Swift OpenAPI Generator

    Generate Swift client and server code from an OpenAPI document

    Swift OpenAPI Generator is a Swift Package plugin that reads an OpenAPI document (YAML/JSON) and emits strongly typed client and server code. It removes boilerplate around request/response wiring so you focus on business logic while keeping strict type safety. The generated code uses a separate runtime package with pluggable transports and middlewares, enabling you to swap HTTP stacks or add cross-cutting concerns without touching the API layer. Swift-idiomatic naming and code structure in outputs. The project tracks ergonomic details like Swift casing conventions for generated types and properties. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    RESTinio

    RESTinio

    HTTP/WebSocket server C++14 library

    ...Consider the task of writing a C++ application that must support some REST API, RESTinio represents our solution for that task. Server runs on the main thread, and responds to all requests with a hello-world message. Of course, you've got access to the structure of a given HTTP request, so you can apply complex logic for handling requests. Async request handling. Cannot get the response data immediately? That's ok, store the request handle somewhere and/or pass it to another execution context and get back to it when the data is ready.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Laravel Webhook Server

    Laravel Webhook Server

    Send webhooks from Laravel apps

    ...Let's make that a bit less abstract and take a look at a real-world example. laravel-webhook-server allows you to configure and send webhooks in a Laravel app easily. So you'll install this into the app that wants to notify other apps that something has happened. The package has support for signing calls, retrying calls, and backoff strategies.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Shelf

    Shelf

    Web server middleware for Dart

    ...This ensures that unexpected errors don't result in exposing internal information in production by default; if the user wants to return detailed error descriptions, they should explicitly include middleware to do so.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Files for Meteor.js

    Files for Meteor.js

    Upload files via DDP or HTTP to Meteor server FS

    ...Calling .insert() method would initiate a file upload and then insert a new record into the collection. Calling .remove() method would erase stored file and records from MongoDB Collection. And so on, no need to learn new APIs. It's flavored with extra low-level methods like .unlink() and .write() for complex integrations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    CompacT WebServer

    Compact and portable Apache and php combination

    ...It consists of a slimed-down apache with php for local development. No SSL / https support The Multi-Mix version supports multiple php versions, especially usefull when you need to upgrade a very old project, so you can easily switch between php versions. The launcher includes a full GUI (right-click on the icon in the Windows taskbar notification area ("systray") to open up)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ProxyChains-NG

    ProxyChains-NG

    Hooks calls to sockets in dynamically linked programs

    proxychains ng (new generation), a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. proxychains is a hook preloader that allows to redirect TCP traffic of existing dynamically linked programs through one or more SOCKS or HTTP proxies. The way it works is basically a HACK; so it is possible that it doesn't work with your program, especially when it's a script, or starts numerous processes like background daemons or uses dlopen() to load "modules" (bug in glibc dynlinker). It should work with simple compiled (C/C++) dynamically linked programs though.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    gorilla/mux

    gorilla/mux

    HTTP router and URL matcher for building Go web servers

    ...Like the standard http.ServeMux, mux.Router matches incoming requests against a list of registered routes and calls a handler for the route that matches the URL or other conditions. The main features are that it implements the http.Handler interface so it is compatible with the standard http.ServeMux, requests can be matched based on URL host, path, path prefix, schemes, header and query values, HTTP methods or using custom matchers, URL hosts, paths and query values can have variables with an optional regular expression. Also, registered URLs can be built, or "reversed", which helps maintaining references to resources, Routes can be used as subrouters: nested routes are only tested if the parent route matches. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24

    TextUS

    A framework in which the system is defined by a xml file

    ...Importantly, it provides a framework which is similar with AOP(Aspect Oriented Programming). In tTextUS, a software system is composed of all kinds of modules which are some dll files (in MS Windows) or so files ( in Unix etc.). The system is defined by a xml file which describes the data flow and control flow of every module.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    ...Please refer to https://github.com/rejetto/hfs HTTP server designed for file transfer. Very easy to use, just drag&drop your files in it. It automatically copies in the clipboard the full url of the file, so you just have to paste in your preferred chat. Standalone executable.
    Leader badge
    Downloads: 934 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next