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.
Hot right now
Most stars gained in a day · Oct 16
+57system-design-notes
liquidslr/system-design-notes · ★ 26.6KA 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.
+33AFFiNE
toeverything/AFFiNE · ★ 73.6KAFFiNE 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.
+33memos
usememos/memos · ★ 63.9KMemos 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.
+22Trilium
TriliumNext/Trilium · ★ 38.4KTrilium Notes is a free, open-source, cross-platform hierarchical note-taking app built for creating large personal knowledge bases.
The all-time top
32 projects · by stars
- 186.3K
#1 · CyC2018/CS-NotesCS-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.
- 73.6K
#2 · toeverything/AFFiNEAFFiNE
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.
- 63.9K
#3 · usememos/memosmemos
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.
- 4

Trilium
38.4KTriliumNext/Trilium · TypeScriptTrilium Notes is a free, open-source, cross-platform hierarchical note-taking app built for creating large personal knowledge bases.
- 5
wtfjs
37.7Kdenysdovhan/wtfjs · JavaScriptIt 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.
- 6

libpku
34.1Klib-pku/libpku · TeXA 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'.
- 7

system-design-notes
26.6Kliquidslr/system-design-notesA 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.
- 8

monica
25.5Kmonicahq/monica · PHPAn 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.
- 9

toBeTopJavaer
25.3Khollischuang/toBeTopJavaer · JavaTo 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.
- 10
CV
24KAccumulateMore/CV · Jupyter NotebookA 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.
- 11

notable
23.5Knotable/notableA Markdown-based note-taking app for desktop: notes are written and rendered in GitHub Flavored Markdown, with no WYSIWYG and no proprietary formats.
- 12

deeplearning_ai_books
21.2Kfengdu78/deeplearning_ai_books · HTMLA 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.
- 13

DeepLearning
17.8KMikoto10032/DeepLearning · Jupyter NotebookA 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.
- 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.
- 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.
- 16

notesnook
14.8Kstreetwriters/notesnook · TypeScriptNotesnook is a free, fully open-source, end-to-end encrypted note-taking app positioned as a privacy-focused alternative to Evernote.
- 17

nginx-admins-handbook
14.3Ktrimstray/nginx-admins-handbook · ShellA free, community-maintained handbook of personal notes, tips, and gotchas for administering, securing, and tuning NGINX (and OpenResty/Tengine) in production.
- 18

til
14.2Kjbranchaud/til · Vim ScriptA 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.
- 19

spring-analysis
13.8Kseaswalker/spring-analysis · JavaA 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.
- 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#.
- 21

book
12.5Kqyuhen/bookqyuhen's repository of Chinese-language programming study notes, presented as a series of books - the February 2023 lineup covers Rust, Go, C and NASM.
- 22
rnote
11.8Kflxzt/rnote · RustRnote 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.
- 23

True-Story-of-Pangu
11.5KHW-whistleblower/True-Story-of-PanguA 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.
- 24

markyun
11.2Kmarkyun/markyunA 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.
- 25
CS-Xmind-Note
10.8KSSHeRun/CS-Xmind-NoteThis 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.
- 26

Lepton
10.3Khackjutsu/Lepton · JavaScriptLepton 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.
- 27

codimd
10.2Khackmdio/codimd · JavaScriptA 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.
- 28

Game-Programmer-Study-Notes
10.1KQianMo/Game-Programmer-Study-NotesThis 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.
- 29
macro
4.7Kmacro-inc/macro · RustMacro 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.
- 30
open-knowledge
4.6Kinkeep/open-knowledge · TypeScriptOpenKnowledge 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.
- 31

navop
1.9KfeigeCode/navop · RustNavop 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.
- 32

notes
302zhaoolee/notes · TypeScriptThis 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.
Related topics
Often tagged together
- education933
- chinese1,159
- open-source5,666
- linux4,184
- note-taking107
- learning511
- markdown550
- learning-resources410
- web2,447
- desktop-app1,020
- docker1,660
- macos3,544
- resources706
- tutorial626
- windows3,403
- cross-platform2,623
- curated-list634
- book259
- javascript1,842
- productivity710
- reference304
- self-hosted1,929
- study-guide68
- ai1,955