Showing 302 open source projects for "gnu/linux"

View related business solutions
  • Secure File Transfer for Windows with Cerberus by Redwood Icon
    Secure File Transfer for Windows with Cerberus by Redwood

    Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.

    Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
    Try for 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
    Karpenter

    Karpenter

    Kubernetes Node Autoscaling: built for flexibility, and performance

    Karpenter simplifies Kubernetes infrastructure with the right nodes at the right time. Karpenter automatically launches just the right compute resources to handle your cluster's applications. It is designed to let you take full advantage of the cloud with fast and simple compute provisioning for Kubernetes clusters. Karpenter responds quickly and automatically to changes in application load, scheduling, and resource requirements, placing new workloads on a variety of available compute...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Cilium

    Cilium

    eBPF-based networking, security, and observability

    Cilium is open-source software for providing, securing and observing network connectivity between container workloads, cloud-native, and fueled by the revolutionary Kernel technology eBPF. Kubernetes doesn't come with an implementation of Load Balancing. This is usually left as an exercise for your cloud provider or in private cloud environments an exercise for your networking team. Cilium can attract this traffic with BGP and accelerate leveraging XDP and eBPF. Together these technologies...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    kOps

    kOps

    Production grade K8s installation, upgrades, and management

    The easiest way to get a production grade Kubernetes cluster up and running. We like to think of it as kubectl for clusters. kops will not only help you create, destroy, upgrade and maintain production-grade, highly available, Kubernetes cluster, but it will also provision the necessary cloud infrastructure. AWS (Amazon Web Services) is currently officially supported, with DigitalOcean, GCE, and OpenStack in beta support, and Azure and AliCloud in alpha. YAML Manifest Based API...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    AgentGuard

    AgentGuard

    AgentGuard is a firewall for AI agents

    AgentGuard is a real-time protection layer designed to safeguard AI agents and applications from runaway execution, excessive costs, and unsafe behavior during interaction with large language model APIs. It works by intercepting API calls made by an AI system and continuously monitoring usage, including token consumption and associated costs, allowing developers to enforce strict budget limits. When predefined thresholds are reached, the system can automatically halt execution, trigger...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 5
    Statsviz

    Statsviz

    Visualize Go runtime metrics in real time

    Statsviz is a Go library that provides real-time visualization of Go runtime metrics through an embedded web dashboard. By registering HTTP handlers in an application, developers can instantly expose live charts showing heap usage, garbage collection activity, goroutines, scheduler behavior, and other runtime statistics. The system streams metrics to the browser via WebSocket, enabling near-real-time updates with minimal overhead. statsviz is designed to integrate easily into existing Go...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Pocket ID

    Pocket ID

    Easy-to-use OIDC provider that allows to authenticate with passkeys

    Pocket-ID is an open-source OpenID Connect (OIDC) identity provider that prioritizes passwordless authentication using modern passkeys, making secure login easier for self-hosted services. By supporting passkeys instead of traditional passwords, Pocket-ID aligns with evolving web authentication standards, letting users sign in with devices, hardware keys like YubiKey, or platform-managed credentials. It’s designed to be simpler to install and use than larger identity solutions like Keycloak...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Deckhouse

    Deckhouse

    Kubernetes platform from Flant

    Deckhouse is a Kubernetes platform that allows you to create homogeneous K8s clusters on any infrastructure. It manages clusters comprehensively and “automagically” and provides all necessary modules and add-ons for autoscaling, observability, security, and service mesh implementation. Deckhouse has vanilla Kubernetes under the hood and integrates a balanced set of Open Source tools that have become the industry standard. Out-of-the-box secure configuration of the Kubernetes cluster, least...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Stash Kubernetes

    Stash Kubernetes

    Backup your Kubernetes Stateful Applications

    A complete Kubernetes native disaster recovery solution for backup and restore your volumes and databases in Kubernetes on any public and private clouds. Backup your data in Kubernetes native way. Stash uses Custom Resource Definition (CRD) to specify targets and behaviors of the backup and restore process. Schedule a backup for your workloads in the same way you deployed them into Kubernetes. Back up your Kubernetes volumes mounted in a workload. Stash supports Deployment, DaemonSet,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Kubegres

    Kubegres

    Kubegres is a Kubernetes operator allowing to deploy clusters

    Kubegres is a Kubernetes operator that allows to deployment one or many clusters of PostgreSQL pods with data replication and failover enabled out-of-the-box. It brings simplicity when using PostgreSQL considering how complex managing a stateful-set's life cycle and data replication could be with Kubernetes. Kubegres is fully integrated with Kubernetes' lifecycle as it runs as an operator written in Go. It is minimalist in terms of codebase compared to other open-source Postgres operators....
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 10
    kube-state-metrics

    kube-state-metrics

    Add-on agent to generate and expose cluster-level metrics

    kube-state-metrics (KSM) is a simple service that listens to the Kubernetes API server and generates metrics about the state of the objects. (See examples in the Metrics section below.) It is not focused on the health of the individual Kubernetes components, but rather on the health of the various objects inside, such as deployments, nodes and pods. kube-state-metrics is about generating metrics from Kubernetes API objects without modification. This ensures that features provided by...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    memphis

    memphis

    Next-Generation Event Processing Platform

    Memphis enables building modern queue-based applications that require large volumes of streamed and enriched data, modern protocols, zero ops, up to x9 faster development, up to x46 fewer costs, and significantly lower dev time for data-oriented developers and data engineers. Queues and brokers are a mission-critical component in the modern application architecture and should be highly available and stable as possible. Provide great performance while maintaining efficient resource...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    gRPC-Go

    gRPC-Go

    The Go language implementation of gRPC. HTTP/2 based RPC

    gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services. Define your service using Protocol Buffers, a powerful binary serialization toolset and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Go Chassis

    Go Chassis

    A cloud native application framework for Go with rich eco-system

    Go-Chassis is a microservice framework for the rapid development of microservices in Go. it focuses on helping developer to deliver cloud-native applications more easily. The idea of the logo is, developers can recreate and customize their own "wheel"(a framework) by going chassis to accelerate the delivery of software. Powerful middleware "handler chain": powerful than "filter" or "interceptor". each handler in the chain is able to get the running result of the backward handler and your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ClickHouse Go

    ClickHouse Go

    Golang driver for ClickHouse

    Golang SQL database client for ClickHouse. There are two version of this client, v1 and v2, available as separate branches. v1 is now in a state of maintenance, we will only accept PRs for bug and security fixes. Uses ClickHouse native format for optimal performance. Utilizes low level ch-go client for encoding/decoding and compression (versions >= 2.3.0). Supports native ClickHouse TCP client-server protocol. Compatibility with database/sql (slower than native interface!). Database/sql...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    go-elasticsearch

    go-elasticsearch

    The Go client for Elasticsearch

    Language clients are forward compatible; meaning that clients support communicating with greater or equal minor versions of Elasticsearch. Elasticsearch language clients are only backwards compatible with default distributions and without guarantees made. When using Go modules, include the version in the import path, and specify either an explicit version or a branch. The elasticsearch package ties together two separate packages for calling the Elasticsearch APIs and transferring data over...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Postgresus

    Postgresus

    Databases backup tool (PostgreSQL, MySQL, MongoDB)

    Postgresus is a self-hosted database backup tool centered on PostgreSQL, built for people who want a practical UI to configure, schedule, and verify backups without living in cron files and shell scripts. It’s designed to manage multiple databases from one place, run automated backups on a schedule, and keep you informed when jobs succeed or fail so you notice problems before you need a restore. The project emphasizes flexible storage destinations, letting you keep backups locally or push...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    AGI (Android GPU Inspector)

    AGI (Android GPU Inspector)

    Android GPU Inspector

    Android GPU Inspector (AGI) is a desktop tool for profiling, tracing, and debugging graphics workloads running on Android devices. It helps developers analyze Vulkan and OpenGL ES applications at the system, frame, and draw-call levels to uncover GPU and CPU bottlenecks. AGI captures detailed performance counters, timelines, and pipeline state to reveal stalls, overdraw, shader hotspots, and inefficient resource usage. Its frame debugger lets you step through commands, inspect render targets...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Go gRPC Middleware

    Go gRPC Middleware

    Golang gRPC Middlewares: interceptor chaining, auth, logging, retries

    gRPC Go has support for "interceptors", i.e. middleware that is executed either on the gRPC Server before the request is passed onto the user's application logic, or on the gRPC client either around the user call. It is a perfect way to implement common patterns: auth, logging, tracing, metrics, validation, retries, rate limiting, and more, which can be great generic building blocks that make it easy to build multiple microservices. Especially for observability signals (logging, tracing,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    pv-migrate

    pv-migrate

    CLI tool to easily migrate Kubernetes persistent volumes

    pv-migrate is a CLI tool/kubectl plugin to easily migrate the contents of one Kubernetes PersistentVolumeClaim to another. On Kubernetes, if you need to rename a resource (like a Deployment) or to move it to a different namespace, you can simply create a copy of its manifest with the new namespace and/or name and apply it. However, it is not as simple with PersistentVolumeClaim resources: They are not only metadata, but they also store data in the underlying storage backend. In these cases,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    KWOK

    KWOK

    Kubernetes WithOut Kubelet - Simulates thousands of Nodes and Clusters

    KWOK is a toolkit that enables setting up a cluster of thousands of Nodes in seconds. Under the scene, all Nodes are simulated to behave like real ones, so the overall approach employs a pretty low resource footprint that you can easily play around with on your laptop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Coroot

    Coroot

    Open-source observability for microservices

    Collecting metrics, logs, and traces alone doesn't make your applications observable. Coroot turns that data into actionable insights for you. Enable system observability in minutes, no code changes required. Each release is automatically compared with the previous one, so you'll never miss even the slightest performance degradation. With integrated Cost Monitoring, developers can track how each change affects their cloud bill. Understand your cloud costs down to any given application....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    BFE

    BFE

    A modern layer 7 load balancer from baidu

    BFE (Beyond Front End) is a modern layer 7 load balancer from baidu. BFE has a builtin plugin framework that makes it possible to develop new features rapidly by writing plugins. BFE is designed to provide every tenant a dedicated share of the instance. Each tenant’s configuration is isolated and remains invisible to other tenants. BFE supports HTTP, HTTPS, SPDY, HTTP2, gRPC, WebSocket, TLS, FastCGI, etc. Future support is planned for HTTP/3. BFE provides an advanced domain-specific language...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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
  • 25
    MemGuard

    MemGuard

    Secure software enclave for storage of sensitive information in memory

    This package attempts to reduce the likelihood of sensitive data being exposed when in memory. It aims to support all major operating systems and is written in pure Go. Sensitive data is encrypted and authenticated in memory with XSalsa20Poly1305. The scheme used also defends against cold-boot attacks. Memory allocation bypasses the language runtime by using system calls to query the kernel for resources directly. This avoids interference from the garbage collector. Buffers that store...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB