awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesMulti-Value Dictionaries

Data structures that allow multiple values to be associated with a single key, often used for HTTP headers or query parameters.

Distinguishing note: This category focuses on the specific data structure pattern of multi-value mapping, distinct from general-purpose key-value stores or standard hash maps.

Explore 7 awesome GitHub repositories matching data & databases · Multi-Value Dictionaries. Refine with filters or upvote what's useful.

Awesome Multi-Value Dictionaries GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • kamranahmedse/developer-roadmapAvatar von kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Auf GitHub ansehen↗

    Developer Roadmap ist eine Community-gesteuerte Plattform, die strukturierte, graphbasierte Lernpfade für das Software-Engineering bietet. Sie dient als umfassendes Wissens-Repository, in dem technische Bereiche in visuellen Sequenzen organisiert sind, um den Erwerb beruflicher Fähigkeiten und das Karrierewachstum zu steuern. Das Projekt zeichnet sich durch ein kollaboratives Ökosystem aus, das es Nutzern ermöglicht, Roadmaps beizusteuern, bewährte Branchenpraktiken zu kuratieren und berufliche Profile zu pflegen. Es integriert diagnostische Bewertungs-Frameworks, um die technische Kompetenz zu evaluieren, und hilft Entwicklern dabei, Wissenslücken zu identifizieren und sich durch gezielte Lernsequenzen auf professionelle Vorstellungsgespräche vorzubereiten. Über seine Kern-Mapping-Funktionen hinaus bietet die Plattform praktische Projektideen und interaktives Tutoring, um Engineering-Konzepte zu festigen. Sie bietet einen zentralen Raum für die Community, um Ressourcen zu teilen, den fortschreitenden Kompetenzaufbau zu verfolgen und durch komplexe technische Landschaften zu navigieren.

    Implements patterns for handling return values during data processing.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Auf GitHub ansehen↗357,434
  • mitmproxy/mitmproxyAvatar von mitmproxy

    mitmproxy/mitmproxy

    43,943Auf GitHub ansehen↗

    Mitmproxy is an interactive, programmable network proxy engine designed for traffic analysis and protocol manipulation. It functions as a gateway that intercepts, inspects, and modifies network traffic in real-time, supporting HTTP, HTTPS, WebSocket, DNS, and generic TCP or UDP streams. By acting as a trusted certificate authority, the proxy can dynamically generate and sign certificates to decrypt and analyze secure TLS-encrypted connections. The project distinguishes itself through a highly extensible, event-driven architecture that allows users to automate traffic transformation using cust

    Provides specialized dictionary structures that support multiple values per key with built-in canonicalization and reduction logic.

    Pythondebugginghttphttp2
    Auf GitHub ansehen↗43,943
  • crystal-lang/crystalAvatar von crystal-lang

    crystal-lang/crystal

    20,299Auf GitHub ansehen↗

    Crystal is a statically typed, compiled programming language designed for high performance and memory safety. It leverages an LLVM-based compiler to translate source code into optimized machine-executable binaries, while its type-inference-based static analysis enforces strict safety rules during the build process. The language distinguishes itself through a fiber-based concurrent runtime that manages lightweight execution units for asynchronous input and output without blocking the main process. It also features a powerful compile-time macro system that allows for the inspection and transfor

    Captures the result of a loop by returning the value provided to a break statement.

    Crystalcompilercrystalcrystal-language
    Auf GitHub ansehen↗20,299
  • chalarangelo/30-seconds-of-pythonAvatar von Chalarangelo

    Chalarangelo/30-seconds-of-python

    8,826Auf GitHub ansehen↗

    30 Seconds of Python is a curated collection of short, reusable Python code snippets designed for quick reference and immediate reuse. It provides an interactive browser that lets you explore snippets organized by tags, search across names and descriptions, and copy code to your clipboard with a single click. The collection covers a broad range of common programming tasks, including list and dictionary operations, string formatting and manipulation, date and time calculations, and color format conversion. It also includes utilities for data transformation, such as converting between case styl

    Provides a function to invert a dictionary, grouping keys by their values.

    Pythoneducationlearn-to-codelearning-resources
    Auf GitHub ansehen↗8,826
  • mahmoud/boltonsAvatar von mahmoud

    mahmoud/boltons

    6,897Auf GitHub ansehen↗

    Boltons is a comprehensive utility toolkit and extension of the Python standard library. It provides a collection of reusable recipes and specialized data structures, system utilities, and helper libraries designed to support common programming tasks across various domains. The project is distinguished by a standard-library-only dependency model, ensuring maximum portability with zero external dependencies. It provides advanced implementations for data structures, such as immutable mappings and priority queues, alongside recursive data transformation tools for reshaping complex nested diction

    Provides a data structure that allows multiple values for a single key while preserving insertion order.

    Python
    Auf GitHub ansehen↗6,897
  • jerry-git/learn-python3Avatar von jerry-git

    jerry-git/learn-python3

    6,754Auf GitHub ansehen↗

    This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured learning path for beginners, teaching fundamental language concepts through a sequence of lessons that combine explanatory text with runnable code cells and embedded practice exercises. Each notebook is a self-contained unit that introduces a topic, demonstrates it with a minimal code example, and then asks the learner to write code themselves, receiving immediate feedback from the browser-based execution environment. The curriculum is built on a progressive concept-stacking mo

    Teaches creating dictionaries with curly braces or the dict() constructor.

    HTMLjupyter-notebooklearning-pythonpython-exercises
    Auf GitHub ansehen↗6,754
  • thomhurst/tunitAvatar von thomhurst

    thomhurst/TUnit

    3,744Auf GitHub ansehen↗

    TUnit is a comprehensive C# testing framework, mocking library, and fluent assertion tool. It utilizes source generation for test discovery and mock creation, ensuring compatibility with Native AOT and IL trimming by eliminating the need for runtime reflection and proxies. The framework provides specialized capabilities for integration testing, including the management of distributed application lifecycles, isolated database schemas, and the correlation of telemetry and logs across process boundaries via OTLP. It also includes an HTTP testing utility to intercept network exchanges and mock AP

    Actually, this feature is a duplicate of f0; it provides assertions to verify the presence of specific keys and values in dictionaries.

    C#csharpdotnettest
    Auf GitHub ansehen↗3,744
  1. Home
  2. Data & Databases
  3. Multi-Value Dictionaries

Unter-Tags erkunden

  • Dictionary Construction1 Sub-TagCreating key-value collections using curly braces or the dict() constructor. **Distinct from Multi-Value Dictionaries:** Distinct from Multi-Value Dictionaries: focuses on the basic creation syntax, not the multi-value data structure pattern.
  • Dictionary InversionReversing key-value pairs in a dictionary, grouping original keys under shared values. **Distinct from Multi-Value Dictionaries:** Distinct from Multi-Value Dictionaries: focuses on inverting a dictionary's key-value mapping, not storing multiple values per key.
  • Key Lookups by ValueOperations that retrieve dictionary keys corresponding to a specified value. **Distinct from Multi-Value Dictionaries:** Distinct from Multi-Value Dictionaries: focuses on reverse lookups from value to key, not storing multiple values per key.
  • Return Value Discarders1 Sub-TagPatterns for assigning unwanted return values to placeholder variables. **Distinct from Multi-Value Dictionaries:** Focuses on the syntax and pattern of ignoring return values, distinct from multi-value dictionary structures.