Showing 39 open source projects for "c-free"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 1
    Slint

    Slint

    Slint is an open-source declarative GUI toolkit

    Slint is a declarative GUI toolkit written in Rust (with bindings for C++, JavaScript, and Python) for building modern, native user interfaces across desktop, embedded, and mobile platforms. It uses a domain-specific UI markup that compiles to efficient native code.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    tree-sitter

    tree-sitter

    An incremental parsing system for programming tools

    ...General enough to parse any programming language. Fast enough to parse on every keystroke in a text editor. Robust enough to provide useful results even in the presence of syntax errors. Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application. All of Tree-sitter’s parsing functionality is exposed through C APIs. Applications written in higher-level languages can use Tree-sitter via binding libraries like node-tree-sitter or the tree-sitter rust crate, which have their own documentation. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    RunMat

    RunMat

    The Fast, Free, Modern MATLAB / Octave code runtime

    RunMat is a free, open-source, MATLAB-compatible runtime designed to execute existing MATLAB/Octave code without license fees or vendor lock-in. The project emphasizes modern performance, describing a V8-inspired runtime architecture with a lightweight installer for Linux, macOS, and Windows. It targets full language grammar and core semantics, aiming to support arrays, indexing idioms, multiple return values, and classdef constructs that many scientific users rely on.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    CCC

    CCC

    Claude Opus 4.6 wrote a dependency-free C compiler in Rust

    Claude’s C Compiler is a remarkable experiment in automated software generation: a full C compiler written from scratch in Rust entirely by an AI model (Claude Opus 4.6) with minimal human intervention, capable of targeting multiple architectures like x86-64, i686, ARM, and RISC-V. The project implements every part of a traditional compiler — the lexer, parser, intermediate representation, optimizer, code generator, assembler, linker, and debug info emitter — without relying on any external toolchain, producing standalone executables in the ELF format. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    Rbatis

    Rbatis

    Rust High Performance compile-time ORM(RBSON based)

    A highly Performant, Safe, Dynamic SQL(Compile-time) ORM framework written in Rust, inspired by Mybatis and MybatisPlus. Zero cost Dynamic SQL, implemented using (proc-macro,compile-time, Cow (Reduce unnecessary cloning)) techniques, don't need ONGL engine(mybatis) Free deserialization, Auto Deserialize to any struct(Option,Map,Vec...) High performance, Based on Future, with async_std/tokio, single threaded benchmark can easily achieve 200,000 QPS. logical deletes, pagination, py-like SQL and basic Mybatis functionalities. Supports logging, customizable logging based on log crate. 100% Safe Rust with #!...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    rssbot

    rssbot

    Lightweight Telegram RSS notification bot

    Lightweight Telegram RSS notification bot. Lightweight Telegram RSS bot for message notifications. You can download the precompiled program directly from Releases (with the Chinese version), the Linux version is musl static link, no other dependencies are required. It should be noted that the RSS records that have been pushed will not be retained. If the converted database is used directly, the old RSS will be pushed repeatedly.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Shuttle Framework

    Shuttle Framework

    Deploy Rust apps with a single Cargo command

    ...Control your infrastructure by adding annotations to your code. Wiring up a service to a persistent database is as easy as adding one line of code. And we support multiple providers. A completely free and open-source project. Start deploying your apps with no strings attached. Deploy new versions as quickly as running an incremental build, all with zero downtime. Take your code to full-featured cloud infrastructure in under a minute. Don't take our word for it, see it for yourself. Build any web service with a fully managed database using Rocket and sqlx. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    graphql_client

    graphql_client

    Typed, correct GraphQL requests and responses in Rust

    ...Supports multiple operations per query document. Supports setting GraphQL fields as deprecated and having the Rust compiler check their use. Optional reqwest-based client for boilerplate-free API calls from browsers. Implicit and explicit null support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Autocxx

    Autocxx

    Tool for safe ergonomic Rust/C++ interop driven from existing C++

    autocxx is an open source Rust tool and procedural macro designed to enable automatic, safe interoperability between C++ and Rust. It integrates the functionality of bindgen (for parsing and generating Rust bindings from C++ headers) with cxx (for safe and idiomatic Rust–C++ communication), automating the creation of bridges between the two languages. With autocxx, developers can include C++ headers directly in Rust source code and automatically generate bindings for the corresponding C++ classes, functions, and types. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 10
    CXX

    CXX

    Safe interop between Rust and C++

    CXX is a library that offers safe interop between Rust and C++. It provides a safe mechanism for calling C++ code from Rust and vice versa, one that is protected from the many possible things that can go wrong when bindgen or cbindgen is used to generate unsafe C-style bindings. The general idea of CXX is to define the signatures of both sides of the FFI boundary embedded together in one Rust module.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    rust-analyzer

    rust-analyzer

    A Rust compiler front-end for IDEs

    rust-analyzer is a modular compiler frontend for the Rust language. It is a part of a larger rls-2.0 effort to create excellent IDE support for Rust. If you want to contribute to rust-analyzer or are just curious about how things work under the hood, check the ./docs/dev folder. If you want to use rust-analyzer's language server with your editor of choice, check the manual folder. It also contains some tips & tricks to help you be more productive when using rust-analyzer. rust-analyzer is an...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Crosvm

    Crosvm

    The Chrome OS Virtual Machine Monitor

    crosvm (ChromeOS Virtual Machine Monitor) is a secure, lightweight virtual machine monitor built on top of the Linux KVM hypervisor. Developed for ChromeOS, it is designed to isolate and execute Linux and Android guests efficiently while maintaining strong security boundaries. Unlike general-purpose emulators like QEMU, crosvm avoids full hardware emulation and focuses on modern paravirtualized I/O using the virtio standard, reducing complexity and attack surface. Written in Rust, it...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 13
    Rye

    Rye

    A Hassle-Free Python Experience

    Rye is a modern Python project and package management tool designed to provide a seamless development experience. It integrates Python installation, virtual environment management, and dependency handling into a single cohesive workflow. Rye's emphasis on simplicity and automation makes it particularly suitable for managing complex projects and monorepos, reducing the overhead typically associated with Python project setup and maintenance.​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    WSLGit

    WSLGit

    Use Git installed in Bash on Windows/Windows Subsystem for Linux (WSL)

    ...Use Git installed in Bash on Windows/Windows Subsystem for Linux (WSL) from Windows and Visual Studio Code (VSCode) The primary reason for this tool is to make the Git plugin in Visual Studio Code (VSCode) work with the git command installed in WSL. For these two to interoperate, this tool translates paths between the Windows (C:\Foo\Bar) and Linux (/mnt/c/Foo/Bar) representations. The install.bat script creates a folder structure similar to the one used by Git For Windows, and creates some useful symbolic links in the wslgit\cmd and wslgit\bin folders. VSCode will find the git executable automatically if the two optional installation steps were taken.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    prek

    prek

    Better `pre-commit`, re-engineered in Rust

    prek is a Rust-based reimagining of the popular pre-commit framework that runs git hooks to enforce code quality, style, and other repository checks, designed to be a faster, dependency-free, and drop-in alternative to the Python-centric original. By rewriting everything in Rust, prek delivers substantial performance gains and reduces disk usage while maintaining compatibility with existing .pre-commit-config.yaml setups, letting teams switch over without rewriting configurations. It’s optimized for modern workflows, supporting monorepos with workspace modes, parallel hook installation and execution, and native handling of common hook tasks without external runtimes. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    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
  • 17
    TensorZero

    TensorZero

    TensorZero is an open-source stack for industrial-grade LLM apps

    tensorzero is a lightweight C++ library designed for tensor operations and numerical computing. It offers a minimal and readable implementation of core tensor functionality, making it ideal for educational purposes, lightweight applications, or those wanting to understand how tensor libraries work under the hood. With no external dependencies, tensorzero is easy to integrate into C++ projects needing basic multi-dimensional array support.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Yew

    Yew

    Rust / Wasm framework for building client web apps

    ...Features server-side rendering for all the SEO and enhancements of the server-rendered app while keeping the feel of an SPA. Start learning about the framework by helping us improve our documentation. Pull requests which improve test coverage are also very welcome. Feel free to drop into our Discord chatroom or open a new "Question" issue to get help from contributors. Often questions lead to improvements to the ergonomics of the framework, better documentation, and even new features!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    GitUI

    GitUI

    Blazing fast terminal-ui for git written in rust

    ...Unfortunately, popular git GUIs all fail on giant repositories or become unresponsive and unusable. GUI provides you with the user experience and comfort of a git GUI but right in your terminal while being portable, fast, free and open source. The simplest way to start playing around with gitui is to have cargo build and install it with cargo install gitui. gitui should automatically work on both light and dark terminal themes. However, you can customize everything to your liking. Browse commit log, diff committed changes. Scalable terminal UI layout. Async git API for fluid control.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Axum

    Axum

    Ergonomic and modular web framework built with Tokio, Tower

    Axum is a modern, ergonomic web framework for Rust built on top of Tokio, Hyper, and Tower. It emphasizes modularity, minimal boilerplate, and seamless middleware composition via Tower services. It uses declarative extractors for routing, strong async/await support, and integrates well with the Tokio async ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Lapce

    Lapce

    Lightning-fast and Powerful Code Editor written in Rust

    Lapce is a GUI-based, next‑generation code editor written in Rust, using native GPU-accelerated rendering (via Floem and wgpu). It aims to deliver VS Code–level productivity with minimal latency, built-in LSP support, modal editing, remote development capabilities, and WASI‑based plugin extensibility.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 22
    Crossbeam

    Crossbeam

    Tools for concurrent programming in Rust

    This crate provides a set of tools for concurrent programming. Crossbeam supports stable Rust releases going back at least six months, and every time the minimum supported Rust version is increased, a new minor version is released. Currently, the minimum supported Rust version is 1.36. Crossbeam welcomes contribution from everyone in the form of suggestions, bug reports, pull requests, and feedback. We also have the RFCs repository for more high-level discussion, which is the place where we...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Diesel

    Diesel

    A safe, extensible ORM and Query Builder for Rust

    ...Diesel offers a high level query builder and lets you think about your problems in Rust, not SQL. Our focus on zero-cost abstractions allows Diesel to run your query and load your data even faster than C. Unlike Active Record and other ORMs, Diesel is designed to be abstracted over. Diesel enables you to write reusable code and think in terms of your problem domain and not SQL.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    youki

    youki

    A container runtime written in Rust

    ...However, the container runtime requires the use of system calls, which requires a bit of special handling when implemented in Go. This is too tricky (e.g. namespaces(7), fork(2)); with Rust, it's not that tricky. And, unlike in C, Rust provides the benefit of memory safety. While Rust is not yet a major player in the container field, it has the potential to contribute a lot: something this project attempts to exemplify. youki has the potential to be faster and use less memory than runc, and therefore works in environments with tight memory usage requirements. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Rocket

    Rocket

    A web framework for Rust

    Rocket is a web framework for Rust that makes it simple to write fast, secure web applications without sacrificing flexibility, usability, or type safety. Handling forms is simple and easy. Simply derive FromForm for your structure and let Rocket know which parameter to use. Rocket parses and validates the form request, creates the structure, and calls your function. Bad form request? Rocket doesn’t call your function! What if you want to know if the form was bad? Simple! Change the type of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB