Showing 7127 open source projects for "linux operating systems"

View related business solutions
  • 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.
    Start Free
  • 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.
    Start Free
  • 1
    Aglais XQVM

    Aglais XQVM

    A rust implementation of the Quip Network's quantum virtual machine

    Aglais XQVM is a Rust implementation of the Quip Network’s quantum virtual machine, designed to simulate or execute quantum-inspired computation within a blockchain or distributed system context. The project focuses on providing a performant and low-level execution environment that can handle specialized computational workloads associated with quantum algorithms or hybrid systems. Built in Rust, it emphasizes memory safety, performance, and deterministic execution, which are critical for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    rxRust

    rxRust

    Zero-cost & Type-safe Reactive Extensions for Rust

    rxRust is a zero-cost, type-safe implementation of Reactive Extensions for Rust that brings functional reactive programming paradigms into the Rust ecosystem. It enables developers to model asynchronous data streams and event-driven systems declaratively, using composable operators that transform and combine streams over time. The library is designed to leverage Rust’s ownership and type systems to ensure memory safety and efficient resource management without sacrificing performance. It...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ARK

    ARK

    Unstyled, accessible UI components for your design System

    Ark is a headless UI component library designed to provide the foundational logic required to build scalable and accessible design systems for modern web applications. The project focuses on separating component behavior from visual styling so developers can implement their own design language without being constrained by predefined styles. Built on top of Zag.js state machines, Ark delivers predictable and robust component logic that works consistently across multiple JavaScript frameworks....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    zag

    zag

    Finite state machines for building accessible design systems and UI

    A collection of framework-agnostic UI components patterns like an accordion, menu, and dialog that can be used to build design systems for React, Vue, and Solid.js. Simple, resilient component logic. Write component logic once and use it anywhere. Built-in adapters that connect machine output to DOM semantics in a WAI-ARIA-compliant way. Component logic is largely JavaScript code and can be consumed in any JS framework. Zag machine APIs are completely headless and unstyled. Use your favorite...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 5
    MetalLB

    MetalLB

    A network load-balancer implementation for Kubernetes

    MetalLB is a load-balancer implementation for bare metal Kubernetes clusters, using standard routing protocols. Kubernetes does not offer an implementation of network load balancers (Services of type LoadBalancer) for bare-metal clusters. The implementations of network load balancers that Kubernetes does ship with are all glue code that calls out to various IaaS platforms (GCP, AWS, Azure…). If you’re not running on a supported IaaS platform (GCP, AWS, Azure…), LoadBalancers will remain in...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Deequ

    Deequ

    Deequ is a library built on top of Apache Spark

    Deequ is a library built atop Apache Spark that enables defining “unit tests for data” — that is, formal constraints or checks on datasets to ensure data quality along dimensions such as completeness, uniqueness, value ranges, correlations, etc. It can scale to large datasets (billions of rows) by translating those data checks into Spark jobs. Deequ supports advanced features like a metrics repository for storing computed statistics over time, anomaly detection of data quality metrics, and...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    direnv

    direnv

    Unclutter your .profile

    direnv is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory. Before each prompt, direnv checks for the existence of a .envrc or .env file in the current and parent directories. If the file exists (and is authorized), it is loaded into a bash sub-shell and all exported variables are then captured by direnv and then made available to the current shell. If both .envrc and .env files...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    uutils coreutils

    uutils coreutils

    Cross-platform Rust rewrite of the GNU coreutils

    uutils is an attempt at writing universal (as in cross-platform) CLI utilities in Rust. Many GNU, Linux and other utilities are useful, and obviously some effort has been spent in the past to port them to Windows. However, those projects are written in platform-specific C, a language considered unsafe compared to Rust, and have other issues. Rust provides a good, platform-agnostic way of writing systems utilities that are easy to compile anywhere, and this is as good a way as any to try and learn it. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    SqlSugar

    SqlSugar

    .Net aot ORM Fastest ORM DB2 Hana Simple Easy VB.NET Sqlite orm

    SqlSugar is a high-performance, easy-to-use Object-Relational Mapping (ORM) framework for .NET. It supports multiple database systems and offers a rich set of features that simplify database operations, making it a popular choice among .NET developers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 10
    Qlot

    Qlot

    A project-local library installer for Common Lisp

    Qlot is a project-local library installer for Common Lisp, utilizing the Quicklisp facility. It enables developers to manage dependencies on a per-project basis, ensuring consistent environments and avoiding conflicts between projects. Qlot is akin to Bundler for Ruby or Carton for Perl, providing a familiar experience for developers from other ecosystems.​
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Go Jsonnet

    Go Jsonnet

    This an implementation of Jsonnet in pure Go

    go-jsonnet is a pure Go implementation of the Jsonnet data templating language, which extends JSON with variables, functions, imports, and a standard library so you can generate complex configuration safely. Instead of hand-maintaining massive JSON files, you write concise, reusable templates that evaluate to JSON or YAML, with deterministic semantics and rich error messages. The repository ships both an embeddable VM for Go programs and a command-line interpreter, making it easy to...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    KSP

    KSP

    Kotlin Symbol Processing API

    KSP is Kotlin’s lightweight, idiomatic alternative to Java annotation processing that gives compile-time access to Kotlin program structure. Rather than forcing Kotlin through Java’s annotation APIs, it exposes Kotlin-first symbols—classes, functions, properties, types—so processors can generate code efficiently. The design dramatically reduces incremental build overhead by operating directly on symbols without compiling stubs, which speeds up large multi-module projects. Processors run as...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Plural

    Plural

    Deploy open source software on Kubernetes in record time

    Deploy, secure, and scale open-source applications on your cloud in minutes. Plural comes with batteries included to elevate fast moving teams from the headache of operating third-party OSS apps. We elevate you from the work of building and maintaining your open-source infrastructure and let teams focus on delivering value. Dependency management between Terraform/Helm modules, with dependency-aware deployment and upgrades. Authenticated docker registry and chartmuseum proxy per repository....
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    KubeSphere

    KubeSphere

    The container platform tailored for Kubernetes multi-cloud, datacenter

    KubeSphere is a distributed operating system for cloud-native application management, using Kubernetes as its kernel. It provides a plug-and-play architecture, allowing third-party applications to be seamlessly integrated into its ecosystem. KubeSphere is also a multi-tenant container platform with full-stack automated IT operation and streamlined DevOps workflows. It provides developer-friendly wizard web UI, helping enterprises to build out a more robust and feature-rich platform, which...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Event Horizon

    Event Horizon

    Event Sourcing for Go!

    Event Horizon is a CQRS/ES toolkit for Go. Event Horizon is used in production systems but the API is not final! CQRS stands for Command Query Responsibility Segregation and is a technique where object access (the Query part) and modification (the Command part) are separated from each other. This helps in designing complex data models where the actions can be totally independent from the data output. ES stands for Event Sourcing and is a technique where all events that have happened in a...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Theseus

    Theseus

    A library for differentiable nonlinear optimization

    Theseus is a library for differentiable nonlinear optimization that lets you embed solvers like Gauss-Newton or Levenberg–Marquardt inside PyTorch models. Problems are expressed as factor graphs with variables on manifolds (e.g., SE(3), SO(3)), so classical robotics and vision tasks—bundle adjustment, pose graph optimization, hand–eye calibration—can be written succinctly and solved efficiently. Because solves are differentiable, you can backpropagate through optimization to learn cost...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Steampipe

    Steampipe

    Zero-ETL, infinite possibilities. Live query APIs, code & more

    Steampipe is the zero-ETL solution for getting data directly from APIs and services. We offer these Steampipe engines. SQL has been the data access standard for decades. It levels the playing field for your team, easily integrates with other systems, and accelerates delivery. Painlessly join live cloud configuration data with internal or external data sets to create new insights. Your cloud is a live database that changes fast. Don't wait on ETL to sync, or rely on old data. Crunch it where...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    Indico

    Indico

    A feature-rich event management system

    The effortless open-source tool for event organization, archival, and collaboration. Event-organization workflow that fits lectures, meetings, workshops, and conferences. A feature-rich event management system, made @ CERN, the place where the Web was born. A powerful and flexible hierarchical content management system for events, a full-blown conference organization workflow with call for Abstracts and abstract reviewing modules; flexible registration form creation and configuration;...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    Pacstall

    Pacstall

    An AUR-inspired package manager for Ubuntu

    Pacstall is an AUR-inspired package manager tailored for Ubuntu, aiming to simplify the installation of software not available in official repositories. It utilizes "pacscripts" to automate the building and installation of packages from source, providing users with a streamlined method to access a broader range of applications. Pacstall enhances the Ubuntu experience by bringing the flexibility and community-driven approach of Arch's AUR to Debian-based systems.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    ggwave

    ggwave

    Tiny data-over-sound library

    ggwave is a compact C++ library for transmitting small amounts of digital information between nearby devices through sound. It uses a frequency-shift keying protocol that converts data into audible or ultrasonic audio tones. Reed-Solomon error correction improves reliability when recordings contain noise or imperfect frequency detection. The library generates and analyzes raw waveforms while allowing applications to choose their own audio capture and playback systems. It supports use cases...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    PyJNIus

    PyJNIus

    Access Java classes from Python

    Pyjnius is a Python library for accessing Java classes. A Python module to access Java classes as Python classes using the Java Native Interface (JNI). Warning: the pypi name is now pyjnius instead of jnius. When you use autoclass, it will discover all the methods and fields of the class and resolve them. You can use the signatures method of JavaMethod and JavaMultipleMethod, to inspect the discovered signatures of a method of an object.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    ytt

    ytt

    YAML templating tool that works on YAML structure instead of text

    Template and patch as needed to easily make your configuration reusable and extensible. Works with your own and third-party YAML configuration. ytt templates are plain YAML documents made from nodes such as maps and arrays. ytt allows you to set values and attach statements (such as if and for loops) on those nodes. This eliminates text insertion concerns like manual escaping and allows for easy structure reuse, thus, increasing readability. Weave ytt templating into your own configuration,...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23
    The OpenGL Extension Wrangler Library
    The OpenGL Extension Wrangler Library is a simple tool that helps C/C++ developers initialize extensions and write portable applications. GLEW currently supports a variety of operating systems, including Windows, Linux, Darwin, Irix, and Solaris.
    Leader badge
    Downloads: 3,120 This Week
    Last Update:
    See Project
  • 24
    Ansible AUR

    Ansible AUR

    Ansible module to manage packages from the AUR

    ...It supports various AUR helpers such as yay, paru, pacaur, trizen, pikaur, and aurman, automatically selecting the first available helper or falling back to makepkg if none are found. This module facilitates the installation and upgrading of AUR packages within Ansible playbooks, streamlining package management for Arch Linux systems.​
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    JuiceFS

    JuiceFS

    JuiceFS is a distributed POSIX file system built on top of Redis

    A POSIX, HDFS and S3 compatible distributed file system for cloud. JuiceFS is designed to bring back the gold-old memories and experience of file systems in local disks to the cloud. JuiceFS is POSIX compliant and is fully compatible with HDFS and S3. Cloud app building or migrating, file sharing cross-geo and cross-cloud has become easier than ever before. Whether it's a public cloud, private cloud, or hybrid cloud, JuiceFS is available on any cloud of your choice and delivers flexibility,...
    Downloads: 11 This Week
    Last Update:
    See Project