Showing 859 open source projects for "open"

View related business solutions
  • 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
  • $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
  • 1
    Rome formatter

    Rome formatter

    Unified developer tools for JavaScript, TypeScript, and the web

    Rome is a formatter, linter, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS. Rome is designed to replace Babel, ESLint, webpack, Prettier, Jest, and others. Rome unifies functionality that has previously been separate tools. Building upon a shared base allows us to provide a cohesive experience for processing code, displaying errors, parallelizing work, caching, and configuration. Rome has strong conventions and aims to have minimal configuration. Read more about...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    dfdx

    dfdx

    Deep learning in Rust, with shape checked tensors and neural networks

    Deep learning in Rust, with shape-checked tensors and neural networks. Ergonomics & safety focused deep learning in Rust.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Cacao

    Cacao

    Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS)

    This library provides safe Rust bindings for AppKit on macOS (beta quality, fairly usable) and UIKit on iOS/tvOS (alpha quality, see repo). It tries to do so in a way that, if you've done programming for the framework before (in Swift or Objective-C), will feel familiar. This is tricky in Rust due to the ownership model, but some creative coding and assumptions can get us pretty far. This exists on crates.io in part to enable the project to see wider usage, which can inform development. That...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    jless

    jless

    jless is a command-line JSON viewer designed for reading

    jless is a command-line JSON viewer. Use it as a replacement for whatever combination of less, jq, cat and your editor you currently use for viewing JSON files. It is written in Rust and can be installed as a single standalone binary. Clean syntax highlighted display of JSON data, omitting quotes around object keys, closing object and array delimiters, and trailing commas. Expand and collapse objects and arrays so you can see both the high- and low-level structure of the data.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 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.
    Try Free
  • 5
    LibertyOS

    LibertyOS

    The kernel for LibertyOS

    LibertyOS Kernel is the core component of the LibertyOS operating system project, focused on creating a secure, privacy-respecting OS from the ground up. Written primarily in C and C++, the kernel is being developed to support modern hardware, incorporate essential system services, and maintain transparency in design. LibertyOS is built with an emphasis on user freedom, aiming to avoid corporate tracking, offer user-centric control, and provide a robust alternative to mainstream operating...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    Sulis

    Sulis

    Turn based tactical RPG with several campaigns, written in Rust

    ...Inspired by classic isometric RPGs like Baldur’s Gate and Final Fantasy Tactics, Sulis offers a data-driven design with customizable abilities, AI scripting, item systems, and modding support. The engine comes with a sample game and focuses on flexibility, extensibility, and performance, making it a solid foundation for indie RPG development and open-ended content creation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ggez

    ggez

    Rust library to create a Good Game Easily

    ggez is a Rust library to create a Good Game Easily. More specifically, ggez is a lightweight cross-platform game framework for making 2D games with minimum friction. It aims to implement an API based on (a Rustified version of) the LÖVE game framework. This means it contains basic and portable 2D drawing, sound, resource loading, and event handling, but finer details and performance characteristics may be different than LÖVE. ggez is not meant to be everything to everyone, but rather a good...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    rustfmt

    rustfmt

    Format Rust code

    A tool for formatting Rust code according to style guidelines. You can use rustfmt in Travis CI builds. We provide a minimal Travis CI configuration (see here) and verify its status using another repository. You can run rustfmt with Rust 1.24 and above. Rustfmt tries to work on as much Rust code as possible. Sometimes, the code doesn't even need to compile! In general, we are looking to limit areas of instability; in particular, post-1.0, the formatting of most code should not change as...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    aigc

    aigc

    An e-book about the real-world application of LLM

    "Building Large Language Model Applications: Application Development and Architecture Design" is an open source e-book about the real-world application of LLM. It introduces the basics and applications of large language models, as well as how to build your own models. These include writing, developing, and managing prompts, exploring what the best large language models can bring, and pattern and architecture design for LLM application development.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL Databases Icon
    99.99% Uptime for MySQL and PostgreSQL Databases

    Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

    Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
    Try Free
  • 10
    llm-chain

    llm-chain

    Rust crate for building chains in large language models

    We offer a collection of Rust crates packed with features that make working with Large Language Models easy and seamless. With llm-chain, you can focus on building powerful AI applications. Create reusable and easily customizable prompt templates for consistent and structured interactions with LLMs. Build powerful chains of prompts that allow you to execute more complex tasks, step by step, leveraging the full potential of LLMs. Provides seamless integration with LLaMa models, enabling...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    Zika-Player

    Cool Retro Audio Player

    Cross-Platform Audio Player built with Sveltekit, TailwindCSS & Tauri.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Ebou

    Ebou

    A cross platform Mastodon Client written in Rust

    Ebou is a different take on the Microblogging / Mastodon experience. It groups new Toots by author and displays them in a UI not unlike modern messengers like Telegram, iMessage or WhatsApp. This makes it easy to see your friends' updates at once. It also has a Conversation view which helps see replies in the originating context. Ebou is currently an experiment and therefore missing some features that you might expect from a full Mastodon client. They will be implemented over time.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    Felix OS

    Felix OS

    Experimental operating system written in Rust

    felix is a simple 64-bit hobby operating system written in Rust, designed as an educational and personal exploration into systems programming. It features a monolithic kernel that supports basic multitasking, memory management, and user programs. Built from the ground up with Rust’s strong safety guarantees, felix aims to strike a balance between low-level hardware access and modern software practices. It runs on x86_64 platforms via QEMU and includes a basic shell and ELF binary loader,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    SmartGPT

    SmartGPT

    A program that provides LLMs with ability to complete complex tasks

    SmartGPT is an experimental autonomous agent framework built to help large language models tackle complex tasks with minimal or no additional user input. It works by decomposing larger objectives into smaller steps and gathering information from the internet and other outside sources as needed. The project is written in Rust and emphasizes modularity, allowing developers to compose different “Autos” depending on the workflow they want to build. Its architecture separates responsibility...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Good Man in the Middle

    Good Man in the Middle

    Rule-based MITM engine. Rewriting, redirecting and rejecting on HTTP

    Rule-based MITM engine. Rewriting, redirecting and rejecting on HTTP(S) requests and responses, supports JavaScript.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    llm

    llm

    An ecosystem of Rust libraries for working with large language models

    llm is an ecosystem of Rust libraries for working with large language models - it's built on top of the fast, efficient GGML library for machine learning. The primary entry point for developers is the llm crate, which wraps the llm-base and the supported model crates. Documentation for the released version is available on Docs.rs. For end-users, there is a CLI application, llm-cli, which provides a convenient interface for interacting with supported models. Text generation can be done as a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17

    Mutation2 Rust

    Program to show point mutation, insertion and deletion on DNA, RNA

    You can watch the result of point mutation, insertion and deletion on a short strand of DNA, the complementary strand of RNA and the Amino Acids
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Ambient

    Ambient

    The multiplayer game engine

    Ambient is an open-source, cross-platform runtime and engine for building and deploying high-performance multiplayer games and 3D applications, using a modern stack built on Rust, WebAssembly (WASM), and WebGPU. It aims to make multiplayer game development accessible and flexible, providing an entity-component-system (ECS) at its core that doubles as a real-time in-game database; everything in the game — from world objects to runtime data — is represented as entities + components, which can be synchronized across clients automatically. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    Mutation-Rust

    Simulation of point mutation, deletion, insertion

    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Wasmer Python

    Wasmer Python

    WebAssembly runtime for Python

    Wasmer Python is a language binding that allows Python applications to execute WebAssembly modules using the Wasmer runtime, enabling developers to run portable, sandboxed code within Python environments. It provides a Pythonic API for loading, compiling, and executing WebAssembly binaries while maintaining strong security guarantees through sandboxing. The library allows interaction with WebAssembly modules via imports, exports, and shared memory, enabling integration between Python code...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Lunatic

    Lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

    Lunatic is a universal runtime for fast, robust and scalable server-side applications. It's inspired by Erlang and can be used from any language that compiles to WebAssembly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CYFS

    CYFS

    CYFS is the next-generation technology to build real Web3

    CYFS (Cyber File System) is a next-generation decentralized application protocol designed to redefine internet infrastructure by replacing traditional HTTP and DNS with a content-addressed, owner-controlled system. It allows apps to run entirely peer-to-peer, where users fully own their data and devices participate in the network without central servers. CYFS uses innovative technologies such as object-capability security and named data networking to offer performance, security, and offline...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Rouille

    Rouille

    Web framework in Rust

    Rouille is a micro-web-framework library. It creates a listening socket and parses incoming HTTP requests from clients, then gives you the hand to process the request. Rouille was designed to be intuitive to use if you know Rust. Contrary to express-like frameworks, it doesn't employ middlewares. Instead, everything is handled in a linear way. Concepts closely related to websites (like cookies, CGI, form input, etc.) are directly supported by rouille. More general concepts (like database...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Chat AI Desktop App

    Chat AI Desktop App

    Unofficial ChatGPT desktop app for Mac & Windows menubar using Tauri

    Unofficial open source Chat AI desktop app for Mac, Windows, and Linux menubar using tauri & rust.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 25
    KumoMTA

    KumoMTA

    The first Open-Source high-performance MTA for high-volume senders

    KumoMTA is an Open-Source, enterprise-grade email message transfer agent (MTA) software for sending high-volume, business-critical emails. KumoMTA is typically chosen by high-volume email users looking to replace PowerMTA, Momentum, or traditional Open Source MTAs. KumoMTA offers high-performance message relay to the tune of millions of messages per hour per server, combined with extreme flexibility and configurability through its use of a Lua scripting engine for configuration and message management.
    Downloads: 0 This Week
    Last Update:
    See Project