Open Source Rust Software Development Software - Page 8

Rust Software Development Software

View 6257 business solutions

Browse free open source Rust Software Development Software and projects below. Use the toggles on the left to filter open source Rust Software Development Software by OS, license, language, programming language, and project status.

  • 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
  • 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
    Glicol

    Glicol

    Graph-oriented live coding language and music/audio DSP library

    Glicol is a graph-oriented live coding language and audio engine designed for real-time music creation and digital signal processing, written entirely in Rust. It introduces a unique paradigm where audio synthesis and sequencing are represented as interconnected nodes, allowing developers and musicians to construct complex sound pipelines through declarative code. The language is designed to be accessible to beginners while still offering powerful capabilities for advanced users, enabling both quick experimentation and precise control over audio generation. Glicol’s engine operates without garbage collection and is optimized for real-time performance, achieving sample-accurate audio synthesis across multiple platforms. It can run in browsers via WebAssembly, as well as in desktop applications, VST plugins, and embedded systems like Bela boards, making it highly portable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Gloo

    Gloo

    A modular toolkit for building fast, reliable Web applications

    Gloo is a modular toolkit for building web applications in Rust using WebAssembly, providing ergonomic abstractions over low-level browser APIs. Instead of acting as a full framework, Gloo is designed as a collection of small, focused libraries that developers can use individually or together depending on their needs. It wraps complex bindings from libraries like web-sys and js-sys, making browser APIs easier to use in idiomatic Rust while maintaining performance and type safety. The toolkit includes utilities for tasks such as event handling, timers, storage, networking, and more, enabling developers to build both full applications and targeted WebAssembly modules. Gloo’s design philosophy emphasizes modularity, allowing developers to compose only the components they need without pulling in unnecessary dependencies. It is intended to support both large-scale applications and small integrations within existing JavaScript projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Grafbase

    Grafbase

    The Grafbase GraphQL Federation Gateway

    Grafbase is an open-source GraphQL federation gateway and API platform designed to unify multiple backend services and data sources into a single, high-performance GraphQL interface. The project provides a Rust-based gateway that acts as the central layer for composing and managing distributed APIs, particularly in microservice architectures where data may come from many independent systems. By supporting GraphQL federation standards, the platform enables teams to combine multiple subgraphs or services into a unified schema that clients can query as a single endpoint. Grafbase is designed for large-scale production environments, emphasizing high throughput, low latency, and efficient resource usage through its Rust implementation. The system also includes tools for schema governance, API lifecycle management, and collaboration workflows, helping engineering teams safely evolve complex APIs over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Graph Node

    Graph Node

    Graph Node indexes data from blockchains such as Ethereum

    The Graph is an indexing protocol for querying networks like Ethereum and IPFS. Anyone can build and publish open APIs, called subgraphs, making data easily accessible. Subgraphs can be composed into a global graph of all the world's public information. This data can be transformed, organized, and shared across applications for anyone to query with just a few keystrokes. Before The Graph, teams had to develop and operate proprietary indexing servers. This required significant engineering and hardware resources and broke the important security properties required for decentralization. All data is stored and processed on open networks with verifiable integrity. The Graph makes querying this data fast, reliable, and secure. Entrepreneurs are creating next level apps to scale human coordination on the internet. It's a new frontier and we're just getting started.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • 5
    GraphQL Juniper

    GraphQL Juniper

    GraphQL server library for Rust

    GraphQL is a data query language developed by Facebook intended to serve mobile and web application frontends. Juniper makes it possible to write GraphQL servers in Rust that are type-safe and blazingly fast. We also try to make declaring and resolving GraphQL schemas as convenient as Rust will allow. Juniper does not include a web server - instead it provides building blocks to make integration with existing servers straightforward. It optionally provides a pre-built integration for the Actix, Hyper, Iron, Rocket, and Warp frameworks, including embedded Graphiql and GraphQL Playground for easy debugging. The best place to get started is the Juniper Book, which contains guides with plenty of examples, covering all features of Juniper. Juniper supports the full GraphQL query language according to the specification (October 2021), including interfaces, unions, schema introspection, and validations. It can also output the schema in the GraphQL Schema Language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GritQL

    GritQL

    GritQL is a query language for searching, linting, and modifying code

    GritQL is a query language designed to facilitate human-AI collaboration by providing an intuitive interface for querying and retrieving structured data. It acts as a bridge between AI models and databases, enabling natural language interaction with structured data sources.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Habitat

    Habitat

    Modern applications with built-in automation

    Habitat is an open-source automation framework that enables the creation of platform-independent build artifacts with built-in deployment and management capabilities. By packaging applications with their dependencies and configuration, Habitat allows for consistent and repeatable deployments across various environments, from bare metal to containers and cloud platforms. Its approach to application automation simplifies the management of complex systems.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Holochain

    Holochain

    The current, performant & industrial strength version of Holochain

    Holochain is a post-blockchain framework for building agent-centric, distributed applications. Instead of using global consensus, Holochain enables each agent (user) to maintain their own local state while validating actions with a shared set of rules. This allows for scalable, secure, and resilient apps where data is owned and controlled by users. Ideal for social apps, cooperatives, and data sovereignty platforms, Holochain focuses on enabling collaboration without central servers or miners. It offers a complete toolkit for developers to create decentralized, peer-to-peer apps with built-in integrity and trust systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Holochain-rust

    Holochain-rust

    The Holochain framework implemented in rust

    Holochain-rust is an implementation of the Holochain framework in Rust, providing the core libraries and developer tooling needed to build peer-to-peer distributed applications without relying on centralized servers or blockchain consensus mechanisms. The framework follows an agent-centric architecture, where each participant maintains their own data chain while sharing and validating data through a distributed hash table. This design eliminates the need for global consensus, allowing applications to scale efficiently and operate with greater autonomy and resilience. The project includes multiple components such as the core runtime, a developer kit for writing application logic (zomes), a conductor for managing application instances, and command-line tools for development and testing. Applications are typically compiled to WebAssembly and executed within a secure runtime environment, enabling portability and sandboxing.
    Downloads: 0 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
  • 10
    Hook0

    Hook0

    Webhook server that helps you provide webhooks to your users

    Hook0 is an open-source webhook server that helps applications provide webhooks to their users through an API and dashboard. It manages common webhook product requirements such as subscriptions, event delivery, retries, event scoping, and delivery response tracking. The platform lets users subscribe to specific event types, which makes webhook delivery more precise and easier to manage. It also persists events and webhook call responses, giving teams visibility into what was sent, what failed, and what needs investigation. Hook0 is useful for SaaS products that want to offer customer-facing webhooks without rebuilding the same infrastructure repeatedly. It combines developer-facing REST APIs with an application dashboard for managing webhook behavior in real time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Jujutsu

    Jujutsu

    A Git-compatible DVCS that is both simple and powerful

    Jujutsu (JJ VCS) is a modern, Git-compatible version control system designed to simplify and improve how developers manage code changes. It offers a clean and intuitive workflow that works well for both individual developers and large teams with complex histories. Jujutsu separates its user interface from its storage backend, allowing it to use Git repositories while rethinking the developer experience. The system treats the working copy as a real commit, removing the need for staging areas or stashes. Jujutsu records conflicts as first-class objects, making conflict resolution more flexible and reliable. It also maintains a complete operation log, allowing users to undo almost any action. Jujutsu aims to deliver powerful history rewriting and rebasing features without the complexity commonly associated with traditional tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Just One Single History

    Just One Single History

    Just One Single History

    Combine the advantages of a monorepo with those of multirepo setups by leveraging a blazingly-fast, incremental, and reversible implementation of git history filtering. The partial repo will act as a normal git repository but only contain the files found in the subdirectory and only commits affecting those files. The partial repo supports both fetch as well as push operation. This helps not just to improve performance on the client due to having fewer files in the tree, it also enables collaboration on parts of the monorepo with other parties utilizing git's normal distributed development features. For example, this makes it easy to mirror just selected parts of your repo to public github repositories or specific customers. Simplify code sharing and dependency management. Beyond just subdirectories, Josh supports filtering, re-mapping and composition of arbitrary virtual repositories from the content found in the monorepo.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    KDash

    KDash

    A simple and fast dashboard for Kubernetes

    A simple terminal dashboard for Kubernetes built with Rust. KDash only offers a view of the resources with a focus on speed and UX. Really, if something is slow or has bad UX then please raise a bug. Hence the UI/UX is designed to be more user-friendly and easier to navigate with contextual help everywhere and a tab system to switch between different resources easily.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Kameo

    Kameo

    Fault-tolerant Async Actors Built on Tokio

    Kameo is a lightweight Rust library for building fault-tolerant, distributed, and asynchronous actors. It allows seamless communication between actors across nodes, providing scalability, backpressure, and panic recovery for robust distributed systems. Kameo stands out by offering simplicity, resilience, and scalability. It's not just about making concurrent programming easier—it's about empowering you to build the reliable, efficient, and scalable systems that today's users demand. Whether you're a seasoned developer or just starting out, Kameo is designed to be relatable and accessible, providing you with the tools you need to bring your ideas to life.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Krustlet

    Krustlet

    Kubernetes Rust Kubelet

    Krustlet is a Kubernetes kubelet implementation written in Rust that enables Kubernetes clusters to run workloads based on WebAssembly instead of traditional container images. It acts as an alternative node agent that integrates with Kubernetes while replacing the container runtime with a WebAssembly runtime, allowing applications to be deployed as Wasm modules. This approach provides improved startup times, stronger security isolation, and reduced resource consumption compared to containers, making it particularly appealing for edge and cloud-native environments. Krustlet supports WASI (WebAssembly System Interface), enabling Wasm modules to interact with system resources in a controlled and standardized way. It is designed to integrate seamlessly into existing Kubernetes clusters, allowing developers to schedule and manage Wasm workloads using familiar Kubernetes APIs and tooling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    LSP-AI

    LSP-AI

    LSP-AI is an open-source language server

    LSP-AI is an open source language server that serves as a backend for AI-powered functionality in your favorite code editors. It offers features like in-editor chatting with LLMs and code completions. Because it is a language server, it works with any editor that has LSP support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    LaReview

    LaReview

    The code review workbench

    LaReview is a developer-first, local-first code review workbench designed to transform complex pull requests or diffs into structured, high-signal review workflows powered by AI assistance. Instead of overwhelming developers with raw diffs or automated comment spam, the tool analyzes code changes and generates an intent-driven review plan that groups changes into logical flows such as authentication, API behavior, or data handling, and prioritizes them based on risk. It operates as a desktop application with CLI integration, allowing users to launch reviews directly from their terminal while keeping all processing local to ensure security and prevent data leakage. The system presents reviews as hierarchical task trees, enabling developers to work through changes step by step, attach notes, and track progress across different review concerns.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Leptos

    Leptos

    Build fast web applications with Rust

    Leptos is a full‑stack Rust framework for building web apps that supports client-only SPAs, SSR/MPR rendered on the server, and hydrated progressive apps. It offers fine‑grained reactivity, server functions, and cohesive front‑end/backend code using shared Rust abstractions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    LiteBox

    LiteBox

    A security-focused library OS supporting kernel execution

    LiteBox is a security-focused “library OS” sandboxing project that aims to shrink the interface between an application and its host environment to reduce attack surface. Instead of relying solely on broad OS-level permissions, it focuses on isolating workloads by tightly controlling the boundary where code interacts with host services and system resources. The design emphasizes interoperability across different integration layers, describing a separation between “North” shims (how apps or runtimes plug in) and “South” platforms (where the sandbox runs), which helps the system adapt to multiple deployment contexts. 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: 0 This Week
    Last Update:
    See Project
  • 20
    Lucet

    Lucet

    Lucet, the Sandboxing WebAssembly Compiler.

    Lucet is a native WebAssembly compiler and runtime designed to securely execute untrusted code with high performance and strong isolation guarantees. Developed by the Bytecode Alliance, it focuses on ahead-of-time compilation, converting WebAssembly modules into native machine code before execution to achieve fast startup times and predictable performance. Lucet is particularly notable for its use in edge computing environments, where low latency and efficient resource usage are critical, such as in content delivery networks. It leverages the Cranelift code generator to produce optimized native binaries and provides a runtime that enforces strict sandboxing, ensuring that untrusted code cannot compromise the host system. The project is designed to embed easily into applications, allowing developers to extend systems with plugin-like architectures powered by WebAssembly.
    Downloads: 0 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
    MHNs Rust Examples

    MHNs Rust Examples

    Collection of Rust code examples.

    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Mako

    Mako

    An extremely fast, production-grade web bundler based on Rust

    Mako is a new web bundler for web apps, libraries, and frameworks. It's designed to be fast, reliable, and easy to use. It has been used in hundreds of projects in production by Ant Group, and other companies. If you are looking for a modern web bundler, Mako is the right choice.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Mangle

    Mangle

    Go library for Datalog-style logical reasoning and domain modeling

    Mangle is a programming language developed by Google for deductive database programming, serving as an advanced extension of Datalog. It is designed to unify and query data from multiple sources in a structured, declarative way while allowing developers to model complex relationships and domain knowledge beyond binary predicates. Mangle enhances traditional Datalog by introducing features such as aggregation, function calls, and optional type-checking, which make it more practical for modern data-intensive applications. Unlike SQL, Mangle’s declarative syntax naturally supports recursion and modular program structure, making it suitable for representing hierarchical or interconnected datasets like dependency graphs or knowledge graphs. The project’s implementation is provided as a Go library, enabling developers to embed Mangle directly into their applications or services, such as database-like gRPC systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Melody

    Melody

    Melody is a language that compiles to regular expressions

    Melody is a language that compiles to regular expressions and aims to be more easily readable and maintainable. All quantifiers can be preceded by lazy to match the least amount of characters rather than the most characters (greedy).
    Downloads: 0 This Week
    Last Update:
    See Project