awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

Awesome GitHub RepositoriesBidirectional Mappings

Data structures that maintain a dual-index to allow efficient lookups from both keys to values and values to keys.

Distinct from Bidirectional Mappings: Candidates focus on URL routing or ORM associations; this is a general data structure implementation.

Explore 5 awesome GitHub repositories matching data & databases · Bidirectional Mappings. Refine with filters or upvote what's useful.

Awesome Bidirectional Mappings GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • boostorg/boostAvatar de boostorg

    boostorg/boost

    8,493Ver en GitHub↗

    Boost is a collection of portable, high-performance source libraries that extend the C++ standard library. It provides a wide range of reusable components, data structures, and algorithms designed to add capabilities to the base language across different platforms. The project is distinguished by its extensive focus on compile-time template metaprogramming and generic programming. It implements advanced architectural patterns such as policy-based design, concept-based type validation, and the use of SFINAE for conditional template resolution to minimize runtime overhead. The library covers a

    Provides associative containers that allow efficient lookups from both keys to values and values to keys.

    HTML
    Ver en GitHub↗8,493
  • xianhu/learnpythonAvatar de xianhu

    xianhu/LearnPython

    8,484Ver en GitHub↗

    LearnPython is a programming tutorial consisting of a collection of practical code examples used to demonstrate Python language features and programming patterns. It serves as a comprehensive learning resource that implements core language concepts through functional code. The project provides specialized guides and samples covering several key domains. These include asynchronous network programming with event loops and coroutines, data visualization using numerical datasets for 2D and 3D plots, and web scraping for fetching content and automating login flows. It also features instructions on

    Implements dual-index structures for efficient bidirectional lookups between keys and values.

    Jupyter Notebooklearning-pythonpythonpython-flask
    Ver en GitHub↗8,484
  • typelevel/catsAvatar de typelevel

    typelevel/cats

    5,447Ver en GitHub↗

    Cats es una biblioteca de programación funcional y type classes para Scala, diseñada para implementar patrones algebraicos y abstracciones funcionales. Proporciona un conjunto estandarizado de interfaces y un kit de herramientas modular de wrappers y contenedores funcionales para permitir el polimorfismo ad-hoc y la programación genérica entre tipos dispares. El proyecto sirve como estándar de abstracción funcional, ofreciendo una suite de transformadores de mónadas para componer contextos con efectos anidados y manejar múltiples efectos secundarios computacionales dentro de un solo pipeline. Además, permite la construcción de lenguajes específicos de dominio (DSL) embebidos al representar la lógica del programa como estructuras de datos que se interpretan por separado de sus definiciones. La biblioteca cubre amplias áreas de capacidad, incluyendo la manipulación algebraica de datos para combinar y reducir valores, gestión de estado con seguridad de tipos y manejo funcional de errores para formalizar la acumulación y recuperación de errores. También proporciona herramientas para la gestión de computación con efectos y la extensión de tipos de colección estándar con capacidades funcionales. La biblioteca incluye mecanismos para la validación de leyes algebraicas, asegurando que las instancias de type classes cumplan con las propiedades matemáticas.

    Provides tools to combine bidirectional mapping interfaces into a single coordinated transformation.

    Scala
    Ver en GitHub↗5,447
  • accord-net/frameworkAvatar de accord-net

    accord-net/framework

    4,540Ver en GitHub↗

    Este proyecto es un framework de computación científica para el ecosistema .NET, que proporciona un conjunto completo de librerías para análisis numérico, estadística y optimización matemática. Sirve como kit de herramientas fundamental para desarrollar aplicaciones en aprendizaje automático (machine learning), procesamiento de señales digitales y visión artificial. El framework proporciona kits de herramientas especializados para entrenar y desplegar modelos predictivos, incluyendo redes neuronales, máquinas de vectores de soporte y árboles de decisión. Se distingue además por integraciones profundas para el análisis visual en tiempo real, como el seguimiento de objetos y la detección de rasgos faciales, junto con una librería dedicada al procesamiento de señales digitales para capturar y filtrar señales de audio y sensores. La superficie de capacidades se extiende a la descomposición de matrices de alto nivel y álgebra lineal, modelado de estados probabilísticos y algoritmos de búsqueda heurística. También cubre una amplia gama de utilidades de manipulación de datos, desde la reducción de dimensionalidad y normalización hasta la organización de datos espaciales y componentes de visualización científica. El sistema incluye controladores de integración de hardware para la configuración de cámaras, gestión de puertos GPIO y hardware especializado de detección de profundidad.

    Implements a two-way dictionary that allows efficient lookups by both key and value.

    C#
    Ver en GitHub↗4,540
  • zyedidia/genericAvatar de zyedidia

    zyedidia/generic

    1,347Ver en GitHub↗

    This project is a comprehensive library of type-safe, high-performance data structures for Go. By leveraging language-level generics, it provides reusable containers and algorithms that eliminate the need for runtime type assertions or interface casting, ensuring efficient and type-safe data management. The library distinguishes itself through its support for persistent data structures and specialized indexing. It utilizes copy-on-write semantics and memory sharing to maintain multiple versions of a collection, allowing for efficient modifications without duplicating entire datasets. Addition

    Maintains dual-index structures to allow efficient lookups in both directions.

    Godata-structuresgenericsgo
    Ver en GitHub↗1,347
  1. Home
  2. Data & Databases
  3. Bidirectional Mappings

Explorar subetiquetas

  • Bidirectional Transformation CompositionsCoordinating multiple bidirectional mapping interfaces into a single combined interface. **Distinct from Bidirectional Mappings:** Distinct from general bidirectional mappings by focusing on the composition of multiple such mappings into a pipeline.