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

webassembly-tour

⚙️ Познакомьте вас с WebAssembly (цели WASM на WASI) с wasmCloud, Krustlet, WAGI и т. д. 🌟 Поставьте звезду, если вам это нравится..
  • 135
  • MIT

slitter

Slitter — это вызываемый из C и Rust slab-аллокатор, реализованный в основном на Rust, с небольшим количеством C для повышения производительности или во избежание нестабильных функций Rust.
  • 135
  • MIT

git-credential-keepassxc

Помощник, который позволяет Git (и сценариям оболочки) использовать KeePassXC в качестве хранилища учетных данных.
  • 135
  • GNU General Public License v3.0 only

poi

прагматичный бесточечный помощник для доказательства теорем (от Advancedresearch).
  • 135
  • Apache License 2.0

recrypt

Набор криптографических примитивов для построения схемы повторного шифрования прокси с несколькими переходами, известной как шифрование с преобразованием. (от IronCoreLabs).
  • 135
  • GNU Affero General Public License v3.0

scroll

Прокрутка — с 2016 года прокрутка буферов стала увлекательной (от m4b).
  • 135
  • MIT

examples

Примеры Rust + Qt (от rust-qt).
  • 135

edgedb-cli

Интерфейс командной строки EdgeDB.
  • 135
  • Apache License 2.0

pam

Экспериментальный модуль PAM для Tailscale, находящийся в стадии разработки.
  • 135
  • BSD 3-clause "New" or "Revised"

jpeg-decoder

Декодер JPEG написан на Rust.
  • 135
  • Apache License 2.0

dot-http

dot-http — это текстовый HTTP-клиент с поддержкой сценариев.
  • 135

rumble

Библиотека центрального модуля Rust Bluetooth Low Energy (BLE) (от mwylde).
  • 134
  • Apache License 2.0

pfetch-rs

Переписан инструмент системной информации pfetch в Rust.
  • 134
  • MIT

gst-plugin-ndi

Плагин GStreamer NDI для Linux.
  • 134
  • GNU Lesser General Public License v3.0 only

fishgame-macroquad

«Fish Game» для Macroquad — это многопользовательская онлайн-игра, созданная как демонстрация Nakama, масштабируемого игрового сервера с открытым исходным кодом, с использованием Rust-lang и игрового движка Macroquad.
  • 134
  • Apache License 2.0

avr-device

Зарегистрируйте крейт доступа для микроконтроллеров AVR.
  • 134
  • Apache License 2.0

envfs

Файловая система Fuse, которая возвращает символические ссылки на исполняемые файлы на основе PATH запрашивающего процесса.
  • 134

OxidizeBot

Высокопроизводительный бот Twitch на Rust.
  • 134
  • Apache License 2.0

service-manager-rs

Предоставляет адаптеры для связи с различными диспетчерами служб операционной системы, такими как launchd и systemd.
  • 134
  • Apache License 2.0

rust-utp

Библиотека µTP (Micro/uTorrent Transport Library), реализованная на Rust.
  • 134
  • GNU General Public License v3.0

twitvault

Легко архивируйте и ищите свои данные в Twitter с помощью нашего приложения Syncable Desktop.
  • 134
  • MIT

rtrb

Безопасный в реальном времени кольцевой буфер с одним производителем и одним потребителем (SPSC).
  • 134
  • Apache License 2.0

i3-auto-layout

Автоматическая, оптимальная тайлинг для i3wm.
  • 133

TDN

Надежная распределенная сеть. (Также микрофреймворк для создания децентрализованных приложений).
  • 133
  • Apache License 2.0

calloop

Цикл событий на основе обратного вызова.
  • 133
  • MIT

tempdir

Временное управление каталогами для Rust.
  • 133
  • GNU General Public License v3.0

scalable-concurrent-containers

Высокопроизводительные контейнеры и утилиты для параллельного и асинхронного программирования.
  • 133
  • Apache License 2.0

auto-traffic-control

Видеоигра для программистов о безопасном направлении самолетов в аэропорт 🛬.
  • 133
  • Apache License 2.0

sigstore-rs

Экспериментальный крейт Rust для SigStore.
  • 133
  • Apache License 2.0

pix-image-viewer

Средство просмотра изображений на рабочем столе. Просматривайте тысячи изображений в масштабируемой и панорамируемой сетке.
  • 133
  • Apache License 2.0