1.donnemartin / system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
- system
- design-patterns
- +7 more
Ranked by Attention Score: stars gained over the last 90 complete days
43 repositories by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Maple Mono: Open source monospace font with round corner, ligatures and Nerd-Font icons for IDE and terminal, fine-grained customization options. 带连字和控制台图标的圆角等宽字体,中英文宽度完美2:1,细粒度的自定义选项
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
Rich is a Python library for rich text and beautiful formatting in the terminal.
PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and other) documents.
Documentation that simply works
Source Han Sans | 思源黑体 | 思源黑體 | 思源黑體 香港 | 源ノ角ゴシック | 본고딕
Transform your favorite cities into beautiful, minimalist designs. MapToPoster lets you create and export visually striking map posters with code.
A monospaced programming font inspired by the Minecraft typeface
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
A modern and customizable python UI-library based on Tkinter
JetBrains Maple Mono: The free and open-source font fused with JetBrains Mono & Maple Mono
A collection of familiar, friendly, and modern emoji from Microsoft
Hercules is the world’s first open-source testing agent, enabling UI, API, Security, Accessibility, and Visual validations – all without code or maintenance. Automate testing effortlessly and let Hercules handle the heavy lifting! ⚡
Recursive Mono & Sans is a variable font family for code & UI
A font family with a great monospaced variant for programmers.
Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos
A sharp, readable, vector-y version of Monocraft, the programming font based on Minecraft
Typefaces for source code beautification
Colour Science for Python
Database project of box and inventory sprites from the Pokémon core series games
An easy and fast way to create a Python GUI 🐍
An x-cursor theme inspired by macOS and based on KDE Breeze. Designed to pair well with my icon pack, La Capitaine.
Pokemon terminal themes.
GlobaLeaks is a free and open-source whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform.
Customisable coding font with alternates, ligatures and contextual positioning. Crazy crisp at 12px/9pt. http://larsenwork.com/monoid/
Urbanist is a low-contrast, geometric sans-serif inspired by Modernist design and typography.
A Python 3 utility to convert fonts to Python source capable of being frozen as bytecode
Auto Nightmode for KDE, Gnome, Budgie, VSCode, Atom and more
Noto fonts, except for CJK and emoji
VS Code theme for the GNOME desktop
A lightweight Python package for teaching computational methods through art history. Extract and analyze artist-specific works from WikiArt with built-in visualizations. Designed for digital humanities and computational design courses. Features genre/style analysis, matplotlib integration, and pedagogical clarity over algorithmic complexity.
A minimal set of icons in raster, vector and font formats — free for public use.
TruFont is a font editor that uses the UFO font format and offers Python scripting.
OpenType vertical metrics reporting and font line spacing adjustment tool
Tools for working with GTFS public transit data in ArcGIS