Topics / #notes

Notes projects on GitHub

Note-taking and personal information apps

As of , the most-starred Notes projects on GitHub are CS-Notes (186.3K stars), AFFiNE (73.6K stars) and memos (63.9K stars). GitHub.Locker tracks 32 Notes repositories with 799.2K stars combined. The fastest-growing on October 16 was system-design-notes, with +57 stars in a day.

32Projects
799.2KStars in total
+242Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

32 projects · by stars

  1. #1 · CyC2018/CS-Notes

    CS-Notes

    CS-Notes is a huge Chinese-language collection of study notes covering the core topics of technical coding interviews: algorithms, LeetCode solutions, operating systems, computer networks, databases, Java, and system design.

    186.3K
  2. #2 · toeverything/AFFiNE

    AFFiNE

    AFFiNE is an open-source, all-in-one workspace that merges docs, whiteboards and tables into one knowledge base, positioned as a privacy-first alternative to Notion and Miro.

    73.6K
  3. #3 · usememos/memos

    memos

    Memos is an open-source, self-hosted app for capturing short-form notes—daily notes, links, work logs, and snippets—into a chronological Markdown timeline you can revisit by search, tag, or date.

    63.9K
  1. 4

    Trilium

    38.4KTriliumNext/Trilium · TypeScript

    Trilium Notes is a free, open-source, cross-platform hierarchical note-taking app built for creating large personal knowledge bases.

  2. 5

    wtfjs

    37.7Kdenysdovhan/wtfjs · JavaScript

    It is a curated handbook (WTFJS) of funny and tricky JavaScript examples, each snippet showing surprising behavior followed by a step-by-step explanation and links to the ECMAScript spec.

  3. 6

    libpku

    34.1Klib-pku/libpku · TeX

    A community-curated collection of course materials for Peking University: past exams, slides, notes and course advice, organized by course and free to download. The title literally means 'an unofficial collection of course materials for your school'.

  4. 7

    system-design-notes

    26.6Kliquidslr/system-design-notes

    A set of study notes summarizing the 'System Design Interview - An Insider's Guide' books (Volumes 1 and 2), covering common system design interview topics chapter by chapter.

  5. 8

    monica

    25.5Kmonicahq/monica · PHP

    An open-source PRM — a Personal Relationship Management app. Think of the CRMs sales teams use, but for your friends and family: it helps you document your life and log interactions with the people you care about.

  6. 9

    toBeTopJavaer

    25.3Khollischuang/toBeTopJavaer · Java

    To Be Top Javaer (Java工程师成神之路, the Java engineer's path to mastery) is a Chinese-language knowledge base with over 25,000 GitHub stars: it maps out everything a Java developer should learn on the way from beginner to expert, and it doubles as interview preparation.

  7. 10

    CV

    24KAccumulateMore/CV · Jupyter Notebook

    A comprehensive collection of Chinese-language deep learning study notes covering PyTorch, classic deep learning courses, and LLM agents — written to accompany well-known video courses.

  8. 11

    notable

    23.5Knotable/notable

    A Markdown-based note-taking app for desktop: notes are written and rendered in GitHub Flavored Markdown, with no WYSIWYG and no proprietary formats.

  9. 12

    deeplearning_ai_books

    21.2Kfengdu78/deeplearning_ai_books · HTML

    A Chinese-language collection of notes covering Andrew Ng's (吴恩达) Deep Learning Specialization on Coursera — five courses on neural networks, hyperparameter tuning, structuring ML projects, CNNs, and sequence models.

  10. 13

    DeepLearning

    17.8KMikoto10032/DeepLearning · Jupyter Notebook

    A Chinese-language deep learning tutorial — a huge curated collection of links to courses, books, lecture notes, surveys and code, taking you from math basics through CNNs, GANs, RNNs and GNNs to Kaggle practice and interview prep.

  11. 14

    USTC-Course

    16.3KUSTC-Resource/USTC-Course · C++

    A community-maintained GitHub collection of study resources for the University of Science and Technology of China (USTC): student-written notes, summaries and experience write-ups for dozens of its courses.

  12. 15

    xournalpp

    15.5Kxournalpp/xournalpp · C++

    Xournal++ is open-source handwriting note-taking software with PDF annotation support, built in C++ with GTK3 for Linux, macOS, and Windows.

  13. 16

    notesnook

    14.8Kstreetwriters/notesnook · TypeScript

    Notesnook is a free, fully open-source, end-to-end encrypted note-taking app positioned as a privacy-focused alternative to Evernote.

  14. 17

    nginx-admins-handbook

    14.3Ktrimstray/nginx-admins-handbook · Shell

    A free, community-maintained handbook of personal notes, tips, and gotchas for administering, securing, and tuning NGINX (and OpenResty/Tengine) in production.

  15. 18

    til

    14.2Kjbranchaud/til · Vim Script

    A personal collection of short write-ups called Today I Learned: small things the author picks up day to day across many languages and technologies, too minor for a full blog post.

  16. 19

    spring-analysis

    13.8Kseaswalker/spring-analysis · Java

    A collection of in-depth reading notes on the Spring framework's source code: the author dissects how Spring's internal components are implemented and publishes the walkthroughs as free study material.

  17. 20

    csharplang

    12.7Kdotnet/csharplang · C#

    The official repo where the C# language itself is designed: new language features are proposed, debated, adopted and specified here by the C# Language Design Team (LDT), in coordination with Roslyn, the project that implements C#.

  18. 21

    book

    12.5Kqyuhen/book

    qyuhen's repository of Chinese-language programming study notes, presented as a series of books - the February 2023 lineup covers Rust, Go, C and NASM.

  19. 22

    rnote

    11.8Kflxzt/rnote · Rust

    Rnote is a free, open-source vector-based drawing app for sketching, taking handwritten notes, and annotating documents and pictures. It is written in Rust and GTK4.

  20. 23

    True-Story-of-Pangu

    11.5KHW-whistleblower/True-Story-of-Pangu

    A long first-person exposé by a self-identified member of Huawei's Pangu LLM team at the Noah's Ark Lab, telling what he says really went on behind the model's development — including claims that some Pangu models were secretly continued-trained from Qwen and DeepSeek.

  21. 24

    markyun

    11.2Kmarkyun/markyun

    A personal learning blog hosted on GitHub by MarkYun, a web developer working in Nanjing — a running log of his study notes, best known for its collection of front-end developer interview questions.

  22. 25

    CS-Xmind-Note

    10.8KSSHeRun/CS-Xmind-Note

    This is a collection of mind maps and notes covering the core CS graduate exam subjects in China (known as '408'): computer organization, operating systems, data structures, computer networks, and databases, with an added section on information security.

  23. 26

    Lepton

    10.3Khackjutsu/Lepton · JavaScript

    Lepton is a free, lean code snippet manager built on GitHub Gist — it manages your code snippets across macOS, Windows and Linux, syncing everything through your GitHub account.

  24. 27

    codimd

    10.2Khackmdio/codimd · JavaScript

    A self-hosted web app for real-time collaborative markdown notes — the free, open-source version of HackMD. Your team or community writes together in the browser while you keep full control of the data.

  25. 28

    Game-Programmer-Study-Notes

    10.1KQianMo/Game-Programmer-Study-Notes

    This is a personal collection of study notes from a game programmer's career, covering computer graphics, real-time rendering, GPU programming, design patterns, and software engineering. It works like an enhanced blog, condensing and summarizing classic industry books and technical topics.

  26. 29

    macro

    4.7Kmacro-inc/macro · Rust

    Macro is an all-in-one workspace for teams that unifies email, chat, docs, tasks, agents, calls, and CRM into a single fast interface with shared team-level AI memory, instead of juggling separate tools like Slack, Linear, Notion, HubSpot, and Superhuman.

  27. 30

    open-knowledge

    4.6Kinkeep/open-knowledge · TypeScript

    OpenKnowledge is an AI-native markdown editor and LLM wiki app. It gives you a true WYSIWYG editor for markdown/mdx files plus built-in AI editing integrations with coding agents like Claude, Codex, OpenCode and Pi.

  28. 31

    navop

    1.9KfeigeCode/navop · Rust

    Navop is a native, all-in-one desktop workspace that combines database tools, SSH/terminal, remote desktop, file transfer, monitoring, notes, and AI agent integration in a single app.

  29. 32

    notes

    302zhaoolee/notes · TypeScript

    This is an open-source clone of Smartisan's (锤子便签) famous notes app, recreating its design with multiple notes, categorized storage, and export styles that mimic warm paper, dark-night notes, iPhone Notes and Bear's minimal layout.

Often tagged together