Showing 615 open source projects for "reverse"

View related business solutions
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    Autograd

    Autograd

    Efficiently computes derivatives of numpy code

    ...It can handle a large subset of Python's features, including loops, ifs, recursion and closures, and it can even take derivatives of derivatives of derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation), which means it can efficiently take gradients of scalar-valued functions with respect to array-valued arguments, as well as forward-mode differentiation, and the two can be composed arbitrarily. The main intended application of Autograd is gradient-based optimization. For more information, check out the tutorial and the examples directory. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Th3inspector

    Th3inspector

    Best Tool For Information Gathering

    Th3Inspector is a Perl- and shell-based, all-in-one information-gathering toolkit built to quickly enumerate public and semi-public data about targets (domains, IPs, phone numbers, mail servers, etc.). It exposes a single command-line entrypoint (Th3inspector.pl) with many switches for common reconnaissance tasks — examples include website info, whois, MX lookup, geo-IP, subdomain discovery, CMS detection, port scanning, and Cloudflare real-IP resolution — so a user can chain many checks...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    BrowserBox

    BrowserBox

    Remote isolated browser API for security

    Remote isolated browser API for security, automation visibility and interactivity. Run-on our cloud, or bring your own. Full scope double reverse web proxy with a multi-tab, mobile-ready browser UI frontend. Plus co-browsing, advanced adaptive streaming, secure document viewing and more! But only in the Pro version. BrowserBox is a full-stack component for a web browser that runs on a remote server, with a UI you can embed on the web. BrowserBox lets your provide controllable access to web resources in a way that's both more sandboxed than, and less restricted than, traditional web <iframe> elements. ...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 4
    Authelia

    Authelia

    The Single Sign-On Multi-Factor portal for web apps

    Authelia is an open-source authentication and authorization server and portal fulfilling the identity and access management (IAM) role of information security in providing multi-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for common reverse proxies. With a compressed container size smaller than 20 megabytes and observed memory usage normally under 30 megabytes, it's one of the most lightweight solutions available. Written in Go and React, authorization policies and many other backend tasks are completed in mere milliseconds and login portal loading times of 100 milliseconds makes it one of the fastest solutions available. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    Elk alpha

    Elk alpha

    A nimble Mastodon web client

    ...Be aware, that Elk only loads properly if the connection is done via SSL/TLS. The Docker container itself does not provide any SSL/TLS handling. You'll have to add this bit yourself. One could put Elk behind popular reverse proxies with SSL Handling like Traefik, NGINX, etc. The provided Dockerfile creates a container that will eventually run Elk as a non-root user and create a persistent named Docker volume upon first start (if that volume does not yet exist). This volume is always created with root permission. Failing to change the permissions of /elk/data inside this volume to UID: GID 911 (as specified for Elk in the Dockerfile) will prevent Elk from storing its config for user accounts. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    ComfyUI Examples

    ComfyUI Examples

    Examples of ComfyUI workflows

    ...Instead of starting from an empty graph, you can open an example and see how prompts, samplers, models, and image processing steps are wired together. This makes ComfyUI more approachable for people coming from “one text box” generators, because they can reverse-engineer complex pipelines visually. The examples also serve as references for best practices like model loading order, latent handling, upscaling chains, and conditioning. As ComfyUI evolves, the examples are updated to show off new features and nodes. It’s basically the “show me how to do that” repo for the ComfyUI ecosystem.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    MCP Proxy

    MCP Proxy

    A TypeScript SSE proxy for MCP servers that use stdio transport

    mcp-proxy is a lightweight bridge that converts between MCP transports, letting you run a server on stdio and expose it over Streamable HTTP (SSE) or do the reverse. This enables existing desktop-style MCP servers to be reused by web services and IDEs that prefer HTTP, without modifying the server. The tool can multiplex multiple named STDIO servers behind one proxy instance, simplifying fleet deployments or local development with many tools. It ships prebuilt artifacts and a Homebrew formula for quick install on macOS and Linux, with container images published for broader environments. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    GEF

    GEF

    Modern experience for GDB with advanced debugging capabilities

    GEF is a set of commands for x86/64, ARM, MIPS, PowerPC and SPARC to assist exploit developers and reverse-engineers when using old-school GDB. It provides additional features to GDB using the Python API to assist during the process of dynamic analysis and exploit development. Application developers will also benefit from it, as GEF lifts a great part of regular GDB obscurity, avoiding repeating traditional commands or bringing out the relevant information from the debugging runtime.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Pure

    Pure

    Pretty, minimal and fast ZSH prompt

    ...Username and host only displayed when in an SSH session or a container. Shows the current path in the title and the current folder & command when a process is running. Support VI-mode indication by reverse prompt symbol (Zsh 5.3+). Makes an excellent starting point for your own custom prompt.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL on Google Cloud Icon
    99.99% Uptime for MySQL and PostgreSQL on Google Cloud

    Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.

    Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
    Try Cloud SQL Free
  • 10
    SAN

    SAN

    A fast, portable, flexible JavaScript component framework

    ...By modifying the data, the view engine can directly refresh the view area that needs to be changed without any detection and better performance. Optimized for the first screen and output HTML from the server-side. Reverse parse components from existing elements and build bindings. Volume less that 17kb (gzipped), no need to worry about the burden of page downloads. The gospel of patients with volume obsessive. The ESNext Module or AMD can be selected in the project. Of course, if you want to use global variables it is also supported.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Clace

    Clace

    AppServer for containerized web app development and deployment

    ...Clace is cross-platform (Linux/Windows/OSX) and provides a GitOps workflow for managing web apps. Clace implements a language/framework agnostic application server. Clace combines the functionality of a reverse proxy and a container orchestrator (using Docker or Podman) in a single lightweight binary. Clace builds images and runs containers directly from the GitHub source repo. Clace can be used during app development, handling all env setup with live reload. Apps can then be deployed on a Clace server, adding OAuth authentication.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Gogs

    Gogs

    A painless self-hosted Git service

    Gogs is a simple, stable, self-hosted Git service that is easy to install and setup. All you have to do is run the binary on any platform that Go supports: Linux, macOS and Windows. You may also install from source, from packages, or ship with Docker or Vagrant. Gogs is very lightweight with minimal hardware requirements, running on Raspberry Pi and even on NAS devices. Gogs offers plenty of great features, including various access repositories, repository and organization webhooks,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    NGINX Proxy Manager

    NGINX Proxy Manager

    Docker container for managing Nginx proxy hosts

    ...Easily create forwarding domains, redirections, streams and 404 hosts without knowing anything about Nginx. I created this project to fill a personal need to provide users with a easy way to accomplish reverse proxying hosts with SSL termination and it had to be so easy that a monkey could do it.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Jenkins Docker

    Jenkins Docker

    Docker jenkins repo

    The Jenkins Continuous Integration and Delivery server available on Docker Hub. The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. If you bind mount in a volume, you can simply back up that directory (which is jenkins_home) at any time. This is highly recommended. Treat the jenkins_home directory as you would a database, in Docker you would generally put a database on a volume. If your volume is inside a...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    FingerprintJS

    FingerprintJS

    Browser fingerprinting library

    FingerprintJS is a source-available, client-side, browser fingerprinting library that queries browser attributes and computes a hashed visitor identifier from them. Unlike cookies and local storage, a fingerprint stays the same in incognito/private mode and even when browser data is purged. Since FingerprintJS processes and generates the fingerprints from within the browser itself, the accuracy is limited (40% - 60%). For example, when 2 different users send requests using identical (i.e....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    bandwhich

    bandwhich

    Terminal bandwidth utilization tool

    ...It is responsive to the terminal window size, displaying less info if there is no room for it. It will also attempt to resolve ips to their host name in the background using reverse DNS on a best effort basis. bandwhich can be installed using the Rust package manager, cargo. It might be in your distro repositories if you're on linux, or you can install it via rustup. Cargo installs bandwhich to ~/.cargo/bin/bandwhich but you need root priviliges to run bandwhich. To install bandwhich on OpenWRT, you'll need to compile a binary that would fit its processor architecture. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    Integrant

    Integrant

    Micro-framework for data-driven architecture

    Integrant is a minimalistic micro-framework for building applications following a data-driven architecture. It lets you define system components declaratively as configuration data and handles lifecycle actions (init, halt, resume) in dependency order, serving as a modern alternative to Component or Mount. Integrant was built as a reaction to fix some perceived weaknesses with Component. In Component, systems are created programmatically. Constructor functions are used to build records,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    WS2812FX

    WS2812FX

    WS2812 FX library for Arduino and ESP8266

    ...More complex effects can be created by dividing your string of LEDs into segments (up to ten) and programming each segment independently. Use the segment() function to program each segment's mode, color, speed, and direction (normal or reverse). Note, some effects make use of more than one color (up to three) and are programmed by specifying an array of colors. Random color introduced alternating from start and end of strip. Alternating white/red/black pixels running. Strobe effect with different strobe count and pause, controlled by speed setting. Classic Strobe effect. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    OpenGL Mathematics

    OpenGL Mathematics

    Highly Optimized Graphics Math (glm) for C

    ...OpenGL-related functions are dropped to make this lib platform/third-party independent. Make sure you have the latest version and feel free to report bugs, troubles. Euler angles was implemented in reverse order (extrinsic) it was fixed, now they are intrinsic. Make sure that you have the latest version. vec4 and mat4 variables must be aligned. (There will be unaligned versions later). cglm doesn't alloc any memory on heap. So it doesn't provide any allocator. You should alloc memory for out parameters too if you pass pointer of memory location.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 20
    GJSON

    GJSON

    Get JSON values quickly, JSON parser for Go

    ...The library is optimized for speed and zero allocations, benchmarking significantly faster than Go’s standard encoding/json unmarshal approaches. It supports parsing JSON lines (newline-delimited JSON) as an array for large stream processing. GJSON also provides modifiers (such as @reverse, @flatten, @keys) which allow transformation or inspection directly via the path syntax. Because it works on raw bytes or strings, it's suited for high-performance JSON parsing without needing to define Go struct types.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    H2O

    H2O

    The optimized HTTP1, HTTP2, and HTTP3 server

    ...Designed from ground-up, the server takes full advantage of HTTP/2 features including prioritized content serving and server push, promising outstanding experience to the visitors of your web site. Full support for dependency and weight-based prioritization with server-side tweaks. Static file serving, FastCGI, reverse proxy, scriptable using mruby (Rack-based), graceful restart and self-upgrade, BPF-based tracing tool (experimental), and more. H2O is a new generation HTTP server. Not only is it very fast, it also provides much quicker response to end-users when compared to older generations of HTTP servers. Written in C and licensed under the MIT License, it can also be used as a library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Embedded Template Library (ETL)

    Embedded Template Library (ETL)

    Embedded Template Library

    C++ is a great language to use for embedded applications and templates are a powerful aspect. The standard library can offer a great deal of well-tested functionality, but there are some parts of the standard library that do not fit well with deterministic behavior and limited resource requirements. These limitations usually preclude the use of dynamically allocated memory and containers with open-ended sizes. What is needed is a template library where the user can declare the size, or...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Kornia

    Kornia

    Open Source Differentiable Computer Vision Library

    ...It consists of a set of routines and differentiable modules to solve generic computer vision problems. At its core, the package uses PyTorch as its main backend both for efficiency and to take advantage of the reverse-mode auto-differentiation to define and compute the gradient of complex functions. Inspired by existing packages, this library is composed by a subset of packages containing operators that can be inserted within neural networks to train models to perform image transformations, epipolar geometry, depth estimation, and low-level image processing such as filtering and edge detection that operate directly on tensors. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Russh

    Russh

    Rust SSH client & server library

    ...It exposes building blocks for authentication, channel management, port forwarding, and key handling, allowing you to embed SSH functionality directly into Rust applications. The API is designed to be explicit and composable, making it possible to implement custom behaviors like reverse tunnels, interactive shells, and service multiplexing. Because performance and safety are central, the code leverages Rust’s type system to reduce classes of runtime errors common in network protocol implementations. The project also includes examples and discussion threads that show how other tools integrate it for web-based clients or gateway services. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    JAX

    JAX

    Composable transformations of Python+NumPy programs

    With its updated version of Autograd, JAX can automatically differentiate native Python and NumPy functions. It can differentiate through loops, branches, recursion, and closures, and it can take derivatives of derivatives of derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation) via grad as well as forward-mode differentiation, and the two can be composed arbitrarily to any order. What’s new is that JAX uses XLA to compile and run your NumPy programs on GPUs and TPUs. Compilation happens under the hood by default, with library calls getting just-in-time compiled and executed. ...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.