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
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to google/schema-dts

Open-source alternatives to Schema Dts

30 open-source projects similar to google/schema-dts, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Schema Dts alternative.

  • millsp/ts-toolbeltAvatar de millsp

    millsp/ts-toolbelt

    7,145Ver en GitHub↗

    ts-toolbelt is a collection of specialized utilities for manipulating and validating TypeScript types. It provides a toolkit for performing complex transformations on objects, unions, and functions to enforce strict data consistency at compile time. The library features dedicated transformers for function types, including utilities for currying, composition, and signature extraction. It also includes an object type manipulator for deep merging, patching, and reshaping complex structures. The capability surface extends to literal string processing, type-level arithmetic, and tuple operations.

    TypeScriptdynamic-typessafetytype-checking
    Ver en GitHub↗7,145
  • getpublii/publiiAvatar de GetPublii

    GetPublii/Publii

    7,085Ver en GitHub↗

    Publii is a local static site generator and offline content management system. It operates as a desktop application that renders content into HTML files on a local machine, removing server-side vulnerabilities and eliminating the need for a live database or active internet connection during the authoring process. The system is distinguished by a focus on privacy and search engine optimization. It includes built-in tools for GDPR compliance, such as cookie consent management and the ability to restrict third-party embeds until user consent is provided. For visibility, it automates the generati

    HTMLcmselectronelectronjs
    Ver en GitHub↗7,085
  • mattpocock/ts-resetAvatar de mattpocock

    mattpocock/ts-reset

    8,533Ver en GitHub↗

    ts-reset is a TypeScript type enhancement library that overrides and augments the built-in type definitions for standard JavaScript APIs. Its core purpose is to replace unsafe any return types with stricter alternatives like unknown, forcing developers to explicitly validate data before using it. The library achieves this through global type augmentation and declaration merging, applying changes across the entire project without requiring per-file imports. The library differentiates itself by targeting specific pain points in everyday TypeScript usage. It relaxes type constraints on array

    TypeScriptresettypescript
    Ver en GitHub↗8,533

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • spatie/schema-orgAvatar de spatie

    spatie/schema-org

    1,497Ver en GitHub↗

    This library is a PHP tool for programmatically defining, building, and exporting structured data graphs. It provides a fluent, object-oriented interface that allows developers to construct complex, nested metadata structures that comply with standardized vocabulary requirements for search engine indexing. The library distinguishes itself through its support for multi-typed entity modeling, which enables the combination of several classification categories into a single, unified entity. It also features a graph-based modeling system that facilitates the linking and cross-referencing of relate

    PHPgooglephpschedule
    Ver en GitHub↗1,497
  • garmeeh/next-seoAvatar de garmeeh

    garmeeh/next-seo

    8,298Ver en GitHub↗

    next-seo is a search engine optimization toolkit and component library for Next.js. It provides a set of React components and utilities for managing page titles, descriptions, and social media tags to improve how web pages are indexed and displayed. The project functions as a structured data manager and JSON-LD schema generator. It transforms entity data into standardized schema properties for articles, products, and organizations, enabling the implementation of rich snippets in search engine results. The toolkit covers a broad range of metadata management, including business identity mappin

    TypeScripthacktoberfesthacktoberfest-acceptedjson-ld
    Ver en GitHub↗8,298
  • schemaorg/schemaorgAvatar de schemaorg

    schemaorg/schemaorg

    6,132Ver en GitHub↗

    Schema.org - schemas and supporting software

    HTMLjson-ldrdfstructured-data
    Ver en GitHub↗6,132
  • lincanbin/carbon-forumAvatar de lincanbin

    lincanbin/Carbon-Forum

    1,845Ver en GitHub↗

    Carbon-Forum is a PHP-based platform designed for building community discussion boards and collaborative knowledge bases. It provides a structured environment where users can post inquiries, rank responses, and organize content through a flexible tagging system to create a searchable repository of information. The platform distinguishes itself through a focus on user engagement and accessibility. It features a mobile-first design that automatically adjusts its layout to maintain functionality across different screen sizes, alongside a real-time notification system that alerts participants to

    PHPcarbon-forumforummysql
    Ver en GitHub↗1,845
  • falkordb/falkordbAvatar de FalkorDB

    FalkorDB/FalkorDB

    3,437Ver en GitHub↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Ccloud-databasedatabasedatabase-as-a-service
    Ver en GitHub↗3,437
  • notionnext-org/notionnextAvatar de notionnext-org

    notionnext-org/NotionNext

    11,580Ver en GitHub↗

    NotionNext is a static site generator and blog engine that transforms Notion workspace pages into public websites. It functions as a cloud-deployed content management system using the Next.js framework to render data fetched from the Notion API. The system utilizes a template-based layout system to map page categories to predefined visual themes. This allows for the creation of portfolios and blogs where the visual appearance is separated from the content structure. The platform includes automated search engine optimization through metadata-driven sitemap and HTML tag generation. It supports

    JavaScriptblognextjsnotion
    Ver en GitHub↗11,580
  • spatie/data-transfer-objectAvatar de spatie

    spatie/data-transfer-object

    2,226Ver en GitHub↗

    This library provides a framework for defining typed, immutable data structures in PHP. It enables developers to construct structured objects from raw input arrays, ensuring consistent data shapes and schema integrity across different layers of an application. By enforcing strict property types and validation rules during instantiation, the library prevents invalid data states and simplifies the handling of complex information. The project distinguishes itself through its use of attribute-driven metadata, which allows for property renaming, custom validation, and serialization logic directly

    PHPobjectsphpvalue
    Ver en GitHub↗2,226
  • next-theme/hexo-theme-nextAvatar de next-theme

    next-theme/hexo-theme-next

    2,774Ver en GitHub↗

    This project is a visual framework and design system for the Hexo static site generator. It provides a modular foundation for building blogs and documentation sites, utilizing a hierarchical template system to ensure consistent layout and aesthetic across all pages. The framework distinguishes itself through a configuration-driven approach that decouples site settings from core source code. Users can manage visual preferences, third-party service integrations, and modular components through external configuration files. It includes built-in support for responsive design, multi-language conten

    JavaScripthexohexo-themetheme-next
    Ver en GitHub↗2,774
  • manuelkiessling/nodebeginner.orgM

    manuelkiessling/nodebeginner.org

    4,000Ver en GitHub↗

    nodebeginner.org is a structured educational website and technical tutorial platform designed to teach beginners how to develop applications using the Node.js runtime and its surrounding ecosystem. It serves as a web-based resource and curriculum for learning software development fundamentals. The project is implemented as a static content site with a focus on search engine optimization and server efficiency. It employs a configuration that manages crawler access and sitemap discovery to improve visibility. The site includes various traffic management and performance optimizations. These cov

    HTML
    Ver en GitHub↗4,000
  • picocms/picoAvatar de picocms

    picocms/Pico

    3,905Ver en GitHub↗

    Pico is a lightweight PHP content manager and Markdown website generator that functions as a flat-file CMS. It transforms Markdown files into a structured website by using the server file system for URL routing and avoids the use of a relational database for storing content and metadata. The system is distinguished by its support for multilingual website deployment and a static site cache that saves rendered pages as HTML to reduce server load. It employs a Git-based content workflow to synchronize and deploy updates across different environments. The platform covers a broad range of capabil

    PHP
    Ver en GitHub↗3,905
  • stephenmcd/mezzanineAvatar de stephenmcd

    stephenmcd/mezzanine

    4,826Ver en GitHub↗

    Mezzanine is a web-based content management system built on the Django framework. It provides a suite of tools for managing site content, pages, and hierarchical structures. The platform features a visual website editor with drag-and-drop interfaces for modifying page layouts and content without writing raw HTML. It includes a multilingual framework for translating website text into multiple languages for global audiences. The system covers a broad range of administrative and operational capabilities, including e-commerce product catalogs and transaction processing, identity management for u

    Python
    Ver en GitHub↗4,826
  • hugoblox/kitAvatar de HugoBlox

    HugoBlox/kit

    9,531Ver en GitHub↗

    This project is a framework for building static websites using the Hugo static site generator. It functions as a Markdown-based content management system and a page builder that utilizes Tailwind CSS to assemble modular utility-first blocks into final web pages. The system features specialized capabilities for creating academic portfolios, including a framework to import BibTeX publications and manage scholarly resumes. It also includes an AI website generator that produces deployable Markdown structures and content based on natural language descriptions. The platform covers a broad range of

    HTMLacademicblogdocumentation-tool
    Ver en GitHub↗9,531
  • async-labs/builderbookAvatar de async-labs

    async-labs/builderbook

    3,799Ver en GitHub↗

    Builderbook is a MERN stack digital bookstore and documentation platform designed for selling and delivering digital books. It functions as a content delivery site that transforms markdown files hosted in Git repositories into structured online books. The platform distinguishes itself by synchronizing markdown content from remote repositories into a database to enable metadata-driven access control and content gating. It integrates payment processing to restrict full content access based on verified purchase history, while providing public previews. The system covers a broad range of capabil

    JavaScriptapisaws-sesboilerplate
    Ver en GitHub↗3,799
  • aimeos/aimeos-laravelAvatar de aimeos

    aimeos/aimeos-laravel

    8,519Ver en GitHub↗

    aimeos-laravel is a comprehensive e-commerce framework for building online stores and B2B marketplaces using the Laravel PHP framework. It functions as a digital storefront engine and multi-tenant e-commerce platform, providing the core logic for managing product catalogs, shopping baskets, and payment processing. The project is distinguished by its ability to support complex business models, including multi-vendor marketplaces and professional B2B commerce suites with tiered pricing and procurement workflows. It also provides a headless commerce API, allowing store data and business logic to

    PHPaimeosb2be-commerce
    Ver en GitHub↗8,519
  • netflix/falcorAvatar de Netflix

    Netflix/falcor

    10,572Ver en GitHub↗

    Falcor is a JavaScript library that models remote data as a single virtual JSON graph, providing a path-based query engine for efficient client-side data retrieval and updates. It represents multiple remote data sources as a unified document where entities are accessed via globally unique identity paths. The system distinguishes itself by treating the remote data model as a virtual JSON resource, allowing the client to query specific paths without managing individual endpoints. It uses a reference-aware graph model to handle many-to-many relationships and prevents data duplication. Network ef

    JavaScript
    Ver en GitHub↗10,572
  • jekyll/minimaAvatar de jekyll

    jekyll/minima

    3,822Ver en GitHub↗

    Minima is a Jekyll static site theme and configuration-driven site template. It provides a collection of layouts, styles, and metadata structures used to transform text files into websites, specifically serving as a framework for SEO-optimized blogs and technical documentation. The theme utilizes a Sass-based web layout, allowing visual identity and structure to be modified through CSS overrides and the adjustment of Sass variables. It enables configuration-driven web design where branding, social profiles, and navigation links are managed through centralized settings. The project covers a r

    SCSSjekylljekyll-themejekyll-themes
    Ver en GitHub↗3,822
  • ent/entAvatar de ent

    ent/ent

    17,110Ver en GitHub↗

    Ent is a statically typed entity framework for Go that models database structures as a graph of nodes and edges. It functions as a code generation engine that transforms schema definitions into type-safe database clients, query builders, and migration scripts. By representing data as interconnected entities, the framework enables intuitive traversal of complex relationships and ensures that database interactions remain consistent with the application model at compile time. The framework distinguishes itself through its graph-based approach to data modeling and its reliance on compile-time cod

    Goententity-frameworkorm
    Ver en GitHub↗17,110
  • neo4j/neo4jAvatar de neo4j

    neo4j/neo4j

    15,928Ver en GitHub↗

    Neo4j is a native graph database management system designed to store and query highly connected data using a property-graph model. It provides an ACID-compliant transaction engine that ensures data integrity, supported by a distributed cluster architecture that maintains causal consistency across nodes. Users interact with the system through a declarative query language, which allows for complex pattern matching and path traversal without requiring manual traversal logic. The platform distinguishes itself through its hybrid approach to data retrieval, combining traditional graph-based queries

    Javacypherdatabasegraph
    Ver en GitHub↗15,928
  • datahub-project/datahubAvatar de datahub-project

    datahub-project/datahub

    12,141Ver en GitHub↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Pythondata-catalogdata-discoverydata-governance
    Ver en GitHub↗12,141
  • gopl-zh/gopl-zh.github.comAvatar de gopl-zh

    gopl-zh/gopl-zh.github.com

    4,958Ver en GitHub↗

    This project is a Chinese translation of a comprehensive guide to the Go programming language. It serves as a localized educational resource and technical manual designed to provide guidance on language syntax, design, and software development. The resource covers a broad range of Go language education, including the implementation of programming patterns and system design. It includes translated lessons and examples that focus on core language features such as concurrency and the use of interfaces. The content spans various capability areas, including language fundamentals, data modeling, r

    Goprogramming-language
    Ver en GitHub↗4,958
  • cue-lang/cueAvatar de cue-lang

    cue-lang/cue

    6,147Ver en GitHub↗

    CUE is a constraint-based configuration language designed for data validation, schema definition, and code generation. At its core, it unifies types and values into a single concept, enabling compile-time validation that catches structural and value errors before runtime. The language treats data and constraints as the same thing, allowing a single definition to serve as both a schema and concrete configuration data. CUE distinguishes itself through its constraint-based unification engine, which combines multiple configuration sources into a single coherent result by merging their constraints

    Goconfigurationdatakubernetes
    Ver en GitHub↗6,147
  • freeplane/freeplaneAvatar de freeplane

    freeplane/freeplane

    3,949Ver en GitHub↗

    Freeplane is a Java-based mind mapping software and knowledge management system used to create hierarchical visual maps and interconnect ideas. It serves as a visual information organizer that transforms text-based notes into navigable spatial maps to facilitate non-linear thinking processes. The application features a swing-based visual canvas for rendering interactive concept maps and complex node-based layouts. It utilizes an XML-based document organizer to serialize map structures and node attributes into hierarchical files for persistent storage. The tool covers several core capability

    Javagroovy-scriptsjavaknowledge-management
    Ver en GitHub↗3,949
  • crmne/ruby_llmAvatar de crmne

    crmne/ruby_llm

    3,566Ver en GitHub↗

    ruby_llm is an LLM integration framework and AI agent orchestrator designed to connect applications to multiple large language model providers through a unified interface. It serves as a toolkit for building autonomous assistants with custom personas, managing structured output via JSON schemas, and implementing vector embedding engines for semantic search. The project distinguishes itself as an observability suite and multimodal toolkit. It provides specialized capabilities for tracking token usage, calculating model costs, and tracing workflows via OpenTelemetry, while supporting the proces

    Rubyaianthropicchatgpt
    Ver en GitHub↗3,566
  • graphif/project-graphAvatar de graphif

    graphif/project-graph

    4,168Ver en GitHub↗

    Project-graph is a visual workspace designed for managing complex information through node-based knowledge graphs. It provides a direct manipulation interface that allows users to organize data into logical networks, mapping non-linear thoughts and project workflows through interconnected nodes and bidirectional links. The system distinguishes itself through an event-sourced state management model that records every modification as a discrete action, enabling precise undo and redo capabilities. It incorporates a reactive layout engine that automatically calculates node spacing and connection

    TypeScriptcanvascanvas2dcanvasjs
    Ver en GitHub↗4,168
  • hey-api/openapi-tsAvatar de hey-api

    hey-api/openapi-ts

    4,128Ver en GitHub↗

    openapi-ts is a tool and orchestrator used to convert OpenAPI specifications into type-safe TypeScript SDKs and HTTP client implementations. It automatically generates typed interfaces and request functions from API definitions to ensure consistency between the server and the client. The project employs a transport-agnostic client interface, decoupling high-level API calls from the underlying network library. It uses a plugin-based generation pipeline and a custom plugin architecture to allow for the customization of output types and validation schemas. The system provides capabilities for n

    TypeScriptangularaxioscodegen
    Ver en GitHub↗4,128
  • msgspec/msgspecAvatar de msgspec

    msgspec/msgspec

    3,821Ver en GitHub↗

    msgspec is a high-performance data modeling, serialization, and schema validation toolkit for Python. It serves as a type-safe serialization framework that integrates schema enforcement and data parsing into a single pass, functioning as both a data serialization library and a schema validation system based on standard Python type annotations. The project distinguishes itself through high-performance structural primitives, including compilation-based routine generation and zero-copy buffer parsing. It optimizes memory usage via garbage collection-aware layouts and reduces processing overhead

    Pythondeserializationjsonjson-schema
    Ver en GitHub↗3,821
  • cayleygraph/cayleyAvatar de cayleygraph

    cayleygraph/cayley

    15,043Ver en GitHub↗

    Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model. It functions as an RDF quad store, managing information through subjects, predicates, objects, and labels. The system features a modular graph store architecture with pluggable backends, allowing it to swap between in-memory storage and various external persistent databases. It includes a GraphQL-inspired API and a dedicated data visualizer for the interactive exploration of nodes and edges. Query capabilities cover bidirectional path traversal and multi-syntax execution usi

    Go
    Ver en GitHub↗15,043