Showing 56 open source projects for "project-open"

View related business solutions
  • $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
  • 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.
    Get Started Free
  • 1
    RustDesk Server Program

    RustDesk Server Program

    Self-host your own RustDesk server

    ...The project targets simplicity of deployment while maintaining performance characteristics suitable for interactive screen sharing and file transfer. It supports common operational needs such as configuring ports, authentication modes, and relay behavior to match diverse network constraints. Together with RustDesk clients, it offers a fully open alternative to proprietary remote-access ecosystems with an emphasis on privacy and self-custody.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 2
    Rust

    Rust

    Rust tools, libraries

    ...The repository is designed to work with the author’s Flow task runner, which provides setup, task discovery, and deployment commands. Some utilities can be compiled and installed into the user’s local path through project-specific deploy commands. The project is useful as a reference for how a developer organizes practical Rust tooling across many small programs. Its main value is as a living toolkit for experimentation, automation, and personal productivity in the Rust ecosystem.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Nitro Secure Module library

    Nitro Secure Module library

    Provides Nitro Enclaves with attestation capability

    This provides a library for interacting with the Nitro Secure Module, which provides Nitro Enclaves with attestation capability. This is a collection of helpers which Nitro Enclaves userland applications can use to communicate with a connected NitroSecureModule (NSM) device. Various operations can be requested such as PCR query and manipulation, attestation, entropy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    cuda-oxide

    cuda-oxide

    cuda-oxide is an experimental Rust-to-CUDA compiler

    cuda-oxide is an experimental NVIDIA Labs project that brings Rust closer to native CUDA GPU development. It works as a Rust-to-CUDA compiler path that lets developers write SIMT GPU kernels in idiomatic Rust instead of using a separate CUDA C++ workflow. The project compiles standard Rust code directly to PTX, avoiding DSLs, source-to-source translation, or foreign-language bindings.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 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
  • 5
    LiteBox

    LiteBox

    A security-focused library OS supporting kernel execution

    ...A key aspect of the project is that it targets both kernel-mode and user-mode scenarios, enabling experimentation with different trust and performance tradeoffs. The repository positions LiteBox as a foundation for building hardened execution environments where untrusted or semi-trusted components can run with reduced privileges and a minimized host interface.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Russh

    Russh

    Rust SSH client & server library

    ...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. For teams building terminals, proxies, or embedded management planes, it offers a robust foundation without shelling out to external binaries.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Nub

    Nub

    The fast all-in-one Node.js toolkit

    ...By consolidating common development tasks into a unified toolchain, Nub seeks to simplify project setup, execution, and dependency management for modern JavaScript applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Mini Jinja

    Mini Jinja

    MiniJinja is a powerful but minimal dependency template engine

    MiniJinja is a minimal-dependency template engine based on the syntax and behavior of Python’s Jinja2. It is implemented primarily for Rust and also has Go, JavaScript, Python, C, and CLI-related components. The project supports Jinja-style templates, inheritance, filters, expressions, dynamic objects, and serde-compatible data. It is designed to stay close to Jinja2 while keeping compile times, dependencies, and API surface manageable for Rust programs. MiniJinja can also be used as a small expression language or embedded template layer in larger applications. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    SpaceWasm

    SpaceWasm

    A flight-compliant WebAssembly interpreter

    ...Its custom memory model uses fixed-size pages to provide deterministic allocation behavior and avoid panic on allocation failure. Embedders can expose controlled host functions while restricting program access, compute time, and system interactions. The project emphasizes sandboxing, portability, predictable resource use, and compatibility with flight-software requirements. Tests, fuzzing, benchmarks, requirements, and integration components are included in the Rust codebase.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    insta

    insta

    A snapshot testing library for rust

    ...It lets developers compare complex values against stored reference outputs instead of writing fragile manual assertions. Snapshot tests are useful when outputs are large, structured, or expected to change during development. The project includes macros for generating snapshots, reviewing changes, and storing inline snapshots inside source files. A companion cargo tool helps manage the review workflow, while a VS Code extension improves snapshot file editing and inspection. Insta is especially useful for command output, serializers, parsers, compilers, debug values, and tests where human review matters.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Diom

    Diom

    Components platform for robust services

    Diom is a backend components platform for building reliable, idiomatic services without repeatedly reimplementing common infrastructure pieces. It provides high-level APIs for service components such as caching, rate limiting, idempotency, queues, and other backend primitives. The project is designed to reduce boilerplate while keeping services robust, predictable, and production-friendly. It runs with zero runtime dependencies and uses its own storage, which makes deployment simpler than stitching together multiple external systems. Diom can operate as a single node or as a highly available cluster, depending on the service requirements. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    pgwire

    pgwire

    PostgreSQL wire protocol implemented as a rust library.

    ...This library implements PostgreSQL Wire Protocol and provides essential APIs to write PostgreSQL-compatible servers and clients. If you are interested in a related topic, you can check project ideas to build on top of this library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    RuVector

    RuVector

    Self-Learning, Vector Graph Neural Network, and Database built in Rust

    RuVector is part of the broader rUv ecosystem of AI engineering tools and focuses on enabling advanced vector-based processing and intelligent system development within agentic and AI-driven pipelines. The project fits into a larger vision of modular, composable AI infrastructure designed to support autonomous agents, data retrieval, and intelligent automation workflows. It emphasizes extensibility and interoperability with modern AI stacks, allowing developers to integrate vector operations into search, reasoning, or generative systems. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Ollama-rs

    Ollama-rs

    A simple and easy-to-use library for interacting with the Ollama API

    ...The library supports a wide range of operations, including text generation, chat interactions, embeddings, and model management, making it suitable for both simple applications and more advanced AI workflows. It includes streaming capabilities for real-time output, allowing developers to process responses incrementally rather than waiting for full completions. The project also introduces support for tool calling and custom function integration, enabling more dynamic and agent-like behavior within applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    rspirv

    rspirv

    Rust implementation of SPIR-V module processing functionalities

    rspirv is a Rust-based parser, builder, and disassembler for SPIR-V, the intermediate binary format used in Vulkan and OpenCL for shaders and compute kernels. It’s part of the gfx-rs ecosystem, a suite of graphics tools aiming to provide cross-platform rendering capabilities in Rust. rspirv enables manipulation and inspection of SPIR-V modules, which is useful in shader compilers, graphics drivers, and development tools for low-level GPU programming. The library strictly follows the SPIR-V...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Rust Programming Language

    Rust Programming Language

    Empowering everyone to build reliable and efficient software

    The Rust Programming Language is a language that empowers you to build reliable and efficient software. It runs blazingly fast and is memory-efficient, so it can power performance-critical services and run on embedded devices. It has a rich type system and ownership model, ensuring both thread and memory safety. Consisting of a standard library, great documentation and a friendly compiler, plus a top-notch build tool, package manager, auto-formatter and many other great tools, it’s the...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    pdf-inspector

    pdf-inspector

    Fast Rust library for PDF inspection, classification

    pdf-inspector is a fast Rust library for classifying PDFs and extracting structured text without OCR. It distinguishes text-based, scanned, image-based, and mixed documents while returning confidence scores and pages that may need OCR. Its position-aware parser preserves font data, coordinates, reading order, and multi-column layouts. The converter produces clean Markdown with headings, lists, code blocks, links, page breaks, and formatted tables. It supports CID fonts, several encodings,...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 18
    Napkin Math

    Napkin Math

    Techniques and numbers for estimating system's performance

    Napkin Math is a technical reference project for estimating software system performance from first principles. It collects practical numbers, benchmark-style measurements, and mental models that help engineers make fast back-of-the-envelope calculations. The project is useful for questions like how much memory throughput matters, how long storage operations may take, what network latency to expect, or how expensive logging could become at high request volume.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Polars

    Polars

    Dataframes powered by a multithreaded, vectorized query engine

    Polars is a high-performance, multi-language DataFrame library built in Rust using Apache Arrow. It delivers blazing-fast, vectorized, and parallel data manipulation with both eager and lazy execution, making it an excellent tool for data processing in Python, Rust, Node.js, R, and SQL contexts.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Rust-Lightning

    Rust-Lightning

    Bitcoin Lightning library written in Rust

    ...The main crate, lightning, does not handle networking, persistence, or any other I/O. Thus, it is runtime-agnostic, but users must implement basic networking logic, chain interactions, and disk storage. The project implements all of the BOLT specifications in the 1.0 spec. The implementation has pretty good test coverage that is expected to continue to improve. It is also anticipated that as developers begin using the API, the lessons from that will result in changes to the API, so any developer using this API at this stage should be prepared to embrace that. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Peroxide

    Peroxide

    Rust numeric library with high performance and friendly syntax

    Rust numeric library contains linear algebra, numerical analysis, statistics and machine learning tools with R, MATLAB, Python-like macros. Peroxide uses a 1D data structure to represent matrices, making it straightforward to integrate with BLAS (Basic Linear Algebra Subprograms). This means that Peroxide can guarantee excellent performance for linear algebraic computations by leveraging the optimized routines provided by BLAS. For users familiar with numerical computing libraries like...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    Substrate Node Template

    Substrate Node Template

    A rust implementation of the Quip Protocol forked from Substrate

    Substrate Node Template is a Rust-based implementation of the Quip Protocol built on top of the Substrate blockchain framework, providing a customizable foundation for building decentralized networks. The project is structured as a blockchain node template, including components such as runtime logic, networking, consensus mechanisms, and RPC interfaces. It leverages FRAME, Substrate’s modular runtime development system, allowing developers to compose blockchain functionality through reusable pallets. The node supports development and testing environments with configurable genesis states and pre-funded accounts, making it suitable for experimentation and rapid prototyping. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    mdBook

    mdBook

    Create books from markdown files

    mdBook is a command line tool and Rust crate to create books with Markdown. The output resembles tools like Gitbook, and is ideal for creating product or API documentation, tutorials, course materials or anything that requires a clean, easily navigable and customizable presentation. mdBook is written in Rust; its performance and simplicity made it ideal for use as a tool to publish directly to hosted websites such as GitHub Pages via automation. This guide, in fact, serves as both the mdBook...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    redis-rs

    redis-rs

    Redis library for rust

    Redis-rs is a Rust library for interacting with Redis databases, offering high-performance data manipulation capabilities for Rust developers.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    pretzelhammer's Rust blog

    pretzelhammer's Rust blog

    Educational blog posts for Rust beginners

    Educational blog posts for Rust beginners.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next