Showing 4481 open source projects for "linux operating systems"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • 1
    Trellis AI

    Trellis AI

    All-in-one AI framework & toolkit for Claude Code & Cursor

    Trellis is an advanced workflow and agent orchestration framework designed for building, managing, and scaling intelligent applications that coordinate numerous autonomous components. At its core, Trellis lets developers define units of work — called tasks or agents — and compose them into rich workflows that can operate with concurrency, conditional logic, and dynamic branching, all without sacrificing readability or control. It emphasizes modular design, encouraging users to encapsulate...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    Generative AI Examples

    Generative AI Examples

    Generative AI Examples is a collection of GenAI examples

    Efficiently integrate secure, performant, and cost-effective Generative AI workflows into business value. Detailed framework of composable building blocks for state-of-the-art generative AI systems including LLMs, data stores, and prompt engines. Architectural blueprints of retrieval-augmented generative AI component stack structure and end-to-end workflows. A four-step assessment for grading generative AI systems around performance, features, trustworthiness and enterprise-grade readiness.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Twill

    Twill

    Twill is an open source CMS toolkit for Laravel

    Twill is an open source Laravel package that helps developers rapidly create a custom CMS that is beautiful, powerful, and flexible. By standardizing common functions without compromising developer control, Twill makes it easy to deliver a feature-rich admin console that focuses on modern publishing needs. Twill is an AREA 17 product. It was crafted with the belief that content management should be a creative, productive, and enjoyable experience for both publishers and developers. With a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Kord

    Kord

    Idiomatic Kotlin Wrapper for The Discord API

    Kord is still in an experimental stage, as such we can't guarantee API stability between releases. While we'd love for you to try out our library, we don't recommend you use this in production just yet. Kord was created as an answer to the frustrations of writing Discord bots with other JVM libraries, which either use thread-blocking code or verbose and scope-restrictive reactive systems. We believe an API written from the ground up in Kotlin with coroutines can give you the best of both...
    Downloads: 4 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    spring-cloud-gateway

    spring-cloud-gateway

    A Gateway built on Spring Framework and Spring Boot

    Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, one-time tokens, global locks, leadership election, distributed sessions, cluster state). Coordination of distributed systems leads to boiler plate patterns, and using Spring Cloud developers can quickly stand up services and applications that implement those patterns....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Rules Engine

    Rules Engine

    A Json based Rules Engine with extensive Dynamic expression support

    A Json-based Rules Engine with extensive Dynamic expression support. RulesEngine is a highly extensible library to build a rule-based system using C# expressions. Rules Engine is a library/NuGet package for abstracting business logic/rules/policies out of a system. It provides a simple way of giving you the ability to put your rules in a store outside the core logic of the system, thus ensuring that any change in rules don't affect the core system. You need to store the rules based on the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    Clean Architecture Solution Template

    Clean Architecture Solution Template

    Clean Architecture Solution Template for .NET 6

    This is a solution template for creating a Single Page App (SPA) with Angular and ASP.NET Core following the principles of Clean Architecture. Create a new project based on this template by clicking the above Use this template button or by installing and running the associated NuGet package (see Getting Started for full details). The template is configured to use an in-memory database by default. This ensures that all users will be able to run the solution without needing to set up...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Exegol

    Exegol

    Fully featured and community-driven hacking environment

    Exegol is a community-driven hacking environment, powerful and yet simple enough to be used by anyone in day-to-day engagements. Exegol is the best solution to deploy powerful hacking environments securely, easily, and professionally. No more unstable, not-so-security-focused systems lacking major offensive tools. Kali Linux (and similar alternatives) are great toolboxes for learners, students, and junior pentesters. However professionals have different needs, and their context requires a whole new design.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    Beast

    Beast

    HTTP and WebSocket built on Boost.Asio in C++11

    Beast is a header-only C++ library that provides low-level HTTP, WebSocket, and networking protocol building blocks on top of Boost.Asio. It is designed for developers who need to build interoperable clients, servers, proxies, gateways, or custom protocol components rather than using a high-level web framework. Beast follows Boost.Asio’s asynchronous model, so it fits naturally into event-driven C++ networking applications. Its algorithms are role-agnostic, meaning the same core abstractions...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Nix

    Nix

    Nix, the purely functional package manager

    Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems. Nix builds packages in isolation from each other. This ensures that they are reproducible and don’t have undeclared dependencies, so if a package works on one machine, it will also work on another. Nix makes it trivial to share development and build environments for your projects, regardless of what programming languages and tools you’re...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    zero-native

    zero-native

    Build desktop + mobile apps with Zig and web UI

    zero-native is a Zig-based native app shell for building desktop and mobile applications with web user interfaces. It lets developers use modern frontend frameworks while keeping the native layer small, fast, and close to the operating system. The project supports lightweight system WebView rendering for smaller binaries, while also offering Chromium through CEF when predictable rendering is more important. Its Zig foundation enables fast native rebuilds and direct access to platform SDKs,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Tokio

    Tokio

    A runtime for writing reliable asynchronous applications with Rust

    Build reliable network applications without compromising speed, with Tokio! Tokio is an event-driven, non-blocking I/O platform and asynchronous runtime for the Rust programming language that allows you to write reliable and slim network applications. At a high level, Tokio provides a number of components needed for building asynchronous applications. These include a multithreaded, work-stealing based task scheduler; a reactor that's supported by the operating system's event queue; and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    libpqxx

    libpqxx

    The official C++ client API for PostgreSQL

    libpqxx is the official C++ client library for interacting with PostgreSQL, providing a high-level, type-safe API on top of the native libpq library. It allows C++ applications to connect to PostgreSQL databases, execute queries, and handle results with idiomatic C++ syntax. The library is suitable for performance-critical and systems-level applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    userver

    userver

    Production-ready C++ Asynchronous Framework with rich functionality

    userver is a modern C++ framework for building asynchronous, high-performance microservices. Developed by Yandex, it provides a robust architecture for writing non-blocking network applications, with built-in support for gRPC, HTTP, database clients, metrics, and more. userver is designed for production-scale backend systems that require low latency and high reliability.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Certificate Transparency Go

    Certificate Transparency Go

    Auditing for TLS certificates (Go code)

    certificate-transparency-go is a Go codebase for building and interacting with Certificate Transparency (CT) systems, from low-level parsing to full log operation. It includes forked ASN.1 and X.509 packages tailored to accept and analyze real-world certificates, including pre-certificates that stricter libraries would reject, supporting CT’s role as an ecosystem observatory. A TLS parsing library, CT data types, and multiple client libraries enable access to CT logs over HTTP and DNS, along...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    libgphoto2

    libgphoto2

    The libgphoto2 camera access and control library

    libgphoto2 is a library that can be used by applications to access various digital cameras. libgphoto2 itself is not a GUI application, as opposed to gphoto. There are GUI frontends for the gphoto2 library, however, such as gtkam for example. libgphoto2 can only talk to cameras the language of those it understands. That is, if you own a camera that speaks a language that isn't published anywhere and nobody has been able to figure out the meaning of the sentences, libgphoto2 cannot...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Redwood

    Redwood

    The App Framework for Startups

    Focus on building your startup, not fighting your framework. Redwood is the full-stack web framework designed to help you grow from side project to startup. Our mission is to help more startups explore more territory, more quickly. We begin by crafting a more integrated framework. We’ve chosen the world’s most popular rendering engine to power Redwood’s web frontend. With React, you’ll have your pick of learning materials, design systems, and trained employees. As your project grows, so will...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Sming

    Sming

    Open source framework simplifying the creation of C++ applications

    Sming is an asynchronous embedded C/C++ framework with superb performance and multiple network features. Sming is open source, modular and supports multiple architectures including ESP8266 and ESP32. Superb performance and memory usage (Sming compiles to native firmware!) Fast and user-friendly development. Integrated host emulator to assist with developing, testing, and debugging libraries and applications on a PC before uploading them to an actual microcontroller. Built-in powerful...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    AG-UI

    AG-UI

    The Agent-User Interaction Protocol

    AG-UI is an open, lightweight protocol for connecting AI agents to user-facing applications through a standardized event-based interface. It is designed to make agent behavior visible, interactive, and controllable inside real-time front-end experiences. Instead of treating an AI agent as a black-box chat endpoint, AG-UI defines structured events for messages, tool calls, state changes, lifecycle updates, and user interactions. This makes it easier for developers to build agent-powered apps...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    DynaMix

    DynaMix

    A new take on polymorphism

    DynaMix (Dynamic Mixins) is an alternative take on object-oriented programming and dynamic polymorphism. It lets users compose and modify polymorphic objects at run time. The main target language is C++, but C is also supported. The library is a means to create a project's architecture rather than achieve its purpose. It helps with extensibility, readability, scalability, and interoperability. It focuses on maximal performance and minimal memory overhead. The library uses the type...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    TinyGo

    TinyGo

    Go compiler for small place

    TinyGo brings the Go programming language to embedded systems and to the modern web by creating a new compiler based on LLVM. You can compile and run TinyGo programs on over 60 different microcontroller boards such as the BBC micro:bit and the Arduino Uno. TinyGo can also produce WebAssembly (WASM) code which is very compact in size. You can compile programs for web browsers, as well as for server and edge computing environments that support the WebAssembly System Interface (WASI) family of...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Jaeger UI

    Jaeger UI

    Web UI for Jaeger

    Visualize distributed tracing with Jaeger. Distributed tracing observability platforms, such as Jaeger, are essential for modern software applications that are architected as microservices. Jaeger maps the flow of requests and data as they traverse a distributed system. These requests may make calls to multiple services, which may introduce their own delays or errors. Jaeger connects the dots between these disparate components, helping to identify performance bottlenecks, troubleshoot...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    FreeBASIC Compiler
    Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.
    Leader badge
    Downloads: 1,085 This Week
    Last Update:
    See Project
  • 24
    three-d

    three-d

    Makes it simple to draw stuff across platforms (including web)

    three-d is a lightweight and modern 3D rendering library written in Rust that targets both native and WebAssembly environments, providing a simple yet powerful abstraction over GPU-based graphics APIs. It is designed to make 3D graphics programming accessible while still offering fine-grained control over rendering pipelines, materials, lighting, and camera systems. The library leverages modern graphics standards such as OpenGL and WebGL to deliver high-performance rendering across...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    XXL-SSO

    XXL-SSO

    A distributed single-sign-on framework

    XXL-SSO is a distributed single sign-on (SSO) system designed to provide centralized authentication and authorization across multiple applications and services. It enables users to log in once and gain access to various systems without needing to reauthenticate, improving both user experience and security. The project is built with scalability in mind, supporting distributed environments where multiple services need to share identity information. It likely includes token-based authentication...
    Downloads: 0 This Week
    Last Update:
    See Project