awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tw93 avatar

tw93/MiaoYan

0
View on GitHub↗
7,578 stars·444 forks·Swift·mit·12 vuesx.com/HiTw93/status/2020468635710755285↗

MiaoYan

MiaoYan is a local Markdown editor and personal knowledge management tool. It functions as a system for writing and organizing documents stored as local files, supporting the creation of a connected information network through bidirectional links and backlinks.

The project includes a specialized tool for converting Markdown documents into slide-based presentations by using specific content separators. It also provides a command-line interface for managing files, allowing users to create, search, and open documents without a graphical file explorer.

The editor features a side-by-side live preview with synchronized scrolling and supports the rendering of technical diagrams and mathematical formulas. Additional capabilities include local document versioning to track note history and a search-and-replace utility that operates across both the editor and the preview panes.

Features

  • Local-First Note Taking - A local-first markdown editor for writing technical notes with live side-by-side previews.
  • Markdown Note Managers - Functions as a dedicated application for managing notes written in Markdown with support for math and diagrams.
  • Bidirectional Linking - Provides a system for creating bidirectional references between notes to build a connected personal knowledge graph.
  • Personal Knowledge Management - Organizes local notes into a connected network using bidirectional links and backlinks.
  • Markdown Editors - Provides a high-performance editor for writing markdown content with syntax highlighting and asynchronous formatting.
  • Local File Storage - Persists documents and assets as local files to ensure data ownership and portability.
  • File-Based Storage Systems - Stores notes as local Markdown files to ensure data portability and compatibility with other text editors.
  • Markdown Editors - A high-performance desktop application for rendering and editing files written in Markdown syntax.
  • Side-by-Side Editor Previews - Provides a side-by-side editor and live preview with synchronized scrolling.
  • Document Versioning - Saves incremental snapshots of documents to allow users to review or restore previous versions of their work.
  • Slide Parsing - Detects specific text markers within markdown files to split content into a sequence of presentation slides.
  • Document-to-Presentation Converters - Transforms written markdown documents into structured presentation slide decks using specific separators.
  • CLI File Managers - Offers a command-line interface to create, search, and open local documents without needing a graphical explorer.
  • Command Line Interfaces - Provides a command-line interface for creating, searching, and opening documents without a GUI.
  • CLI Document Orchestrators - Ships a CLI for managing the creation, discovery, and opening of local note files.
  • Automatic Diagram Renderers - Automatically renders mathematical formulas and technical diagrams embedded within markdown content.
  • Document Versioning - Implements a system for tracking and recovering previous states of written notes.
  • Scroll Synchronization - Align the editor and preview panes while scrolling or navigating through a document.
  • Markdown Slide Renderers - Transforms markdown content into a slide-based presentation format for audience display.
  • Outline-Based Slide Generators - Generates presentation slides based on the structural markers and content within a markdown document.
  • View Modes - Allows users to toggle between standard preview and presentation viewing modes.
  • Markdown 编辑器 - Listed in the “Markdown 编辑器” section of the Great Open Source Project awesome list.

Historique des stars

Graphique de l'historique des stars pour tw93/miaoyanGraphique de l'historique des stars pour tw93/miaoyan

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à MiaoYan

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec MiaoYan.
  • vnotex/vnoteAvatar de vnotex

    vnotex/vnote

    12,839Voir sur GitHub↗

    VNote is a native C++ desktop application designed as a Markdown note-taking platform and digital knowledge base. It provides a high-performance environment for organizing, editing, and structuring information using a Markdown-based content model. The application distinguishes itself with a Vi-style input mode for text navigation and a system of priority-based event hooks for extensibility. It further supports customization through CSS-based theme styling and global hotkey mapping. Broad capabilities include personal knowledge management via full-text and tag search, digital mind mapping, an

    C++
    Voir sur GitHub↗12,839
  • blinkospace/blinkoAvatar de blinkospace

    blinkospace/blinko

    10,601Voir sur GitHub↗

    Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and organize thoughts through a bi-directional knowledge graph. It functions as a RAG-enabled note-taking application and a self-hosted Markdown editor, allowing for the creation of permanent documentation and fleeting notes. The project distinguishes itself by integrating retrieval-augmented generation to provide conversational querying and AI-powered analysis of private document libraries. It supports both cloud-based and local AI model integration, enabling users to perform sema

    TypeScriptmarkdownmemosnextjs
    Voir sur GitHub↗10,601
  • nuttyartist/notesAvatar de nuttyartist

    nuttyartist/notes

    4,247Voir sur GitHub↗

    This project is a native C++ desktop application for personal knowledge management. It functions as a local-first markdown note-taking tool and knowledge base, ensuring data is stored directly on the local device for offline access and user ownership. The application distinguishes itself by transforming markdown task lists into interactive kanban boards for visual workflow tracking. It also emphasizes keyboard-driven productivity, utilizing system-wide hotkeys to summon the application to the foreground and navigate its interface without a mouse. The software provides hierarchical content or

    C++
    Voir sur GitHub↗4,247
  • tagspaces/tagspacesAvatar de tagspaces

    tagspaces/tagspaces

    4,935Voir sur GitHub↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    TypeScriptelectronjavascriptnote-taking
    Voir sur GitHub↗4,935
Voir les 30 alternatives à MiaoYan→

Questions fréquentes

Que fait tw93/miaoyan ?

MiaoYan is a local Markdown editor and personal knowledge management tool. It functions as a system for writing and organizing documents stored as local files, supporting the creation of a connected information network through bidirectional links and backlinks.

Quelles sont les fonctionnalités principales de tw93/miaoyan ?

Les fonctionnalités principales de tw93/miaoyan sont : Local-First Note Taking, Markdown Note Managers, Bidirectional Linking, Personal Knowledge Management, Markdown Editors, Local File Storage, File-Based Storage Systems, Side-by-Side Editor Previews.

Quelles sont les alternatives open-source à tw93/miaoyan ?

Les alternatives open-source à tw93/miaoyan incluent : vnotex/vnote — VNote is a native C++ desktop application designed as a Markdown note-taking platform and digital knowledge base. It… blinkospace/blinko — Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and… nuttyartist/notes — This project is a native C++ desktop application for personal knowledge management. It functions as a local-first… tagspaces/tagspaces — TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable… boostio/boostnote — Boostnote is a local-first note management system and markdown text editor designed for personal knowledge management.… glushchenko/fsnotes — fsnotes is a markdown notes manager and cross-platform markdown editor for macOS and iOS. It functions as a personal…