awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 dépôts

Awesome GitHub RepositoriesContent Transformers

Tools for programmatically modifying markdown content or rendering specialized components during the build process.

Distinguishing note: Specifically targets content transformation and markdown parsing rather than general build-tool configuration.

Explore 11 awesome GitHub repositories matching web development · Content Transformers. Refine with filters or upvote what's useful.

Awesome Content Transformers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • slidevjs/slidevAvatar de slidevjs

    slidevjs/slidev

    47,208Voir sur GitHub↗

    Slidev is a markdown-based presentation framework designed for creating interactive, web-based slide decks. It functions as a static site generator that transforms plain text files into modular UI components, allowing authors to maintain version control while building professional presentations. The engine provides a browser-based runtime that manages slide navigation, animated transitions, and the live execution of code blocks. What distinguishes Slidev is its developer-centric approach to technical presentations. It features built-in support for syntax highlighting, mathematical typesetting

    Slidev modifies slide content or renders specialized components during the build process by defining custom markdown and code block transformers.

    TypeScriptmarkdownpresentationslides
    Voir sur GitHub↗47,208
  • greensock/gsapAvatar de greensock

    greensock/GSAP

    23,877Voir sur GitHub↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    Optimizes 2D and 3D transform sequences using performant shorthand aliases to ensure consistent browser rendering.

    JavaScriptanimationgsapjavascript
    Voir sur GitHub↗23,877
  • 11ty/eleventyAvatar de 11ty

    11ty/eleventy

    19,670Voir sur GitHub↗

    Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into optimized HTML. It functions as a versatile template rendering engine and content management framework, allowing developers to aggregate data from diverse sources—including local files, databases, and external APIs—to populate structured web content. The project is distinguished by its template-engine-agnostic pipeline, which decouples the build process from specific rendering languages. This allows users to integrate multiple template formats, such as Liquid, Nunjucks, Handleba

    Intercepts template content during the build to perform custom transformations or conditional file exclusion.

    JavaScriptblog-enginedocumentation-tooleleventy
    Voir sur GitHub↗19,670
  • decaporg/decap-cmsAvatar de decaporg

    decaporg/decap-cms

    18,943Voir sur GitHub↗

    Decap CMS is a headless, Git-based content management system designed to provide a visual editing interface for static site workflows. By decoupling the administrative dashboard from the frontend, it allows users to manage content stored directly in version control repositories as structured data. The system maps visual form inputs to repository files, enabling non-technical contributors to update content without requiring direct code changes. The platform distinguishes itself through its Git-centric automation, which handles content lifecycles by creating commits, branches, and pull requests

    Modifies images by generating dynamic URLs or using media tools during the content editing process.

    JavaScriptcmscontent-management-systemdecap-cms
    Voir sur GitHub↗18,943
  • bluesky-social/social-appAvatar de bluesky-social

    bluesky-social/social-app

    18,063Voir sur GitHub↗

    This project provides a comprehensive implementation of the AT Protocol, serving as a framework for building decentralized social networking applications. It enables the creation of distributed data repositories where users maintain cryptographic ownership of their identity and content, allowing for portable accounts that can be migrated between independent servers without central authority intervention. The platform distinguishes itself by decoupling content hosting from discovery through modular algorithmic curation. Users can select third-party services to filter and organize their feeds,

    Provides automated media resizing and transcoding to optimize content delivery across the network.

    TypeScript
    Voir sur GitHub↗18,063
  • getgrav/gravAvatar de getgrav

    getgrav/grav

    15,395Voir sur GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Applies multiple processing actions to media, such as watermarking or resizing, using a builder-pattern approach to chain operations together.

    PHPcmscontentcontent-management
    Voir sur GitHub↗15,395
  • nodebb/nodebbAvatar de NodeBB

    NodeBB/NodeBB

    15,144Voir sur GitHub↗

    NodeBB is a real-time, self-hosted community forum platform built on Node.js. It is designed to support scalable discussion environments by utilizing a document-oriented database for content storage and an in-memory engine for high-speed data retrieval and session management. The platform provides a comprehensive administrative interface for managing user groups, forum settings, and system health. What distinguishes the platform is its native support for federated social networking via the ActivityPub protocol, allowing forums to exchange content, synchronize discussions, and interact with de

    Intercepts raw discussion text during rendering to inject dynamic elements, convert custom markup, or modify formatting.

    JavaScriptcommunityforumjavascript
    Voir sur GitHub↗15,144
  • firebase/functions-samplesAvatar de firebase

    firebase/functions-samples

    12,238Voir sur GitHub↗

    This repository provides a comprehensive library of code examples for implementing event-driven, serverless backend architectures. It serves as a practical guide for building scalable cloud-native applications that execute logic in isolated environments, triggered by infrastructure events or HTTP requests rather than persistent server processes. The collection demonstrates how to leverage managed infrastructure to automate backend workflows, including the use of asynchronous task queuing to maintain system stability during high traffic. It highlights patterns for secure API hosting, enabling

    Automates media transformation, moderation, and metadata extraction immediately upon upload to cloud storage.

    JavaScriptfaasfaas-platformfirebase
    Voir sur GitHub↗12,238
  • remarkjs/remarkAvatar de remarkjs

    remarkjs/remark

    8,911Voir sur GitHub↗

    Remark is a markdown processor and transformer that converts markdown text into a structured JSON abstract syntax tree for programmatic manipulation. It functions as a plugin-based tool within the unified ecosystem, allowing users to parse, transform, and stringify markdown content. The project is distinguished by its extensibility through a plugin system that supports custom markdown syntax extensions, the introduction of new markup elements, and the definition of custom processing logic. This framework enables the modification of content through a visitor-pattern traversal of the syntax tre

    Provides programmatic capabilities to modify markdown elements, such as adjusting heading depths and capitalizing titles.

    JavaScript
    Voir sur GitHub↗8,911
  • markdoc/markdocAvatar de markdoc

    markdoc/markdoc

    8,060Voir sur GitHub↗

    Markdoc is a documentation content framework that extends standard Markdown with custom tags, typed schemas, and reusable components, parsing content into an abstract syntax tree and rendering it as React elements or HTML. It provides a structured authoring system where documents are processed through an AST-based pipeline, enabling validation, transformation, and flexible output generation. The framework distinguishes itself through a schema-driven validation pipeline that checks document structure and attribute values against defined rules, and a pluggable renderer architecture that accepts

    Parses documents into traversable ASTs for static analysis, validation, and automated transformation.

    TypeScriptauthoringdocumentationmarkdoc
    Voir sur GitHub↗8,060
  • unifiedjs/unifiedAvatar de unifiedjs

    unifiedjs/unified

    4,999Voir sur GitHub↗

    Unified est un moteur de traitement d'arbres de syntaxe et un écosystème de contenu conçu pour analyser, transformer et sérialiser du contenu textuel. Il fonctionne comme un pipeline de contenu basé sur des plugins qui convertit le texte brut en arbres de syntaxe abstraits structurés utilisant des objets JavaScript simples pour une inspection et une modification programmatiques. Le projet se distingue par une architecture modulaire qui permet une traduction inter-écosystème, permettant aux arbres de syntaxe d'être convertis entre différentes spécifications telles que HTML et Markdown. Il utilise un système de clonage de processeur immuable et des conteneurs d'état partagés, garantissant que les pipelines de traitement peuvent être étendus et personnalisés sans altérer les configurations originales. Le système fournit des capacités complètes pour la gestion des arbres de syntaxe, y compris la traversée en profondeur, la sélection de nœuds basée sur CSS et les transformations récursives. Sa surface de traitement s'étend à l'analyse du langage naturel, à l'analyse de GitHub Flavored Markdown et au mappage des arbres de syntaxe vers des éléments DOM virtuels pour la visualisation dans le navigateur. La logique de traitement peut être intégrée dans des applications web via des bundlers de modules ou des CDN.

    Parses text into syntax trees to programmatically modify and convert content between different formats.

    JavaScriptastcstjavascript
    Voir sur GitHub↗4,999
  1. Home
  2. Web Development
  3. Content Transformers

Explorer les sous-tags

  • Media TransformersTools for generating dynamic URLs or modifying media assets during editing. **Distinct from Content Transformers:** Distinct from content transformers: focuses on media-specific transformations rather than general content.
  • Transform OptimizersUtilities for applying performant 2D and 3D transform shorthand aliases to avoid browser parsing conflicts. **Distinct from Content Transformers:** Distinct from content transformers: focuses on CSS transform property optimization rather than content modification.