Blog & Knowledge Management

Awesome Documents


  • yn : A Hackable Markdown Note Application for Programmers. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, plug-in, and macro replacement.


  • glow : Render markdown on the CLI, with pizzazz! 💅🏻

  • 2022-textual-markdown : This project is an experimental “Markdown browser” for the terminal, built with Textual.

Note Taking App

  • Trilium : Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.

  • 2019-Joplin : a note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS.

  • 2021-Dendron : Dendron is an open-source, local-first, markdown-based, note-taking tool built on top of VSCode.

Knowledge Management

  • Foam : A personal knowledge management and sharing system for VSCode.

  • Archivy : Archivy is a self-hosted knowledge repository that allows you to safely preserve useful content that contributes to your knowledge bank.

  • logseq : A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

  • 2022-memos : An open-source, self-hosted memo hub for knowledge management and collaboration.

Collaborative Editing(协同编辑)

  • gollum : Gollum is a simple wiki system built on top of Git. A Gollum Wiki is simply a git repository (either bare or regular) of a specific nature.

  • Wiki.js : A modern, lightweight and powerful wiki app built on NodeJS, Git and Markdown.

  • Realms Wiki Beta : Git based wiki written in Python Inspired by Gollum, Ghost, and Dillinger. Basic authentication and registration included.



  • Gitfolio : Gitfolio will help you get started with a portfolio website where you could showcase your work + a blog that will help you spread your ideas into real world.


Notes & Todos

  • [滴答清单]

  • Joplin : a note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS.


  • 2019-SwiftLaTeX : SwiftLaTeX is a Web-browser based editor to create PDF documents such as reports, term projects, slide decks, in the typesetting system LaTeX.


  • mdBook : Create book from markdown files. Like Gitbook but implemented in Rust.

  • Docusaurus : Docusaurus is a project for building, deploying, and maintaining open source project websites easily.

Project Website

  • docsify : A magical documentation site generator.

  • 2017-Docusaurus : Docusaurus is a project for easily building, deploying, and maintaining open source project websites.

  • Docup : Docup is a single JavaScript file that fetches Markdown file and renders it as a beautiful one-page documentation.


  • 2013-DevDocs : DevDocs combines multiple developer documentations in a clean and organized web UI with instant search, offline support, mobile version, dark theme, keyboard shortcuts, and more.

  • gollum : A simple, Git-powered wiki with a sweet API and local frontend.


  • FalsiScan : Make it look like a PDF has been hand signed and scanned.

  • pdftabextract : A set of tools for extracting tables from PDF files helping to do data mining on (OCR-processed) scanned documents.

  • Paged.js : Paged.js is a free and open-source library that paginates any HTML content to produce beautiful print-ready PDF. The library fragments the content, reads your CSS print declarations and presents a paginated preview in your browser that you can save as PDF.

Publish | 发布工具

  • 2020-Artipub : ArtiPub (Article Publisher 的简称,意为 “文章发布者”) 是一款开源的一文多发平台,可以帮助文章作者将编写好的文章自动发布到掘金、SegmentFault、CSDN、知乎、开源中国等技术媒体平台,传播优质知识,获取最大的曝光度。ArtiPub 安装简单,提供了多种安装方式,可以一键安装使用,安装一般只要 5 分钟。