awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to showdownjs/showdown

Open-source alternatives to Showdown

30 open-source projects similar to showdownjs/showdown, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Showdown alternative.

  • remarkjs/remarkالصورة الرمزية لـ remarkjs

    remarkjs/remark

    8,911عرض على 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

    JavaScript
    عرض على GitHub↗8,911
  • adam-p/markdown-hereالصورة الرمزية لـ adam-p

    adam-p/markdown-here

    60,218عرض على GitHub↗

    Markdown Here is a browser extension that enables rich text composition within web-based editors that lack native formatting support. By transforming plain text markdown syntax into rendered HTML, it allows users to draft professional emails and documents using standard markup, including headers, tables, and footnotes, directly inside their browser. The tool distinguishes itself through a bidirectional transformation engine that supports both the conversion of markdown to HTML and the reversion of rendered content back into its original source code. This state-preserving functionality allows

    JavaScript
    عرض على GitHub↗60,218
  • getgrav/gravالصورة الرمزية لـ getgrav

    getgrav/grav

    15,395عرض على 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

    PHPcmscontentcontent-management
    عرض على GitHub↗15,395

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • russross/blackfridayالصورة الرمزية لـ russross

    russross/blackfriday

    5,614عرض على GitHub↗

    Blackfriday is a Go library for parsing and converting Markdown text into HTML, LaTeX, and other structured formats. It functions as an extensible Markdown processor that transforms syntax into target markup languages. The project is distinguished by its pluggable rendering architecture, which allows for the production of diverse output targets such as Slack message styles, Confluence Wiki Markup, and GitHub Flavored Markdown. It supports custom syntax extensions including definition lists, footnotes, autolinks, and strikethroughs. The processor includes utilities for generating automatic ta

    Go
    عرض على GitHub↗5,614
  • waylan/python-markdownالصورة الرمزية لـ waylan

    waylan/Python-Markdown

    4,215عرض على GitHub↗

    Python-Markdown is a library that converts Markdown text into HTML or XHTML documents. It functions as a Unicode text processor, supporting all Unicode-based languages and bi-directional text to ensure global compatibility. The project is an extensible markdown processor that allows developers to add custom syntax and formatting rules through a plugin architecture. This system enables the registration of new parsing rules, the modification of parser behavior, and the implementation of custom document syntax such as tables and footnotes without altering the core source code. The tool provides

    Python
    عرض على GitHub↗4,215
  • rexxars/react-markdownالصورة الرمزية لـ rexxars

    rexxars/react-markdown

    15,773عرض على GitHub↗

    react-markdown is a React renderer that converts markdown text into a virtual DOM to safely display formatted content. It functions as a markdown syntax parser and renderer that transforms markdown strings into structural elements, ensuring XSS-safe content delivery. The project allows for the mapping of standard markdown elements to custom React components for specialized styling and behavior. It supports syntax extensions through a plugin system, enabling additional formatting features such as tables, footnotes, and tasklists. The system includes security primitives for HTML and URL saniti

    JavaScript
    عرض على GitHub↗15,773
  • evilstreak/markdown-jsالصورة الرمزية لـ evilstreak

    evilstreak/markdown-js

    7,679عرض على GitHub↗

    markdown-js is a JavaScript markdown parser and converter that transforms markdown text into HTML output. It functions as both a library and a command line interface tool for converting documents. The project is centered on an abstract syntax tree representation, allowing markdown to be parsed into a structured tree for programmatic inspection and modification before the final rendering process. This intermediate representation enables custom markup processing and document transformations. The toolset covers programmatic document parsing, static site generation, and CLI-based file processing

    JavaScript
    عرض على GitHub↗7,679
  • python-markdown/markdownالصورة الرمزية لـ Python-Markdown

    Python-Markdown/markdown

    4,215عرض على GitHub↗

    This project is a Python library and command-line tool designed to convert Markdown text and files into structured HTML fragments. It functions as a Markdown-to-HTML converter and parser that transforms piped text or source files into web-ready documents. The project is an extensible text processor featuring a pluggable API for defining custom inline and block syntax. This modular framework allows for the registration of specialized syntax extensions, such as tables and footnotes, and provides a system for managing runtime configuration settings. The conversion process covers multilingual te

    Python
    عرض على GitHub↗4,215
  • xoofx/markdigالصورة الرمزية لـ xoofx

    xoofx/markdig

    5,127عرض على GitHub↗

    Markdig is a markdown parser library that converts text into structured HTML, plain text, or other formats using a configurable pipeline. It functions as a CommonMark compliant parser and an abstract syntax tree generator that transforms markdown into a hierarchical tree of block and inline nodes with precise source location mapping. The project is distinguished by a decoupled renderer architecture that separates parsing logic from output generation, enabling the transformation of the syntax tree into non-HTML formats such as LaTeX or XAML. It also serves as a lossless markdown processor by t

    C#commonmarkcommonmark-parsingcsharp
    عرض على GitHub↗5,127
  • markdown-it/markdown-itالصورة الرمزية لـ markdown-it

    markdown-it/markdown-it

    21,575عرض على GitHub↗

    markdown-it is a token-based Markdown compiler and CommonMark-compliant parser that converts structured plaintext markup into HTML. It functions as an extensible markup processor designed to transform text into browser-ready content while managing security and preventing cross-site scripting. The project is distinguished by a modular plugin system that allows for the extension of parsing capabilities and the addition of custom syntax, such as footnotes, tables, or emojis. It utilizes a two-stage tokenization process to break documents into structural tokens before rendering them into final HT

    JavaScriptcommonmarkjavascriptmarkdown
    عرض على GitHub↗21,575
  • mdx-js/mdxالصورة الرمزية لـ mdx-js

    mdx-js/mdx

    19,270عرض على GitHub↗

    This project is a document transformation pipeline that compiles Markdown files into executable JavaScript components. By integrating JSX directly into standard text documents, it enables the creation of interactive content that functions as a component-based engine for modern frontend applications. The system distinguishes itself through a unified, plugin-driven architecture that processes content by converting it into an abstract syntax tree. This allows for deep customization of the compilation logic, enabling developers to map standard Markdown elements to custom interface components, inj

    JavaScriptjsxmarkdownmdx
    عرض على GitHub↗19,270
  • flaskbb/flaskbbالصورة الرمزية لـ flaskbb

    flaskbb/flaskbb

    2,664عرض على GitHub↗

    FlaskBB is a forum software for building online communities and structured discussions, developed using the Flask web framework. It provides a system for organizing public conversations, rendering rich text via a Markdown processor, and managing a multilingual localization engine to support global audiences. The platform features an extensible plugin framework that allows for the addition of custom logic and new features to the core forum functionality. Access is managed through a role-based access control system that assigns permissions to user groups to restrict or grant access to specific

    Pythonflaskflaskbbforum
    عرض على GitHub↗2,664
  • wooorm/remarkالصورة الرمزية لـ wooorm

    wooorm/remark

    8,923عرض على GitHub↗

    Remark is a markdown processor that parses markdown text into a structured JSON abstract syntax tree for programmatic analysis and transformation. It functions as a markdown AST parser and processor, utilizing a plugin framework to manage extensible syntax and transformation rules. The project enables custom markdown syntax extensions and content transformation through a plugin system, allowing for the addition of non-standard markup and metadata. It also includes a markdown linter to identify style inconsistencies and ensure adherence to writing standards. The toolset covers markdown docume

    JavaScript
    عرض على GitHub↗8,923
  • mixmark-io/turndownالصورة الرمزية لـ mixmark-io

    mixmark-io/turndown

    11,278عرض على GitHub↗

    Turndown is a JavaScript library designed to transform HTML documents into structured Markdown. It functions as a flexible engine that parses web content by traversing the document object model and applying rule-based transformations to convert elements into their corresponding text-based syntax. The tool distinguishes itself through a modular architecture that allows for extensive customization of the conversion process. Users can define custom conversion rules to handle specific elements, implement content filtering to discard unwanted nodes, and configure character escaping to ensure outpu

    HTMLbrowsercommonmarkgfm
    عرض على GitHub↗11,278
  • kde/ghostwriterالصورة الرمزية لـ KDE

    KDE/ghostwriter

    4,797عرض على GitHub↗

    Ghostwriter is a distraction-free markdown text editor and document processor. It provides a focused writing environment for composing documents using markdown syntax, separating the drafting process from final formatting. The application features a minimalist interface designed to minimize visual clutter, including the ability to disable deletion keys to enforce a forward-only drafting flow. It includes a live statistics dashboard for tracking word counts and session metrics, as well as visual highlighting that fades non-active text to focus attention on the current line, sentence, or paragr

    C++
    عرض على GitHub↗4,797
  • caldis/mosالصورة الرمزية لـ Caldis

    Caldis/Mos

    18,694عرض على GitHub↗

    Mos is a static site generator designed for building technical documentation, help centers, and project manuals. It functions as a technical writing framework that transforms plain text files into structured web pages, ensuring a consistent design system across all published content. The platform utilizes a component-driven architecture to assemble documentation pages, injecting content into reusable templates to maintain a unified reading experience. It processes markdown files alongside front-matter metadata to automate the generation of navigation and layout structures, allowing for the cr

    Swifthomebrewmacosmouse
    عرض على GitHub↗18,694
  • gitbucket/gitbucketالصورة الرمزية لـ gitbucket

    gitbucket/gitbucket

    9,370عرض على GitHub↗

    GitBucket is a self-hosted Git platform and version control hosting service that provides a web interface for managing repositories, issues, and pull requests. Built with a Scala-based manager, it functions as a GitHub API compatible server, allowing it to integrate with external tools that rely on that specific industry schema. The platform distinguishes itself by integrating a Maven repository host for storing and retrieving Java build artifacts alongside source code. It also features a plugin architecture that enables the addition of custom logic and new functionality to the core system.

    Scalagitgitbucketscala
    عرض على GitHub↗9,370
  • vuejs/vitepressالصورة الرمزية لـ vuejs

    vuejs/vitepress

    17,872عرض على GitHub↗

    VitePress is a static site generator designed for building documentation-focused websites. It functions as a framework that transforms markdown source files into pre-rendered HTML, utilizing file-based routing to map document paths directly to site URLs. By leveraging the Vue ecosystem, it enables the creation of content-heavy sites that combine static delivery with dynamic interactivity. The framework distinguishes itself by allowing developers to embed interactive components directly into markdown files, which are then transpiled into executable code modules. It optimizes the user experienc

    TypeScriptdocs-generatorhacktoberfestmarkdown
    عرض على GitHub↗17,872
  • mkdocs/mkdocsالصورة الرمزية لـ mkdocs

    mkdocs/mkdocs

    22,177عرض على GitHub↗

    MkDocs is a static site generator designed specifically for creating project documentation. It functions as a command-line utility that transforms structured Markdown files into professional, searchable websites. By utilizing a centralized configuration file, it manages site metadata, navigation hierarchies, and build settings to ensure consistent output across documentation projects. The platform distinguishes itself through a highly extensible architecture that separates content from presentation. Users can apply visual themes to control the site's appearance, while a plugin-based build sys

    Pythondocumentationmarkdownmkdocs
    عرض على GitHub↗22,177
  • ssssssss-team/spider-flowالصورة الرمزية لـ ssssssss-team

    ssssssss-team/spider-flow

    11,277عرض على GitHub↗

    Spider-flow is a Java-based web crawling and data extraction platform that provides a centralized environment for managing automated information gathering. It functions as a no-code tool, allowing users to define complex data collection pipelines through a visual, drag-and-drop interface rather than manual programming. The platform distinguishes itself through a graph-based workflow orchestration system where users link discrete nodes to define navigation and parsing logic. It supports dynamic content crawling by integrating headless browsers to execute JavaScript and render page content that

    Javacrawlerjsoupspider
    عرض على GitHub↗11,277
  • alovajs/alovaالصورة الرمزية لـ alovajs

    alovajs/alova

    3,999عرض على GitHub↗

    Alova is a frontend data fetching library and HTTP request toolkit designed to manage remote data states and asynchronous communication in web applications. It functions as a request state management system that automates data retrieval, response caching, and synchronization between backend services and the user interface. The library distinguishes itself through a modular architecture that decouples network transport layers from request logic, allowing for consistent behavior across different environments. It utilizes a plugin-driven middleware system to extend core operations, enabling the

    TypeScriptajaxalovaawesome-list
    عرض على GitHub↗3,999
  • alibaba/iceالصورة الرمزية لـ alibaba

    alibaba/ice

    18,632عرض على GitHub↗

    Ice is an enterprise-grade web application framework designed to support the development of scalable, distributed front-end systems. It functions as a comprehensive JavaScript build toolchain and orchestration platform, providing the necessary infrastructure to manage complex business logic, standardized project structures, and automated asset pipelines. The framework distinguishes itself through a modular plugin architecture and native support for micro-frontend orchestration. By allowing developers to compose applications from independently deployable modules, it enables large teams to coll

    TypeScriptframeworkicejsmicrofrontends
    عرض على GitHub↗18,632
  • syntax-tree/mdastالصورة الرمزية لـ syntax-tree

    syntax-tree/mdast

    1,441عرض على GitHub↗

    The project provides a standardized abstract syntax tree specification and utility library for parsing, transforming, and serializing markdown documents. It serves as a comprehensive document processing architecture that translates between raw text markup and structured node representations in both directions. The capability surface covers syntax parsing for extended markdown features, custom syntax extensions, metadata blocks, and embedded expressions, alongside document serialization that converts syntax trees back into standard and extended markup formats. It includes node modeling and val

    astmarkdownsyntax-tree
    عرض على GitHub↗1,441
  • meanderingprogrammer/render-markdown.nvimالصورة الرمزية لـ MeanderingProgrammer

    MeanderingProgrammer/render-markdown.nvim

    4,146عرض على GitHub↗

    render-markdown.nvim is a Neovim plugin that transforms raw markdown syntax into a visually formatted layout directly inside the editor. It acts as a component visualizer and syntax highlighter, replacing standard markdown elements with custom symbols, icons, and formatted blocks to improve document readability. The plugin provides a toggle between rendered visual layouts and raw text views, allowing users to switch based on their current needs. It also applies markdown styling to injected content sections found within non-markdown file types. The system covers the visualization of various d

    Lualuamarkdownneovim
    عرض على GitHub↗4,146
  • gonzalezreal/swift-markdown-uiالصورة الرمزية لـ gonzalezreal

    gonzalezreal/swift-markdown-ui

    3,877عرض على GitHub↗

    swift-markdown-ui is a Swift rendering library that converts Markdown text into native user interface components. It functions as a declarative UI framework for transforming markdown syntax and structured content into native views, including tables, lists, and code blocks. The project features a type-safe domain-specific language that allows for the programmatic generation of rich text and structured documents instead of relying solely on raw strings. It also includes an environment-based theming system for applying global design themes and granular visual overrides across a view hierarchy.

    Swiftcmarkcommonmarkgithub-markdown
    عرض على GitHub↗3,877
  • charmbracelet/glowالصورة الرمزية لـ charmbracelet

    charmbracelet/glow

    22,908عرض على GitHub↗

    Glow is a terminal-based interface designed for browsing, rendering, and navigating markdown documentation. It functions as a command-line reader that allows users to discover and view formatted text files directly within their terminal environment. The tool distinguishes itself by providing a high-performance pager that supports both local file system navigation and remote repository access. It automatically scans directories and version control structures to index documentation, while its remote-aware fetching capabilities enable the retrieval of content from web sources and code repositori

    Gocliexcitementhacktoberfest
    عرض على GitHub↗22,908
  • obra/superpowersالصورة الرمزية لـ obra

    obra/superpowers

    229,538عرض على GitHub↗

    Superpowers is a browser-based game development engine and collaborative integrated development environment. It provides a unified workspace for building two-dimensional interactive experiences, allowing users to manage code, assets, and scene logic directly within a web browser without the need for local compilers or heavy desktop software. The platform distinguishes itself through a modular, component-based scripting architecture where game objects are defined by attached logic and visual properties. It supports real-time synchronization, enabling multiple developers to work on the same pro

    Shell
    عرض على GitHub↗229,538
  • ckeditor/ckeditor5الصورة الرمزية لـ ckeditor

    ckeditor/ckeditor5

    10,435عرض على GitHub↗

    CKEditor 5 is a modular rich text editor framework and JavaScript UI component used to build customizable visual editors. It serves as a system for generating HTML or Markdown content, providing both full rich-text editor components and restricted inline editor components for web applications. The framework includes a collaborative editing engine for real-time simultaneous editing, change tracking, and threaded commenting. It features an AI text assistant for polishing, rewriting, and generating content, as well as a document export engine that transforms rich text into PDF and Word files. T

    JavaScriptckeditorckeditor5contenteditable
    عرض على GitHub↗10,435
  • jgm/commonmarkالصورة الرمزية لـ jgm

    jgm/CommonMark

    5,106عرض على GitHub↗

    CommonMark is a formal standard specification for Markdown, providing a reference implementation and a set of rules to ensure consistent text rendering across different platforms. It consists of a Markdown parser implementation and a system for generating formal syntax documentation. The project includes a comprehensive conformance test suite with over five hundred embedded examples to verify that other Markdown implementations adhere to the specification. It provides tools to export these test cases in JSON format for use in external verification processes. The system covers document format

    Python
    عرض على GitHub↗5,106
  • joeyespo/gripالصورة الرمزية لـ joeyespo

    joeyespo/grip

    6,807عرض على GitHub↗

    Grip is a GitHub API rendering tool and markdown previewer that transforms local markdown files into styled HTML. It functions as a converter for processing markdown text into HTML files and as a local server for verifying content appearance before it is committed to a repository. The project ensures visual parity with GitHub by using the GitHub API to render content, applying the specific styles used in repository comments, issues, and pull requests. It includes a mechanism to embed external CSS directly into generated HTML files for portable offline distribution and utilizes disk-based asse

    Python
    عرض على GitHub↗6,807