Rouille géniale
FCSONline / Drill - Une application de test de charge HTTP inspirée de la syntaxe Anible Fend - calculatrice de l'unité arbitraire-précision Fractalide - microservices simples Habitat - Un outil créé par le chef pour créer, déployer et gérer les applications. Herd - Une application expérimentale de test de charge HTTP hickory-dns - un dns-serveur KFTRAY - Une application de bac système multiplateforme pour gérer et partager plusieurs configurations de port-Forward Kubectl. Kytan - VPN de haute performance entre pairs LinkerD / Linkerd2-Proxy - Mesh de service ultraléger pour Kubernetes. Maidsafe - une plate-forme décentralisée. MDBOOK - Un utilitaire de ligne de commande pour créer des livres à partir de fichiers Markdown Figsoda / MMTC [MMTC] - Client de terminal MPD minimal qui vise à être simple mais hautement configurable Glicol - Langage de codage en direct orienté graphique, pour le musicage collaboratif dans les navigateurs. NCSPOT - Client NCurses Spotify NCurses multiplateforme, inspiré par NCMPC et les goûts. PinePods - Un système de gestion de podcasts basé sur la rouille avec support multi-utilisateurs. PinePods utilise une base de données centrale afin que des aspects tels que le temps d'écoute et les thèmes soient de l'appareil à un appareil. Avec les clients construits à l'aide de Tauri, c'est une solution d'écoute multiplateforme complète! Polaris - une application de streaming musicale. Player Spotify - Un joueur Spotify dans le terminal avec une parité complète. Spotifyd - un client Spotify open source fonctionnant comme un démon Unix. Bitcoin Satoshi's Vision [SV] - Une bibliothèque pour travailler avec Bitcoin SV. Caire - Le Caire est le premier langage de Turing-Complete pour créer des programmes prouvables pour le calcul général. Ceci est également la langue maternelle de StarkNet, un ZK-Rollup utilisant des preuves Stark CAIRO-VM - Mise en œuvre du Cairo VM Chainx - Gestion des actifs de crypto interchain entièrement décentralisé sur Polkadot. CITA - Un noyau blockchain haute performance pour les utilisateurs d'entreprise. Coinbase-Pro-Rs - Coinbase Pro Client, prend en charge Sync / Async / WebSocket Diem - La mission de Diem est de permettre une simple monnaie mondiale et une infrastructure financière qui rend des milliards de personnes. Dusk-Network / Rusk - Implémentation de référence du crépuscule, un IFM de confidentialité et évolutif pour les actifs réels (RWA) et les applications financières conformes. Electrumrs - une réimplémentation efficace du serveur d'électrum. Ethabi - Encoder et décoder les invocations du contrat intelligent. Ethaddrgen - Générateur d'adresses de vanité Ethereum personnalisée Ethers-RS - Implémentation complète de la bibliothèque Ethereum & Celo et du portefeuille. ETK - ETK est une collection d'outils pour l'écriture, la lecture et l'analyse des bytecode EVM. Forest - mise en œuvre de la file d'attente Foundry - Foundry est une boîte à outils rapide, portable et modulaire pour le développement d'applications Ethereum. Sourire - évolution du protocole Mirmblewimble HDWALLET [HDWALLET] - Utilitaires de dérivation des clés liés au portefeuille HD BIP-32. Holochain - Alternative P2P évolutive à la blockchain pour toutes ces applications distribuées que vous avez toujours voulu créer. Hyperlan - Cadre pour l'interopérabilité modulaire sans autorisation. Les clients Offchain sont écrits en rouille, ainsi que les contrats intelligents pour Solana VM et Cosmwasm. IBC-RS - Implémentation du protocole de communication interblockchain infincia / bip39-rs [bip39] - implémentation de BIP39. Interbtc - Bitcoin Bitcoin sans confiance et entièrement décentralisé à Polkadot et Kusama. Joystream - une plate-forme vidéo régie par l'utilisateur Lighthouse - Client de la couche consensus Ethereum (CL) Mev-Inspect-RS - Inspecteur Ethereum Mev. Nara / NearCore - plate-forme de contrat intelligente décentralisée pour les appareils mobiles bas de gamme. Nervos CKB - Nervos CKB est une blockchain sans autorisation publique, la couche de connaissance commune du réseau nerveux. OpenSea-RS - liaisons et CLI à l'API et aux contrats OpenSEA. Parity-bitcoin - le client de parité bitcoin Phala-network / phala-blockchain - Blockchain de contrat intelligent confidentiel basé sur Intel SGX et substrat Polkadot-sdk - le SDK de la parité Polkadot Blockchain Reth - mise en œuvre modulaire, adaptée aux contributeurs et à cas de fardeau du protocole Ethereum. REVM - Revolutionary Machine (REVM) est une machine virtuelle Fast Ethereum. Rust-Bitcoin - Bibliothèque avec prise en charge de la sérialisation, analyse et exécution sur les structures de données et les messages réseau liés à Bitcoin. Rust-Lightning - Bitcoin Lightning Library. La caisse principale, lightning
, ne gère pas le réseautage, la persistance ou toute autre E / S. Ainsi, il est agnostique d'exécution, mais les utilisateurs doivent implémenter la logique de réseautage de base, les interactions de chaîne et le stockage du disque. Sigma-Rust - Interprète Ergotree et caractéristiques liées aux portefeuilles. Solana - Blockchain incroyablement rapide et hautement évolutif en utilisant la preuve d'histoire. Sous-espace - la première blockchain de couche 1 qui peut résoudre pleinement le trilemme de la blockchain en atteignant simultanément l'évolutivité, la sécurité et la décentralisation. SUI - Une plate-forme de contrat intelligente de nouvelle génération avec débit élevé, faible latence et un modèle de programmation orienté vers l'actif propulsé par le langage de programmation Move. SVM-RS - Solidity-Compiler Version Manager. Tendermint-RS - Structures de données et clients de la blockchain de tendance Wagyu [Wagyu] - Bibliothèque pour générer des portefeuilles de crypto-monnaie ZCASH - ZCash est une implémentation du protocole "Zerocash". Base de données
- ATomic-Server [ATOMIC-Server] - base de données de graphiques NoSQL avec des mises à jour en temps réel, indexation dynamique et GUI facile à utiliser à des fins CMS.
- COZODB - Une base de données relationnelle transactionnelle qui utilise la forme de données et se concentre sur les données et les algorithmes du graphique. Capable de voyage dans le temps et rapide!
- Darkbird [Darkbird] - HighConcurrency, temps réel, stockage inmémory inspiré par Erlang Mnesia
- DATABEND - Un SGBD moderne du traitement des données en temps réel et de l'analyse avec architecture natif du cloud
- DB3 Network - DB3 est un réseau de base de données décentralisé basé sur la communauté
- Erikgrinaker / ToyDB - Base de données SQL distribuée, écrite comme un projet d'apprentissage.
- FnCksql - SQL en fonction de la rouille
- Garage [Garage] - Service de stockage d'objets distribué compatible S3 conçu pour l'auto-hébergement à une échelle à petite à moyenne.
- GreptimedB - une base de données de séries chronologiques distribuée à l'ouverture, native du cloud et réparti avec PromQL / SQL / Python prise en charge.
- INDRADB - Base de données de graphiques
- LancedB [VectordB] - une base de données vectorielle sans serveur à faible latence pour les applications d'IA
- LUCID - Haute performance et magasin KV distribué accessible via une API HTTP.
- Qrlew / qrlew [qrlew] - la couche de confidentialité différentielle SQL-SQL
- Risingwavelabs / Risingwave - La base de données de streaming de nouvelle génération dans le cloud
- SEPPO0010 / RSEDIS - Une réimplémentation Redis.
- SkyTable - une base de données NOSQL multimodelle
- Sled - une base de données embarquée moderne (bêta)
Gibier- Gekkio / Mooneye-GB - Un projet de recherche de Game Boy et émulateur
- Joamag / Boytacean - Gameboy Color Emulator qui s'exécute sur le Web à l'aide de WebAssembly.
- Mohanson / Gameboy - Émulateur Gameboy multiplateforme complet en vedette. Pour toujours les garçons!.
- MVDNES / RBOY - Un émulateur Gameboy
Gameboy Advance- Michelhe / RustboyAdvance-NG - RustboyAdvance-NG est un émulateur d'avance Gameboy avec support de bureau, Android et WebAssembly.
Spectre zx Gestionnaire de fichiers
- Broot - Une nouvelle façon de voir et de naviguer sur les arbres de répertoire (obtenez un aperçu d'un répertoire, même un grand; trouvez un répertoire puis
cd
; ne perdez jamais la trace de la hiérarchie des fichiers pendant que vous recherchez; manipuler vos fichiers, ...) , Lire plus de lecture dystroy.org/broot - Joshuto - Gestionnaire de fichiers de terminaux de type Ranger
- XPLR - Un explorateur de fichiers TUI piratable, minimal et rapide
- Yazi - Blazing Fast Terminal File Manager, basé sur les E / S asynchrones.
Jeux
Voir aussi les jeux faits avec Piston.
- BOXX / OpenCombat - Un jeu tactique de la Seconde Guerre mondiale en temps réel
- Échecs-tui - Une implémentation d'échecs TUI ♟️
- Citybound - La Sim de la ville que vous méritez
- Cristicbz / Rust-Doom - Un rendu pour Doom, peut progresser vers un jeu jouable
- Doukutsu-RS - Réimplémentation du moteur de l'histoire de la cave avec quelques améliorations.
- GARKIMASERA / RUSTED-RUINS - Extensible Open World Rogue Like Game with Pixel Art
- Gorilla-Devs / Ferium - Ferium est un programme CLI rapide et conforme à la téléchargement et à la mise à jour des mods Minecraft de Modrinth, Cursorge et GitHub, et des modpacks de Modrinth et Cursorge
- Mtkennerly / Ludusavi - outil de sauvegarde pour les sauvegardes du jeu PC
- Ozkriff / Zemeroth - un petit jeu de stratégie hexagonale basé sur le tour par tour 2D
- RHEX - Hexagonal ASCII ROGUELIEL
- Rsaarelm / Magog - un jeu Roguelike.
- SoftbearStudios / Mk48 - Mk48.io est un jeu de combat naval multijoueur en ligne
- Swatteau / Sokoban-RS - Une implémentation Sokoban
- Thetawavegame / Thetawave-Legacy - un jeu de tir spatial qui s'efforce d'être un point d'entrée pour les nouveaux développeurs de jeux pour faire leurs premières contributions.
Automatisation industrielle
- LOCKA99 / OPCUA - Une bibliothèque OPC UA.
- Slowtec / Tokio-Modbus - Une bibliothèque Modbus basée sur Tokio.
File d'attente de messages
- RobustMQ - File d'attente de messages convergée Cloud-Native Next Generation.
Mlops
- Tensorzero - Données et volant d'apprentissage pour les LLM qui unifie l'inférence, l'observabilité, l'optimisation et l'expérimentation
Observabilité
- Avito-Tech / Bioyino - un serveur compatible STATSD à haute performance.
- Megaanticheat / Client-Backend - L'application client pour Mac.
- OpenObServe - 10x plus facile, 140x Coût de stockage inférieur, hautes performances, échelle de pétaoctet - Allasticsearch / splunk / datadog alternative.
- OpenTelemetry - OpenTelelemetry fournit un seul ensemble d'API, de bibliothèques, d'agents et de services de collection pour capturer des traces et des métriques distribuées à partir de votre application. Vous pouvez les analyser à l'aide de Prometheus, Jaeger et d'autres outils d'observabilité.
- Yashs662 / Rust_kanban [Rust-Kanban] - Une application Kanban pour le terminal
Protocoles de routage
- Holo - Holo est une suite de protocoles de routage conçus pour prendre en charge les réseaux à grande échelle et axés sur l'automatisation
- Rustybgp - BGP
Outils de sécurité
- Adguardian-Term [Adguardian] - Surveillance du trafic en temps réel, en temps réel et statistiques pour votre instance de maison Adguard
- AFLPLUSPLUS / LIBAFL - Advanced Fuzzing Library - Restez votre fuzzer en rouille! Échelles à travers les noyaux et les machines. Pour Windows, Android, MacOS, Linux, NO_STD, etc.
- ARP-SCAN-RS - Un outil de balayage ARP minimaliste pour les analyses de réseau local rapides
- Cargo-Audit - Audit Cargo.Rock pour les caisses avec des vulnérabilités de sécurité
- Cargo-audable - rendre les binaires de rouille de production vérifiables
- Cargo-Crev - Un système de révision de code Cryptographicalement vérifiable pour le gestionnaire de packages Cargo.
- Cargo-Deny - Plugin de cargaison pour vous aider à gérer de grands graphiques de dépendance
- Cherrybomb - Arrêtez les spécifications d'API à demi-ciel avec un outil CLI qui vous aide à éviter le comportement non défini de l'utilisateur en validant vos spécifications d'API.
- COTP - Application Authenticatrice TOTP / HOTP Authenticatrice avec fonctionnalité avec fonctionnalité d'importation.
- Entropic-Security / Xgadget [Xgadget] - Fast, parallèle, Cross-Variant ROP / JOP Gadget Search
- EPI052 / Feroxbuster - Un outil de découverte de contenu simple, rapide et récursif.
- INSPICHTOR - Un proxy conscient du protocole de base de données qui est utilisé pour appliquer les politiques d'accès?
- KPCYRD / Authoscope - Un cracker d'authentification réseau scriptable
- kpcyrd / rshijack - un hijacker de connexion TCP; réécriture de Shijack
- KPCYRD / SN0INT - Un cadre SEMI-Automatique et gestionnaire de packages
- kpcyrd / sniffglue - un sniffer de paquets multithread sécurisé
- Observer_ward - outil d'identification des empreintes digitales d'application Web et de service
- Raspirus - Scanner de logiciels malveillants basés sur les utilisateurs et les ressources et les ressources
- RIPASSO - Un gestionnaire de mots de passe, système de fichiers compatible avec Pass
- RustScan / RustScan - Rendez NMAP plus rapidement avec cet outil de balayage de port
Outils système
- ajeetdsouza / zoxyde - une alternative rapide au
cd
qui apprend vos habitudes - Atuin [Atuin] - Atuin remplace votre historique de shell existant par une base de données SQLite et enregistre un contexte supplémentaire pour vos commandes. De plus, il fournit une synchronisation facultative et entièrement cryptée de votre historique entre les machines, via un serveur Atuin.
- BandWhich - Terminal Backpwidth Utilisation Tool
- En bas - Encore un autre moniteur de processus graphique / système graphique multiplateforme.
- Brocode / FBLOG - Small Command Line JSON Log Viewer
- Brosse - Shell compatible Bash / POSIX
- Bustd - Daéon de tueur de processus léger pour gérer les scénarios hors mémoire sur Linux.
- BUSTER / RRUN - Un lanceur de commandes pour Linux, similaire à Gmrun
- Cantino / McFly - Parcourez votre histoire de coquille. Super Scott!
- Churchtao / Clipboard-RS [Clipboard-RS] - Bibliothèque multiplateforme écrite en rouille pour obtenir et régler et surveiller les modifications du contenu du presse-papiers au niveau du système.
- Crabz - outil CLI de compression et de décompression multithread
- Cristianoliveira / Funzzy - Un observateur de systèmes de fichiers configurable inspiré par
- Dalance / Procs - Un remplacement moderne pour 'PS'
- DDH - Fin de recherche de fichiers en double rapide
- Diskonaut - Navigateur spatial disque visuel terminal
- Dust - une version plus intuitive de Du
- EZA-Community / EZA - Un remplacement de «LS»
- Felect - Trouvez des fichiers avec des requêtes de type SQL
- Gitui - Blazing Fast Terminal Client pour Git.
- Jacek-Kurlit / Pik [PIK] - Un outil de ligne de commande TUI qui aide à trouver et à tuer les processus
- Kondo - outil CLI & GUI pour supprimer les artefacts du projet logiciel et récupérer l'espace disque
- Contrôleur LACT - Linux AMDGPU
- Lodosgroup / LPM - un gestionnaire de packages de systèmes expérimentaux
- LOTABOUT / RARGS [RARGS] - Xargs + awk avec le support de correspondance de motif
- LSD - un LS avec beaucoup de jolies couleurs et des icônes impressionnantes
- SITKEVIJ / HEX - Un utilitaire terminal colorisé HexDump.
- SKIM - Un chercheur flou
- SuperCilex / Fuc - Commandes Fast
cp
et rm
- Trippy - un outil de diagnostic réseau
- uutils / coreutils - une réécriture multiplateforme des coreutils GNU
- WatchExec - Exécute les commandes en réponse aux modifications de fichiers
- XAMPPROCKY / TOKEI - compte les lignes de code
- YNQA / JNV - Filtre JSON interactif à l'aide de JQ
Planification des tâches
- DÉLICATE - Une plate-forme de planification de tâches légère et distribuée.
- Tasklet [Tasklet] - Une bibliothèque de planification des tâches écrite en rouille
Éditeurs de texte
- AMP - Inspiré par vi / vim.
- EMACS-NG - complétant la base de code C avec du code de rouille pour introduire de nouvelles fonctionnalités.
- GCHP / IOTA - Un éditeur de texte simple
- Helix - Un éditeur de texte modal post-moderne inspiré de Neovim / Kakoune.
- ILAI-DEUTEL / KIBI - Un éditeur de texte minuscule (≤1024 LOC) avec mise en évidence de syntaxe, recherche incrémentielle et plus encore.
- GREX - Un outil de ligne de commande et une bibliothèque pour générer des expressions régulières à partir de cas de test fournis par l'utilisateur
- JQNATIVIDAD / QSV [QSV] - Une boîte à outils de rédaction de données CSV haute performance. Filé à partir de XSV, avec plus de 34 commandes supplémentaires et plus.
- LISTREZ / SO_SUPID_SEARCH - Un outil de recherche de chaîne simple et rapide pour les êtres humains
- Melody - une langue qui compile aux expressions régulières et vise à être plus facilement lisible et maintenable
- Phiresky / Ripgrep-all - Ripgrep, mais recherchez également en PDF, en livres électroniques, documents de bureau, zip, tar.gz, etc.
- ReplicAdse / Complate - Un outil de modèles de texte à terminal conçu pour normaliser les messages (comme pour Git Commits).
- Bryx / CheckPwn - A Ai-I AUTOL PWED (HIBP) TRAITEMENT DE LIGNE DE COMMANDE qui vous permet de vérifier facilement les comptes et les mots de passe compromis.
- DCAPAL - DCAPAL est un outil gratuit, sans inscription, pour vous aider à maintenir votre portefeuille équilibré avec des coûts en moyenne en moyenne.
- EPIC Asset Manager - Un client non officiel pour installer un moteur Unreal, télécharger et gérer des actifs, des projets, des plugins et des jeux achetés de l'Epic Games Store.
- Evansmurithi / Cloak - une application d'authentificatrice de ligne de commande (mot de passe unique).
- FcSonline / TMUX-Thumbs - Une version rapide de TMUX-doigts, copier / coller TMUX comme vimium / vimperator.
- Guoxbin / DTool - Une collection d'outils de ligne de commande utile pour aider le développement, y compris la conversion, le codec, le hachage, le chiffrement, etc.
- Linus-Mussmaecher / Rucola - Manager de notes Markdown basé sur les terminaux.
- Mobslide - Application de bureau qui transforme votre smartphone en télécommande de présentation.
- MPROCS - TUI pour exécuter plusieurs processus
- mrjackwills / oxker [oxker] - un simple TUI pour afficher et contrôler les conteneurs Docker.
- NIX-COMMUNITY / NIX-INIT - Générez des packages NIX à partir d'URL avec prélecture de hachage, inférence de dépendance, détection de licence, et plus encore
- Nix-Community / Nix Melt - une visionneuse de flocons de type Ranger.
- NIX-COMMUNITÉ / NURL [NURL] - Générez les appels Nix Fetchher à partir des URL du référentiel
- Nomino - Utilitaire de renommée par lots pour les développeurs
- Raftario / Licence - Écrivez des licences à STDOUT
- Rustdesk / Rustdesk - un logiciel de bureau distant, excellente alternative à TeamViewer et AnyDesk.
- Rustic-RS / Rustic [Rustic-RS] - Backups rapides, cryptés et dédupliqués alimentés par la rouille.
- Sorairrolake / qrtool [qrtool] - Utilité pour le codage et le décodage des images de code QR.
- Tabiew - une application TUI légère pour afficher et interroger les fichiers CSV.
- Tversteeg / EMPLAY - Synchronisez les packages installés sur plusieurs machines
- VAMOLESSA / VERCO [VERCO] - Un client simple GIT / HG TUI s'est concentré sur les raccourcis clavier
- Vaultwarden - Implémentation alternative de l'API du serveur Bitwarden écrit en rouille
- VIBE - Transcrire l'audio ou la vidéo dans chaque langue de chaque plate-forme.
- warpdotdev / warp -? Warp est un terminal accéléré par le GPU moderne, rapide, conçu pour rendre vous et votre équipe plus productifs.
- Wresttic - un emballage autour de Resttic.
- wthrr - météo pour le terminal.
Vidéo
- DertuxMalwieder / Yaydl [Yaydl] - Un téléchargeur vidéo simple
- gyroflow / gyroflow - application de stabilisation vidéo utilisant des données de gyroscope
- Harlanc / xiu - un serveur en direct puissant et sécurisé (RTMP / HTTPFLV / HLS / Relay).
- VidMerger - Fusionner les fichiers vidéo et audio via CLI
- XIPH / RAV1E - L'encodeur AV1 le plus rapide et le plus sûr.
Virtualisation
- Firecracker-Microvm / Firecracker - Une machine virtuelle légère pour la charge de travail Container Microvm Firecracker
- Kata-Containers / Kata-Containers - Une implémentation de machines virtuelles légères (VM) qui ressentent et effectuent des conteneurs comme des conteneurs, mais fournissent l'isolement de la charge de travail et les avantages de sécurité des machines virtuelles.
- Tailhook / Vagga - un outil de contenerisation sans démons
- youki-dev / youki - un contenant runtime
- Lemmynet / Lemmy - un agrégateur de liens / clone reddit pour le Fediverse
- Libreddit - une alternative privée frontale à reddit
- MASQ-Project / Node - Le logiciel MASQ Node fournit un réseau de nœuds décentralisé pour les utilisateurs mondiaux pour accéder au contenu Internet normal - Evolution de la technologie au-delà de Tor & VPN
- Plume-Org / Plume - Activité Federating Blogging Application Application
- Revolt / Backend - Plateforme de chat First-First construite avec les technologies Web modernes.
Serveurs Web
- CloudFlare / Pingora - Une bibliothèque pour construire des services de réseau rapides, fiables et évolutifs.
- Emanuele-Em / Proxelar - un proxy MITM?! Toolkit pour HTTP / 1, HTTP / 2 et WebSockets avec des capacités SSL / TLS
- Mini RPS - Mini Reverse Proxy Server, HTTPS, CORS, Hébergement de fichiers statiques et moteur de modèle (minijinja) Crates.io
- mu-arch / skyfolder -? Beau serveur HTTP / BitTorrent sans les tracas. Secure - GUI - joli - rapide
- MUFEEDVH / BINSERVER - Un serveur Web statique rapide et rapide avec le routage, les modèles et la sécurité dans un seul binaire que vous pouvez configurer avec un code zéro
- Svenstaro / MiniServe - Un petit outil CLI multiplateforme autonome qui vous permet de simplement saisir le binaire et de servir certains fichiers via HTTP
- Create-Rust-App - Configurez une application Web Rust + React moderne en exécutant une commande.
- Dan-T / Rusty-Tags - Créez des CTAG / ETAGS pour un projet de fret et toutes ses dépendances
- Datanymizer / Datanymizer - Anonciateur de base de données puissante avec des règles flexibles
- Dotenv-Linter - Linter pour les fichiers
.env
- FZF-Make [FZF-Make] - Un outil de ligne de commande qui exécute MADE Target à l'aide de Fuzzy Finder avec la fenêtre d'aperçu.
- Geiger - un programme qui répertorie les statistiques liées à l'utilisation d'un code dangereux dans une caisse et à toutes ses dépendances
- GIT-CLIFF - Un générateur de modifications de change hautement personnalisable qui suit les spécifications de validation conventionnelles
- Git-Journal - Le Message Git Commit and Changelog Generation Framework
- Hot-Lib-Reloader - Code de rouille de rechargement chaud
- Intelli-sell - Commandes de signets avec des espaces réservés et recherche ou assortiment automatique à tout moment
- Juste - un coureur de commande pratique pour les tâches spécifiques au projet
- Masque - Un coureur de tâche CLI défini par un simple fichier de démarrage
- Cargo-BenchCMP - Un utilitaire pour comparer les micro-benchmarks
- Cargo-bitbake - une extension de fret qui peut générer des recettes BitBake en utilisant les classes de Meta-Rust
- cargo-cache - inspecter / gérer / nettoyer votre cache de cargaison (
~/.cargo/
/ ${CARGO_HOME}
), tailles d'impression, etc. - Count de chargement - répertorie les dénombrements de code source et les détails sur les projets de fret, y compris les statistiques dangereuses
- Cargo-Deb - Génére les forfaits binaires Debian
- Cargo-Depgraph - Crée des graphiques de dépendance pour les projets de fret utilisant des métadonnées de cargaison et Graphviz
- Cargo-do - Exécutez plusieurs commandes de cargaison d'affilée
- Cargo-ebuild - Extension de cargaison qui peut générer des Ebuilds à l'aide des Eclasse de Tree
- Cargo-edit - vous permet d'ajouter et de répertorier les dépendances en lisant / écrivant dans votre fichier cargo.toml à partir de la ligne de commande
- Cargo-Genener - Un générateur d'un projet de rouille en tirant parti d'un référentiel GIT préexistant comme modèle.
- Cargo-Info - Queries Crates.io pour les caisses Détails de la ligne de commande
- Cargo-license - une sous-commande cargo pour afficher rapidement les licences de toutes les dépendances.
- Cargo-Limit - Cargo avec moins de bruit: les avertissements sont ignorés jusqu'à ce que les erreurs soient fixes, l'intégration Neovim, etc.
- Cargo-Make - Runner de tâche et outil de construction.
- Cargo-Release - Outil pour publier un projet de fret géré par Git, Build, Tag, Publier, Doc and Push
- Cargo-Script - Permet aux gens d'exécuter rapidement et facilement des "scripts" de rouille qui peuvent utiliser l'écosystème du package de Cargo
- cargo-udeps [cargo-udeps] - trouver des dépendances inutilisées
- Cargo-update - Sous-commande cargo pour vérifier et appliquer des mises à jour aux exécutables installés
- Cargo-watch - Utilité pour le fret pour compiler des projets lorsque des sources changent
- Dtolnay / Cargo-Expand - Développez les macros dans votre code source
Cmake- Devolutions / CMakerUst - utile pour intégrer une bibliothèque de rouille dans un projet CMake
- Siegelord / Rustcmake - Un exemple de projet montrant l'utilisation de Cmake avec Rust
Facebook / Buck2 - Buck2 est un outil de construction à grande échelle intégré à Rust Fleet [Fleet-RS] - L'outil de construction rapide flamboyant pour la rouille. Actions github- Icepuma / Rust-Action - Rust Github Action
- PeaceIris / Actions-MdBook - Actions GitHub pour MDBook
Rien- NIX-COMMUNITY / FENIX - RUST TOOLLAINS ET RUST Analyzer Nightly pour Nix
Pantalon Pants / Pantalon - Pantalon est un système de construction rapide, évolutif et convivial pour les bases de code de toutes les tailles construites en rouille. Tracemachina / NativeLink - NativeLink est une plate-forme d'exécution à distance backend écrite en rouille pour les systèmes de construction de clients tels que Buck2, Bazel, Pantalon, etc. Débogage
- Gdb
- GDBGUI - Frontend basé sur le navigateur pour GDB pour déboguer C, C ++, Rust et Go.
- kxxt / tracexec [tracexec] - tracer pour execve {, at} et comportement pré-exec, lanceur pour débogueurs.
- LLDB
- CodellDB - Une extension LLDB pour le code Visual Studio.
Déploiement
- Docker
- Emk / Rust-Musl-Builder - Images Docker pour compilation
- KPCYRD / MINI-DOCKER-RUST - Un exemple de projet pour les images Docker de très petites rouilles
- Liuchong / Docker-Rustup - Une version multiple (avec des outils MUSL) Rust Docker Image
- Lukemathwalker / Cargo-CHEF - Un outil et des images prédéfinies pour la mise en cache de compilation des dépendances distantes entre les constructions Docker.
- Rust-Cross / Rust-Musl-Cross - Docker Images pour compiller des binaires de rouille statiques à l'aide de Musl-Cross
- Rust-Lang-Nursery / Docker-Rust - L'image officielle de Rust Docker
- Stavrospanakakis / is_ready - attendez que plusieurs services deviennent disponibles
- Heroku
- EMK / HEROKU-BUILDPACK-RUST - Un buildpack pour les applications de rouille sur Heroku
- Marcoieni / release-plz [release-PLZ] - Croisses de libération de CI, avec Génération Changelog et vérification SEMVER.
Intégré
Rust Embedded se concentre sur l'amélioration de l'expérience de bout en bout de l'utilisation de la rouille dans des environnements liés aux ressources et des plateformes non traditionnelles. Voir la rupture impressionnante pour une liste organisée et plus étendue de ressources de rouille intégrées.
- Arduino
- Avr-Rust / Ruduino - Composants réutilisables pour l'Arduino Uno.
- Compilation croisée
- Japaric / Rust-Cross - Tout ce que vous devez savoir sur les programmes de rouille de compilation croisée
- Japaric / Xargo - Compilation croisée sans effort de programmes de rouille aux cibles de métal nu personnalisées comme le cortex ARM-M
- Expresstif
- ESP-RS - abrite un certain nombre de projets communautaires permettant l'utilisation du langage de programmation de la rouille sur divers SOC et modules produits par EspressIF Systems.
- Firmware
- Oreboot / Oreboot - Oreboot est une fourche de Coreboot, avec C supprimé, écrit en rouille
- NRF
- NRF-RS / NRF-HAL - Un Hal Hal pour la famille des appareils NRF
FFI
Voir également l'interface de fonction étrangère, l'omnibus FFI Rust (une collection d'exemples d'utilisation du code écrit en rouille d'autres langues) et des exemples FFI écrits en rouille.
Développer