Библиотеки, написанные на Rust

tiny-skia

Крошечное подмножество Skia, перенесенное на Rust.
  • 797
  • BSD 3-clause "New" or "Revised"

sea-query

🔱 Построитель динамических запросов SQL для MySQL, Postgres и SQLite.
  • 795
  • GNU General Public License v3.0

Hypervisor-101-in-Rust

Материалы однодневного курса «Hypervisor 101 in Rust» для быстрого изучения технологии аппаратной виртуализации и ее применения для высокопроизводительного фаззинга на процессорах Intel/AMD.
  • 795
  • MIT

deadpool

Мертвая простая реализация пула для ржавчины с асинхронным ожиданием.
  • 794
  • Apache License 2.0

pylyzer

Быстрый статический анализатор кода и языковой сервер для Python.
  • 794
  • MIT

pg_jsonschema

Расширение PostgreSQL, обеспечивающее проверку схемы JSON.
  • 792
  • Apache License 2.0

electrs

Эффективная повторная реализация Electrum Server в Rust.
  • 791
  • MIT

Rust Qt Binding Generator git

Создайте привязки для использования кода Rust в Qt и QML.
  • 791
  • GNU General Public License v3.0 only

oxigraph

Графовая база данных SPARQL.
  • 791
  • Apache License 2.0

rustodon

Сервер на языке Rust, совместимый с Mastodon и говорящий на ActivityPub.
  • 790
  • GNU Affero General Public License v3.0

rustsbi

Библиотека двоичного интерфейса супервизора RISC-V (RISC-V SBI) в Rust; работает в режиме M или HS; хорошая поддержка встроенной экосистемы Rust. Для загрузки бинарного файла см. https://github.com/rustsbi/standalone..
  • 789
  • MIT

rutie

«Связь между Ruby и Rust».
  • 789
  • MIT

wasm-tools

Инструменты низкого уровня для WebAssembly в Rust.
  • 787
  • Apache License 2.0

iroh

Байты распределены..
  • 786
  • Apache License 2.0

encrypted-dns-server

Простой в установке, высокопроизводительный, не требующий обслуживания прокси-сервер для запуска зашифрованного DNS-сервера.
  • 785
  • MIT

alass

«Автоматическая синхронизация субтитров, не зависящая от языка».
  • 785
  • GNU General Public License v3.0 only

kas

Еще один инструментарий GUI.
  • 785
  • Apache License 2.0

nats.rs

Клиент Rust для NATS, облачной системы обмена сообщениями.
  • 784
  • Apache License 2.0

serde-yaml

Строго типизированная библиотека YAML для Rust.
  • 784
  • Apache License 2.0

akula

Самый быстрый архивный узел Ethereum из когда-либо построенных.
  • 783
  • GNU Affero General Public License v3.0

relibc

Зеркало https://gitlab.redox-os.org/redox-os/relibc.
  • 783
  • MIT

plotly

Сюжет для Rust.
  • 782
  • GNU General Public License v3.0

filprofiler

Профилировщик памяти Python для приложений обработки данных и научных вычислений.
  • 782
  • Apache License 2.0

build-your-own-jira-with-rust

Семинар, основанный на тестировании, для изучения Rust и создания собственного клона JIRA!.
  • 781
  • MIT

deku

Декларативное двоичное чтение и запись: побитовое, симметричное, сериализация/десериализация.
  • 781
  • Apache License 2.0

flowgger

Быстрый сборщик данных на Rust.
  • 780
  • BSD 2-clause "Simplified"

darling

Парсер атрибутов proc-macro Rust (от TedDriggs).
  • 780
  • MIT

paperclip

Инструменты WIP OpenAPI для Rust. (от paperclip-rs).
  • 780
  • Apache License 2.0

firecracker

Остановите недоделанные API! Cherrybomb — это инструмент командной строки, который помогает избежать неопределенного поведения пользователей, проверяя спецификации API, проверяя их и выполняя тесты безопасности API. [Перенесено на: https://github.com/blst-security/cherrybomb] (от blst-security).
  • 779
  • Apache License 2.0

rs_pbrt

Rust crate для реализации аналога кода C++ из книги PBRT (3-е издание). Смотрите также https://www.rs-pbrt.org/about....
  • 779
  • GNU General Public License v3.0