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.

gemini-live-macrosmacros for the gemini live crate1,423MIT gemini-live-runtimeReusable runtime orchestration for Gemini Live applications221MIT gemini-live-toolsReusable tool families for Gemini Live hosts115MIT gemini-mainloopAn engine-agnostic mainloop abstraction library3,303MIT gemini-mapA command-line tool to run files in parallel through Google Gemini1,884Apache-2.0 gemini-oxideA production-grade, fluent Rust SDK for the Google Gemini Headless CLI.64MITAPI bindingsAsynchronous gemini-proc-macrosProcedural macros for gemini-client-api1,161MIT gemini-rsA library to interact with the Google Gemini API21,392MIT gemini-rustRust client for Google Gemini API40,199MITAPI bindings gemini-tokenizerAuthoritative Gemini tokenizer for Rust, ported from the official Google Python GenAI SDK2,516Apache-2.0EncodingText processing gemini-tts-cliAgent-friendly Gemini text-to-speech CLI for expressive scripts, voices, tags, and audio files20MITCommand line utilitiesMultimedia::Audio gemini-unlockUnlock Chrome Gemini features by modifying Local State configuration33MIT OR Apache-2.0Command line utilitiesConfiguration gemini-watermark-removalRemove visible Gemini AI watermarks via reverse alpha blending84MIT OR Apache-2.0Command line utilitiesMultimedia::Images gemini-web-imageCommand-line image generation through the web Gemini app via cookie replay (no official API).40MITAPI bindingsCommand line utilities gemini2htmlSimple library for parsing Gemini (gmi) to HTML format5,167GPL-3.0 gemini_bridgeTypes and functions to interact with Gemini AI API12,720MIT OR Apache-2.0 gemini_clientA client library for the www.gemini.com exchange1,677MIT gemini_client_macrosProcedural macros for the gemini-client-rs crate1,544MIT gemini_client_rsA Rust SDK for the Google Gemini API10,337MIT gemini_client_rustA Rust client for interacting with Google's Gemini API. Tailored only for a single type of query at this point4,225MITAPI bindingsWeb programming gemini_crateA robust Rust client library for Google's Gemini AI API with built-in error handling, retry logic, and comprehensive model support37MIT OR Apache-2.0API bindingsWeb programming::HTTP client gemini_light_rsA Rust client for interacting with Google's Gemini API.786MIT OR Apache-2.0API bindingsWeb programming gemini_proxyA high-performance, stateless OpenAI-compatible API gateway proxy for gemini-cli149Apache-2.0 gemini_sdkTypes and functions to interact with Gemini AI API1,025MIT OR Apache-2.0 geminiaiphotoeditor_appGemini AI Photo Editor - Free Online AI Image Generator & Photo Editor - SEO backlink crate.24MITAPI bindings geminiomni-clientA lightweight Rust helper toolkit for Gemini Omni AI video generation workflows.20MITAPI bindingsWeb programming gemlA simple Generator-orientated ML parser.48,674MIT gemlaUsing evolutionary computation to generate machine learning algorithms3,807MITSimulation gemlabGeometry and meshes laboratory for finite element analyses22,597MITMathematicsScience gemlockRubygems/Bundler lockfile parser29MIT OR Apache-2.0 gemmPlayground for matrix multiplication algorithms14,506,954MIT gemm-benchmarkSimple BLAS [sd]gemm benchmark5,403MIT OR Apache-2.0 gemm-c32Playground for matrix multiplication algorithms14,486,891MIT gemm-c64Playground for matrix multiplication algorithms14,485,947MIT gemm-commonPlayground for matrix multiplication algorithms14,479,491MIT gemm-f16Playground for matrix multiplication algorithms14,443,764MIT gemm-f32Playground for matrix multiplication algorithms14,485,956MIT gemm-f64Playground for matrix multiplication algorithms14,483,925MIT gemma_m0Board Support crate for the Adafruit Gemma M020,463MIT OR Apache-2.0Embedded developmentHardware support gemma_rsGemma inference engine in rust1,570Apache-2.0 gemmkitA clean, extensible, high-performance GEMM (general matrix multiply) engine0MIT OR Apache-2.0MathematicsScience gemmkit-faerfaer adapter for the gemmkit GEMM engine0MIT OR Apache-2.0MathematicsScience gemmkit-nalgebranalgebra adapter for the gemmkit GEMM engine0MIT OR Apache-2.0MathematicsScience gemmkit-ndarrayndarray adapter for the gemmkit GEMM engine0MIT OR Apache-2.0MathematicsScience gemmkit-tuneInstall-time autotuner for gemmkit: sweeps its runtime knobs on the target machine and emits a GEMMKIT_* env profile0MIT OR Apache-2.0 gemmyGemmy is a high performance orderbook written in rust.3,158ISC gemotCommunity domain and assembly layer for Moot lifecycle, governance, replication, and Tessera.32MPL-2.0Network programming gemoteDeclarative git remote management.98MITCommand line utilitiesDevelopment tools gemphyGEM Physics: Derives physical constants from geometric impedance in a horn torus vacuum.132MITScienceSimulation gempostA simple static site generator for creating a blog on the Gemini protocol4,083MITCommand line utilities gempressAn Express.js inspired server framework for the gemini protocol2,904MIT gemrendrTurns Gemtext into idiomatic HTML234GPL-3.0-or-laterCommand line utilitiesParsing tools gems💎 A cli, tui, and sdk for interacting with the Gemini API (WIP)17,961MITCommand line utilitiesScience gemservA gemini server13,852MITNetwork programming gemstonecollection of utilities11,021MIT OR Apache-2.0 gemstone-gciLow-level dynamic GemStone/S GCI loader and raw ABI bindings.124MITAPI bindingsDatabase interfaces gemstone-rsSafe Rust client API for GemStone/S over GCI.94MITAPI bindingsDatabase interfaces gemstone-rs-cliCommand line tools for gemstone-rs.37MITAPI bindingsDatabase interfaces gemstone-rs-explorerLocal-only web explorer for GemStone/S using gemstone-rs.38MITAPI bindingsDatabase interfaces gemstone-rs-macrosDerive macros for gemstone-rs BridgeRoot mappings.102MITAPI bindingsDatabase interfaces gemtextA gemini client and server for Rust10,8780BSD gemttsAgent-friendly Gemini text-to-speech CLI for expressive scripts, voices, tags, and audio files62MITCommand line utilitiesMultimedia::Audio gemviewA Gemini protocol browser in a Gtk+ (v4) widget9,190LGPL-3.0GUINetwork programming genA sequence graph and version control system.1,333Apache-2.0 gen-adapter-forgegen — typed (defadapter …) spec + scaffold-generator. Every new gen-X adapter is authored as one typed AdapterSpec value (or one…352MIT gen-aiGenerative AI792Apache-2.0 gen-annotationsAnnotation models and graph operations for Gen.219Apache-2.0 gen-ansiblegen — ansible adapter. Parses galaxy.yml + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed…450MIT gen-api-wrapperAttempt at a generic version of the api wrapper from the gitlab crate.3,621MIT gen-ascii-artGenerate colorful or grayscale ASCII art from images and GIFs directly in your terminal.792MIT OR Apache-2.0Command line utilitiesMultimedia::Encoding gen-bazelgen — Bazel BUILD.bazel + MODULE.bazel renderer. Sibling of gen-nix (per-crate Nix) and gen-nix-bulk (per-tree Nix); same typed…439MIT gen-bls-keyA command-line tool for generating BLS12-381 keys and deriving public keys from private keys777MITCommand line utilitiesCryptography gen-bskyA Library to generate and post a bluesky post9,106MIT OR Apache-2.0Development tools::Build Utils gen-buckgen — Buck2 BUCK file renderer. Sibling of gen-nix / gen-nix-bulk / gen-bazel; same typed Manifest in, typed Buck Starlark out.…364MIT gen-bundlergen — Ruby/Bundler adapter. Parses Gemfile + Gemfile.lock into gen_types::Manifest. The bundler half of the universal…505MIT gen-cache-atticgen — typed cache client (CacheClient trait + AtticClient HEAD-probe impl + NoCacheClient default). Engines consult the trait…485MIT gen-caixa-bridgegen — typed bridge between pleme-io's caixa SDLC primitive and the gen ecosystem. (defcaixa …) blocks declare a :gen slot; this…381MIT gen-capnp-schemasShared Cap'n Proto schemas and generated Rust modules for Gen crates.603Apache-2.0 gen-cargogen — Cargo adapter. Parses Cargo.toml + Cargo.lock + workspace shape into gen_types::Manifest. The cargo half of the universal…497MIT gen-changelogGenerate a change log based on the git commits compatible with keep-a-changelog and using conventional commits to categorise…6,065MIT OR Apache-2.0Command line utilitiesDevelopment tools gen-circleci-orbGenerate a CircleCI orb to provide the facilities offered by a CLI program1,210MIT OR Apache-2.0Command line utilitiesDevelopment tools gen-cligen — operator-facing CLI. Subcommands: check (parse + print typed manifest), lock (regenerate lockfile-derived data),…363MIT gen-combinationsA general combination generator3,248MIT OR Apache-2.0Algorithms gen-compile-commandsSimple compile_commands.json generator24,543non-standard gen-completionsGenerate Bash/Zsh completions from manpages or JSON/KDL files2,912MITCommand line utilities gen-configgen — typed shikumi::TieredConfig for the universal package-manager engine. Owns the operator-facing knobs: workspace root…705MIT gen-coreCore structs and representations for the gen sequence graph and version control system.546Apache-2.0 gen-diffDiff algorithms for the gen sequence graph and version control system.215Apache-2.0 gen-elfA utility for generating ELF files for testing ELF loaders.985MIT/Apache-2.0Development toolsOperating systems gen-epub-bookGenerate an ePub book from a simple plaintext descriptor29,011MITEncodingText processing gen-fileFile and folder creation library3,018MITDevelopment tools gen-file-databaseFile based minimal database3,254MITDevelopment tools gen-file-database-macroFile based minimal database macro2,797MITDevelopment tools gen-fsmState-functions-style finite state machine driver. Modeled on OTP gen_statem in state_functions callback mode; named gen_fsm for…122Apache-2.0 gen-gomodgen — gomod adapter. Parses go.mod + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed core…455MIT gen-graphGraph algorithms and operations for the gen sequence graph and version control system.485Apache-2.0 gen-helmgen — helm adapter. Parses Chart.yaml + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed…450MIT gen-htmlGenerate HTML using Rust2,300MITTemplate engineWeb programming gen-html-procGenerate HTML using Rust1,145MIT gen-idSnowflakes.6,427MIT gen-indsImplementation of generational indices2,782MIT/Apache-2.0 gen-itertemporary util for creating iterators using generators107,777MIT/Apache-2.0 gen-keySmall CLI tool for generating RSA and HMAC keys877MIT gen-licenseA very easy-to-use and fast command line license generator!6,099MIT gen-linkedinMinimal LinkedIn Posts API client for CI usage7,177MIT OR Apache-2.0API bindings gen-lsp-typesLibrary of Rust LSP types generated from the official metamodel183,481MITDevelopment tools gen-macrosProc-macros for the gen ecosystem intake pattern. Today: #[derive(SpecShape)] and #[derive(QuirkRegistry)] — auto-implement the…4,324MIT gen-mdbook-summaryA tool to generate SUMMARY.md for mdbook project7,372MIT gen-memoryIn memory file creation library236MITDevelopment tools gen-memory-databaseIn memory based minimal database105MITDevelopment tools gen-memory-database-macroIn memory based minimal database macro25MITDevelopment tools gen-modelsModels for the gen sequence graph and version control system.408Apache-2.0 gen-nested-iter-yieldA macro for creating n-nested for loops over iterators.18,201Apache-2.0 OR MIT gen-nixgen — typed Nix AST + pretty-printer + per-crate (crate2nix shape) derivation renderer. Implements theory/NIX-AST.md: every Nix…913MIT gen-nix-bulkgen — per-tree (crane shape) bulk Nix renderer. Sibling of gen-nix's per-crate renderer. Produces one big derivation that builds…364MIT gen-npmgen — npm/pnpm/yarn adapter. Parses package.json + package-lock.json/pnpm-lock.yaml into gen_types::Manifest. The npm half of the…518MIT gen-orb-mcpGenerate MCP servers from CircleCI orb definitions2,071MIT OR Apache-2.0Command line utilitiesDevelopment tools gen-pdcgen — the Per-Dependency Content-Addressed Cacheability (PDC) contract. The typed variant CATALOG of ecosystem adapters…136MIT gen-pipgen — pip adapter. Parses pyproject.toml + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed…452MIT gen-platformgen-platform — Rust-first canonical handle for the typed-dispatcher (typed-tagged-union catamorphism) substrate primitive.…4,265MIT gen-poetrygen — poetry adapter. Parses pyproject.toml + lockfile into a typed gen_types::Spec emission. One of N adapters that share the…446MIT gen-polyglotgen — polyglot workspace dispatcher. Probes a directory for every configured adapter marker and emits a typed PolyglotWorkspace…339MIT gen-rand-numusage: include 'use gen_rand_num::gen_rand_num' & gen_rand_num(min, max) gives a random number between min&max values including…2,009MIT gen-readmeJust a simple readme generator that uses a static templates.5,164MIT gen-rsa experimental library for probabilistic programming in Rust.5,315MITScienceSimulation gen-secattestgen — the Security-Attestation (SecAttest) INVARIANT contract. The universal typed law that every derivation carries a COMPLETE,…110MIT gen-semver-tagsGenerate a set of SemVer tags, e.g. to tag container images.1,469MIT OR Apache-2.0 gen-server-nameThis is a small tool which will generate a suggestion for a server name. You may specify the domain and the name source pool as…10,644non-standardCommand line utilities gen-smpGenerate a social media post from the front matter of markdown source file for a blog post or web document.396MIT OR Apache-2.0Web programming gen-streamGenerator-based streams for Rust and futures 0.3.10,834MIT/Apache-2.0AsynchronousRust patterns gen-sugiyamaSugiyama algorithm implementation for graph layout657MIT gen-swiftgen — swift adapter. Parses Package.swift + lockfile into a typed gen_types::Spec emission. One of N adapters that share the…444MIT gen-tablegen-table for mysql table convert to rust struct code7,836MIT gen-tuiGraph visualization widget system for Gen218Apache-2.0 gen-typesgen — typed IR for the universal package-manager → build-system engine. One typed Manifest / Package / Dependency / Feature /…4,658MIT gen-uiA Not Normal Rust UI Framework1,529MIT gen-uidgen-uid498MIT gen-vecVector indexed with generational indices3,574MITData structuresGame development gen-zMacro-free stream construction through asynchronous generators via an awaitable sender169,630MIT OR Apache-2.0Asynchronous gen3-charsetPokemon Generation 3 Character Set Support (GBA)1,642MIT gen3_rpcRFSoC Gen3 MKID Readout RPC Interface799MIT OR Apache-2.0 gen_alpha_dictionaryGives you the description of common gen-alpha words1,926MIT OR Apache-2.0Command line utilities gen_analyzersyntax analyzer for genui2,028MIT gen_attributes_interface_generatorTo be used only with rust_interface_file_generator2,766MIT gen_converterConverter for gen (Template, Style, Script)1,111MIT gen_countryIncludes information about countries1,931MIT gen_docs_templateThis CLI automatically creates templates of comment text required when generating…6,284MIT gen_dyn_rundynmatic code generator for GenUI (work for plugin)1,517MIT gen_eval_tableGenerates eval table in build script used by rust_poker7,221MIT gen_gcodeA functional G-Code generator2,778MIT OR Apache-2.0Parser implementationsParsing tools gen_indicesGenerational Indices -- a simple yet robust Geneerational Index for use with data-driven entity-based designs.1,738MIT gen_kobject_listA Rust rewrite of zephyr's gen_kobject_list.py35Apache-2.0Command line utilitiesDevelopment tools gen_layouts_sysGenerated keyboard layouts8,526MIT OR Apache-2.0 gen_lsp_serverGeneric LSP server scaffold.6,113MIT OR Apache-2.0 gen_macroGenUI plugin macro860MIT gen_mailerA generic mailer for Rust811Zlib gen_mcf_macroA macro working with crate `abs_sync` v0.2 to generate codes and types needed to implement `Future` and `TrMayCancel` for a…514MIT/Apache-2.0No standard library gen_mk_script_objsonly for support needed structs for gen script and give these structs to the rssyin to handle882MIT gen_opsMacros for operator overloading for generic types4,465,397MITNo standard libraryRust patterns gen_parserparsers for gen (Template, Style, Script)1,308MIT gen_passSecure password generation library and CLI2,774MIT gen_passphraseA secure, simple yet customizable passphrase generator. Use provided dictionaries or bring your own!6,054MIT OR Apache-2.0 gen_pluginGenUI plugin analyzer and generator1,492MIT Gen_PrimeA way to transform a hash to a prime number22,198AFL-1.1 gen_randomA lib for generating random number by custom its length and kind.6,171MIT gen_utilsUtils for GenUI4,062MIT gen_valueA library for indexes and values with generations for vectors.15,565MIT OR Apache-2.0Data structuresNo standard library genactA nonsense activity generator47,752MITCommand-line interfaceCommand line utilities genaiMulti-AI Providers Library for Rust. (OpenAI, Gemini, Anthropic, Ollama, AWS Bedrock, Vertex, Groq, DeepSeek, GitHub Copilot and…275,973MIT OR Apache-2.0 genai-customMulti-AI Providers Library for Rust. (Ollama, OpenAI, Anthropic, Groq, Gemini, ...)1,143MIT OR Apache-2.0 genai-mediaAI image and video generation CLI — fal.ai + OpenAI204MIT genai-rsA Rust client library for Google's Generative AI (Gemini) API with streaming, function calling, and multi-turn conversations759MITAPI bindingsAsynchronous genai-rs-macrosProcedural macros for genai-rs: automatic function declaration generation for Gemini API tool calling874MITDevelopment tools::Procedural macro helpers genai-typesCommon types for generative AI models like OpenAI, Anthropic, Google, etc.6,051MIT OR Apache-2.0 genalgA flexible, high-performance genetic algorithm library written in Rust775MITAlgorithmsScience genanki-rsCrate to create decks for the open source flashcard platform Anki. Based on Python library genanki27,215MIT genanki-rs-revCrate to create decks for the open source flashcard platform Anki. Based on Python library genanki1,442non-standard genapkbuildA tool to generate Android APK build system files for AOSP2,990MIT OR Apache-2.0 genarenaA slot-reservable arena with generational keys59MITData structuresMemory management genauai-kernelKernel library for Genau AI2,839MIT genawaiterStackless generators on stable Rust.4,392,313MITAsynchronousConcurrency genawaiter-macroConvenience macros for generators (genawaiter)4,331,599MIT/Apache-2.0AsynchronousConcurrency genawaiter-proc-macroprocedural macro for generators (genawaiter)1,740,930MIT/Apache-2.0AsynchronousConcurrency genawaiter-try-streamsmall utility to construct `TryStream` using `genawaiter`1,004MIT OR Apache-2.0 genawaiter2Stackless generators on stable Rust.184,538MITAsynchronousConcurrency genawaiter2-macroConvenience macros for generators (genawaiter2)185,337MIT/Apache-2.0AsynchronousConcurrency genawaiter2-proc-macroprocedural macro for generators (genawaiter2)185,412MIT/Apache-2.0AsynchronousConcurrency genawaiter_iteratorA convenient way to create Iterators from Genawaiter's generators5,139MIT gencadA library for parsing Mitron GenCAD boardview files.59GPL-3.0-or-laterParser implementations gencoA whitespace-aware quasiquoter for beautiful code generation.2,778,038MIT OR Apache-2.0Template engine genco-deriveQuote macro for the even simpler code generation for Rust.7,667MIT/Apache-2.0 genco-macrosA whitespace-aware quasiquoter for beautiful code generation.2,696,155MIT OR Apache-2.0Template engine gencodeG encoding system — a context-dependent, density-maximized data encoding and compression tool35MITCommand line utilitiesCompression gencommitGenerate and approve Git commit messages with subscription-backed coding CLIs49MITCommand line utilitiesDevelopment tools genconfCLI utility for generating config files from YAML-driven templates86MITCommand line utilitiesConfiguration gencryptPersonal usage hashing utility.5,501MIT OR Apache-2.0 gendelbrotA small, simplistic mandelbrot image generator.4,392MITCommand line utilitiesMathematics gendergender1,688non-standard gender_guesserA library that guesses the gender of a given name.58,149MIT gender_identificationwrite the let name = gender_identification::gender(String::from(yourname with double commans));7,398MIT