BROWSE A-Z

All 305,250 crates, alphabetically

Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.

simple-waf-scannerProduction-ready WAF scanner with OWASP Top 10:2025 Web & LLM support. 360+ payloads including LLM/GenAI testing (prompt…117MITCommand line utilitiesDevelopment tools::Testing Simple-Wayland-HotKey-DaemonSxhkd clone for Wayland (works on TYY and X11 too)7,763BSD-2-Clause simple-webA simple build tool that assembles a static site from components, templates, and data.715MIT simple-web-healthcheckA simple healthcheck for web containers2,036MITCommand line utilities simple-web-serverA web server, just without all the complexity of setting one up!3,459GPL-3.0-or-later simple-websocketa simple WebSockets implementation, to be used in clients and servers3,005Apache-2.0AsynchronousConcurrency simple-websocketsFast and efficient WebSocket server with an easy API28,779MITAsynchronousConcurrency simple-wgpuErgonomic wrapper around wgpu-rs4,799Apache-2.0 simple-whisperOpenAI whisper library based on whisper.cpp5,871Apache-2.0MultimediaScience simple-windowA simple, cross-platform window creation library.7,833LGPL-3.0-onlyGUI simple-word-counta simple word count function, try to get same result with Microsoft Office Word application.3,154MIT OR Apache-2.0Text processing simple-xlsx-traversalera simple tool to quickly traver top rows in a very large xlsx file1,324MIT OR Apache-2.0 simple-xlsx-writerA simple and memory efficient XLSX writer5,547MIT OR Apache-2.0EncodingText processing simple-xmlA dead simple xml parser35,673non-standard simple-xml-builderSimple XML builder/writer232,042MIT simple-xmlrpcA simple, no nonsense, XML-RPC implementation for Rust4,553MIT simple-yaml-parserNo allocation YAML key value parser with comment support905MITParser implementations simple-zanzibarA simplified Rust implementation of Google's Zanzibar authorization system with DSL support595MITDevelopment tools simple-zipRust-based Library for File Compression and Decompression2,985MITCompressionFilesystem simple2faSimple2FA is a library to easily add two-factor authentication to your app.1,637MIT simple6502A dead-simple MOS 6502 emulator, no std or allocator needed, no dependencies.3,984MIT simple8bPack multiple u64 values into a single u641,782MIT simple_2d_vectorSimple two-dimensional vectors in Rust8,409MITMathematics simple_3d_vectorSimple three-dimensional vectors in Rust1,498MITMathematics simple_accumulatorA simple accumulator for incremental statistical computations41,150MIT simple_add一个简单的两个数求和库76MITAlgorithmsScience simple_allocator_traitA Simple placeholder for chunky and compact until they integrate with a stable rust allocator API10,579MIT simple_arenaA simple arena allocator for Rust1,622MITMemory management simple_argumentsa simple arguments parser2,990GPL-3.0-or-later simple_asn1A simple DER/ASN.1 encoding/decoding library.146,867,359ISCEncoding simple_azure_monitor_data_collectorLibrary to send records to the Azure Monitor HTTP Data Collector API3,134MIT simple_barBare minimal crate that displays a progress bar in the terminal14,218MITCommand-line interface simple_battleshipA simple Battleship game implemented in Rust.1,182MITCommand-line interfaceGames simple_behavior_treea simple implementation of behavior tree5,444MIT OR Apache-2.0 simple_bencodeSimple bencode encoder and decoder, that uses neither rustc-serialize or Serde. Instead, it serializes from / deserializes to a…10,283MIT simple_bitfieldCreate bitfields with the same memory structure as integers using a simple macro.11,578GPL-3.0Data structuresEmbedded development simple_bpmA simple bpm algorithm4,737GPL-3.0-or-later simple_btminimal(-ish) behavior tree implementation668Unlicense simple_cache_coreSimple rust caching tools3,444MIT simple_cache_macrosSimple rust caching tools9,363MIT simple_calculatorFirst Library7,841MIT simple_calculator_publishing_testA simple calculator project for the purpose of testing cargo's publishing2,275MIT simple_calculator_with_add_sub_mul_div_oftwonumbersThis is a simple calculator built by rust containing the addition, subtraction, mutiplication and division of two digit numbers1,784MIT simple_cancelation_tokenSimple cancelation token1,264Unlicense simple_chessA simple chess game implimentation4,611MIT simple_cloudconvertSimple Cloudconvert functionality for converting files4,476MITAPI bindingsEncoding simple_cloudflare_apiA simple uncomplicated Cloudflare API1,543MIT simple_clusteringImplementations of image clustering and segmentation algorithms such as SLIC and SNIC.4,459MIT OR Apache-2.0Computer visionMathematics simple_colatza simple package to compute the colatz conjecture in rust4,925MIT simple_color_logA simple color log library for Rust2,244MIT simple_colorsMacros for formatting text with colors, backgrounds and styles like bold, italic and underlined.4,457MIT OR Apache-2.0Command-line interface simple_colourA crate that allows programmers to change the style or colour of their strings79MIT OR Apache-2.0Command-line interface simple_commandSimple command runner for build.rs4,757MIT simple_commsRust implementation of a communication protocol for AH7,463MIT OR Apache-2.0 simple_conddbSimple Condition Database library implemented in Rust.3,178Apache-2.0 simple_configA config language for humans that is not self-describing.79,792Apache-2.0 simple_config_parserA simple configuration file parser22,739GPL-3.0ConfigurationFilesystem simple_coro(ab)using async/await to write simple state-machine based coroutines7,133MITConcurrencyData structures simple_cryptA simple and high level library to encrypt and decrypt texts, files, folders and any data with it52,941MITCryptography simple_csvA simple CSV parsing implementation22,621MIT simple_dbrust databasing crate for local file store2,533MIT simple_db_nnVery stupid and simple db with nearest neighbors algorithms to use with embeddings458MIT OR Apache-2.0 simple_decoderThe ULTIMATE lightest audio decoding in Rust: Symphonia + Rubato under the hood.55MITMultimedia::AudioRendering simple_delaunay_libImplementation of 2D and 3D Delaunay algorithms in Rust3,412MIT simple_delayA library for helping begginers when using delay, the only command is sleep_seconds(seconds)1,472WTFPL simple_detailed_errorStack and specify errors explainations saying what happened, why, how, where, how to solve it and its causes1,724non-standardNo standard libraryParsing tools simple_dicThis crate provides a simple dictionary implementation in Rust with various functions to manipulate and interact with the…6,324MIT simple_disk_cacheSimple disk cache for use in Rust applications.5,174Apache-2.0 simple_dotSimple API for creating GraphViz DOT files.2,951MIT simple_download_utilityA simple async download utility with progress tracking, SHA1 validation, and concurrent multi-file downloads321MITAsynchronousNetwork programming simple_dto_mapper_deriveA derive macro for mapping DTOs with rename/transform/skip support2,131MITData structuresDevelopment tools simple_eaSimple Multi-Objective Evolutionary Algorithm (MOEA) implemented in the Rust programming language.2,525 simple_ecdsa_verifierA simple Ethereum ECDSA signature verifier855MIT simple_ecsA super-simple entity-component system in Rust19,795GPL-3.0 simple_elfsimple parser for amd64 elf files1,808GPL-2.0-only simple_encodeDead simple b64/hex encoding/decoding.6,186MIT simple_endianA create for defining endianness within your data structures, to make handling portable data structures simpler.23,692MIT simple_endian_deriveProc-macros for the simple_endian crate.261MIT simple_env_loada simple .env loader without any deps.31,2620BSD simple_event_busA basic, simple event bus in Rust6,514MITData structuresGame development simple_event_mapa simple event map based on channels, provides a receiver that is either blocking or async3,203MIT OR Apache-2.0Concurrency simple_excel_writerSimple Excel Writer195,353Apache-2.0EncodingText processing simple_expensive_calculationlizejun测试下上传crate1,181MIT simple_file_loggerA simple file logger for Rust18,427MITDevelopment tools::Debugging simple_flowfieldA very barebones flowfield pathfinding library.661MIT simple_func_timerSimple macro to measure the function execution time in Rust1,704MIT simple_function_loggerSimple function logger6,228MIT simple_futuresSimple futures for use in async operations.8,509MIT OR Apache-2.0Asynchronous simple_gamesImplementation of simple games1,800Apache-2.0 simple_gaussianSome quick and easy functions for generating gaussian noise, mappable to specific bounds. Useful for artistic purposes.44,464MIT simple_generatorsmaking work with generators simpler1,710MIT simple_generators_adapterhelper crate for simple_generators, containing the adapter2,834MIT simple_generators_macroshelper crate for simple_generators, containing the macro2,296MIT simple_geneticA crate to aid with genetic learning5,637MIT simple_getoptA simple, getopt-style command-line argument parser for Rust. - (YAGP).4,171MITCommand-line interfaceCommand line utilities simple_googleA search tool that bypasses Google's CAPTCHA verification1,139MIT simple_gpui_coreCore library for simple-gpui, providing procedural macros and utilities for building GUI components.156MIT simple_graph_algorithmsA library with the goal of making running graph algorithms as easy as possible.1,650MITAlgorithms simple_grepA simple command-line text search tool in Rust, inspired by grep538MIT simple_hasherSimple hashing library9,317non-standardCryptography simple_hiderA crate for hiding and unhiding text with a salt value1,600MIT simple_hllA simple HyperLogLog implementation in rust166,047Apache-2.0Command line utilities simple_host_networks_manager_clihost networks manager cli1,494Apache-2.0 simple_host_networks_manager_libhost networks manager lib11,548Apache-2.0 simple_htmlA simple way to create HTML pages using Rust2,970MIT simple_httpA Simple router based Webserver for Rust1,615MIT simple_http_parserConverts raw http request to a Request and build Response14,336MIT/Apache-2.0 simple_huffmanDead simple Huffman encoding and decoding library5,246BSD-2-Clause simple_image_interfaceSimple image interface with pictures, video, and camera.10,303MIT simple_implmacros to make impls ergonomic, dense, and manageable217MIT OR Apache-2.0 simple_impl_deriveabsolute gold153MIT OR Apache-2.0 simple_inputA simple crate for handling user input, inspired by Python7,224MIT simple_ioA tiny, simple IO helper library2,016Fair simple_ir_transformerSITER - SImple Ir TransformER109BSD-3-ClauseCompilers simple_jazzLibrary used for simple code generation for JazzVM1,864MIT simple_jobsVery simple persistence layer on top of Tokio tasks.6,462MIT simple_jsonA simple runtime JSON parser.7,697BSD-2-Clause simple_json_serverA simple way to build a JSON-based server with automatic JSON serialization/deserialization, error handling, async support, type…408non-standardAPI bindingsConcurrency simple_jvmtisimple jvmti library1,596Apache-2.0API bindings simple_jwtsimple JWT encoder/decoder11,350MIT simple_kbucketsSimple implementation of a Kademlia-like hash table.5,585MIT simple_kv_storeProvides a generic, async-friendly key-value store abstraction supporting multiple backends (inmemory, sqlite, kubernetes)2,694MIT simple_libA simple library of helpful functions, really only intended for myself, but published for learning160MIT simple_libcSafe, friendly interfaces to some commonly used Unix libc functions.10,560MITAPI bindingsOperating systems::Unix APIs simple_linesSimple and secure line iterators to be used with all implementations of std::io::Read1,746MITEncodingParsing tools simple_linked_listA singly linked list made using smart pointer1,349MIT simple_llamaA crate for run llama.cpp in Rust. based on llama-cpp-25,597MIT simple_llama_rsRust crate for the Ollama API.5,295MIT simple_loggerA logger that prints all messages with a readable output format47,387,191MIT simple_logger_rsA very basic logging library2,266GPL-3.0-only simple_login_rsWrapper for simplelogin.io4,506GPL-3.0 simple_lsystemsA simple library for working with Lindenmayer systems.2,232GPL-3.0 simple_mathThis a simple lib to do some mathematical manipulation.4,018MIT simple_math_utilsA simple Rust crate for basic math functions922MITMathematics simple_mdns_clientSimple mdns client59,0560BSD simple_mlFunctions required for data analysis and machine learning tasks35,994MIT simple_mod_intA simple modint library2,415MIT simple_modbusA tool to search files2,936MIT simple_moneyDown-to-earth money and currency implementation written in Rust.2,407MIT OR Apache-2.0Finance simple_moving_averageLibrary of simple moving average (SMA) algorithms1,463,245MITMathematicsScience simple_nats_clientsimple NATS client2,161non-standard simple_neatA simple NEAT like create for rust3,257MITScience simple_nnA simple nueral network library.3,970MIT simple_on_shutdownThis crate consists of a convenient macro to specify on shutdown callbacks (=code that should run when your program exits…19,005MITNo standard library simple_optimizationSimpler optimizers for simple optimization.28,411Apache-2.0AlgorithmsMathematics simple_paZero crates.io dependency simple api for interacting with the pulseaudio-simple api168MIT simple_parallelStraight-forward functions and types for basic data parallel operations, including parallel maps, for loops and thread pools.38,729MIT/Apache-2.0 simple_parseA declarative converter for Rust type to and from binary14,494MIT OR Apache-2.0 simple_parse_deriveA derive macro that implements the simple_parse traits12,829MIT OR Apache-2.0 simple_password_generatorSimple CLI password generator. Can also be used as lib in other porjects2,883MIT simple_pdf_generatorA simple PDF generator based on headless Chromium8,221MITGraphicsRendering simple_pdf_generator_deriveMacros for simple_pdf_generator8,580MITGraphicsRendering simple_pegA command-line peg parser implemented by Rust.4,297Apache-2.0Command line utilitiesText processing simple_permutatorSimple library to create permutations of a list of values. Eg Permutator::new(&[1,2,3]) creates an iterator that yields [1,2,3],…4,073MIT OR Apache-2.0 simple_pgProvides extentions and utilites for working with postgres.16,418MIT simple_pg_clientA native, asynchronous PostgreSQL client19,446MIT/Apache-2.0Database interfaces simple_pg_macrosProc macros for simple_pr crate.6,981MIT simple_pg_poolDead simple async pool for tokio-postgres13,732MIT OR Apache-2.0 simple_predicatesA simple local configuration management utility14,779MIT OR Apache-2.0 simple_predicates-rsA simple local configuration management utility1,229MIT OR Apache-2.0 simple_prettyA confused library for outputting colored text to the terminal4,713MIT simple_promptsA simple wrapper for Rustyline which provides 2 easy to use CLI prompts.6,510MIT simple_proxySimple proxy with middlewares, easy to customize, easy to use.171,432Apache-2.0 simple_pubsubA simple pubsub use dashmap and mpsc channel.5,092MITDevelopment tools simple_pyth_client_rsRust wrapper for Pyth Hermes crypto price feeds629MITAPI bindingsCommand line utilities simple_qpAllows formulating Quadratic Programming problems in a symbolic way.4,849MIT simple_random_numbersA simple random number generator that can create pseudo_rand() or entropy_rand() numbers2,828MIT simple_redisSimple and resilient redis client.137,314Apache-2.0CachingDatabase interfaces simple_ref_countA simple reference counting implementation20MIT simple_ringbufSimple Ringbuf is a speedy lightweight fixed-size infinite-use collection optimized for straightforward single threaded use.6,574MIT/Apache-2.0Data structures simple_rngA simple Linear Congruential Generator (LCG) for pseudo-random numbers125MITAlgorithmsNo standard library simple_rpn_calcSimple RPN Calculator776MIT simple_s3A crate to access AWS S31,942MIT simple_scanIterator extensions for simple scan operation.9,398MIT OR Apache-2.0No standard libraryRust patterns simple_searchA simple library for searching objects6,446MIT simple_serdeA wrapper around multiple serde libraries making it easy to encode and decode multiple types22,159MIT simple_server_statusSimple cpu, ram, net, and tcp status for Linux servers10,186MIT OR Apache-2.0 simple_shadowingshadow procedure1,740MIT simple_shapesLibrary for generating geometries particle methods1,911Apache-2.0/MITSimulation simple_signSimple signing library180MIT OR Apache-2.0Cryptography simple_slack_genRust API Client1,804MIT simple_slipA small and simple library for SLIP encoding35,122MIT OR Apache-2.0Encoding simple_smtp_senderA Simple SMTP Email sender crate with the support of sync or async sending. Can be called from Python. Powered by PyO3.2,577MIT simple_snake_gameA simple Snake game implemented in Rust and WebAssembly1,248MIT simple_socks5A simple, lightweight and async SOCKS5 proxy server library849MITAsynchronousNetwork programming simple_spawn_blockingA simple crate to make spawning blocking tasks more ergonomic313,014BSD-3-ClauseDevelopment tools simple_spawnerSimple spawner for long-running CPU tasks that don't have any pause points. Spawn a task on a thread pool that starts immediately…1,794MIT OR Apache-2.0Asynchronous simple_srcA simple sample rate conversion lib for audio.3,004MIT simple_sshSimple async SSH for Rust84MITAsynchronousNetwork programming simple_state_machineA simple definition of a state machine1,549GPL-3.0 simple_statemachineStatemachine defined via a simple and easy-to-read domain-specific language1,612MITAlgorithmsNetwork programming simple_statsDeprecated in favor of the statistical crate!11,205MIT simple_string_lexerSplits strings by whitespace and quoted groups.2,179MIT simple_svgA simple svg generate tool to create svg programmatically2,269MIT simple_tableModel driven FTLK table support.314MIT simple_tablesAn easy to use rust crate for creating table structures. Including macros for easily creating these table structures.14,662MIT OR Apache-2.0Data structuresVisualization simple_tables-coreThe core functionality of the simple_tables crate15,874MIT OR Apache-2.0Data structuresVisualization simple_tables-deriveContains the procedural macros for the simple_tables crate15,106MIT OR Apache-2.0Data structuresVisualization simple_tcp_serializersimple library for serializing and deserializing tcp packages in rust1,547Unlicense OR MIT simple_tdopa simple parser based on TDOP1,562MITParser implementations