awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

2 repositorios

Awesome GitHub RepositoriesCustom Data Structures

User-defined types and complex data organizations used within a programming language to group related information.

Distinct from Complex Data Organization: The candidates are focused on UI layouts, SEO markup, or organizational management rather than language-level data types like structs and maps.

Explore 2 awesome GitHub repositories matching programming languages & runtimes · Custom Data Structures. Refine with filters or upvote what's useful.

Awesome Custom Data Structures GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • vyperlang/vyperAvatar de vyperlang

    vyperlang/vyper

    5,180Ver en GitHub↗

    Vyper es un lenguaje de programación tipado y compilador centrado en la seguridad, diseñado para crear contratos inteligentes que se ejecutan en la Ethereum Virtual Machine. Utiliza una sintaxis similar a Python para definir la lógica y el estado del contrato, sirviendo como objetivo para la verificación formal para permitir pruebas de corrección verificadas por máquina. El lenguaje se distingue por restricciones arquitectónicas estrictas que priorizan la previsibilidad y la seguridad. Impone grafos de llamadas acíclicos al prohibir la recursión y exige bucles acotados para garantizar la predicción estática de gas. Además, cuenta con un tipo decimal de punto fijo nativo para cálculos financieros para evitar la pérdida de precisión. El proyecto proporciona un conjunto completo de capacidades para el desarrollo de blockchain, incluyendo gestión de estado fuertemente tipada, primitivas criptográficas para la recuperación de claves públicas y guardias de reentrancia integrados. Admite la implementación de estándares de tokens de la industria, herramientas de finanzas descentralizadas y sistemas de gobernanza en cadena a través de un sistema modular de interfaces y despliegues de contratos. El compilador transforma el código fuente de alto nivel en bytecode dirigido a EVM y definiciones ABI, mientras proporciona herramientas para pruebas automatizadas de contratos y verificación de integridad de compilación.

    Fluna uses structures and hash maps to organize related data points with unique identifiers.

    Pythonethereumethereum-dapplanguage
    Ver en GitHub↗5,180
  • ralfbiedert/cheats.rsAvatar de ralfbiedert

    ralfbiedert/cheats.rs

    4,539Ver en GitHub↗

    cheats.rs es una referencia de sintaxis de Rust y un recurso de documentación técnica proporcionado como sitio estático. Sirve como una colección curada de ejemplos y patrones diseñados para ayudar en el aprendizaje del lenguaje Rust. El proyecto cubre una amplia gama de construcciones del lenguaje, incluyendo la gestión de memoria, el uso de genéricos y la implementación de lógica asíncrona. Proporciona orientación sobre la definición de estructuras de datos, la gestión de referencias de memoria y la organización de módulos de código. La cobertura adicional incluye patrones para el flujo de control, coincidencia de patrones (pattern matching) y el uso de macros, así como instrucciones para realizar operaciones inseguras (unsafe) y mantener la estabilidad de la API.

    Explains how to organize data using named or numbered memory layouts to create custom types.

    Rustcheatsheetlanguagerust
    Ver en GitHub↗4,539
  1. Home
  2. Programming Languages & Runtimes
  3. Custom Data Structures