120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
- python
- algorithm
- data-structure
- development
47,133 repositories indexed
73–96 of 1,628 · Most stars
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
A reactive programming library for JavaScript
:zap: A Fast, Extensible Progress Bar for Python and CLI
TranslatedWhat? You dare trust AI to have your back? I bet you don't, so come learn the coolest, safest, and fastest language of the AI era. This book offers comprehensive and in-depth explanations, vivid and fitting examples, and Dove-chocolate-smooth content. This may be the most painstakingly written Rust tutorial in Chinese available today / Book
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
The Modular Platform (includes MAX & Mojo)
100+ Python challenging programming exercises
TranslatedMaple Mono: Open source monospace font with round corner, ligatures and Nerd-Font icons for IDE and terminal, fine-grained customization options. Rounded-corner monospace font with ligatures and terminal icons, with a perfect 2:1 width ratio between Chinese and English characters, and fine-grained customization options
If you want to become good at AI engineering & system design, join this newsletter 👇
A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress
Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.
Productive, portable, and performant GPU programming in Python.
Translated:see_no_evil: Programmer job-hunting blacklist: be careful when changing jobs or becoming a technical co-founder. Updated with 有赞 (Youzan)
TranslatedResume template for Chinese programmers. A series of programmer resume templates, including PHP programmer resume template, iOS programmer resume template, Android programmer resume template, Web front-end programmer resume template, Java programmer resume template, C/C++ programmer resume template, NodeJS programmer resume template, architect resume template, and general programmer resume template
Simple, scalable state management.
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
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.
😱 Falsehoods Programmers Believe in
Clone any viral video with AI agents. Not just a script, the whole workflow: swap the face, the words, the B-roll, ship 100 variants in one command, and get your 100M views.
Learn Low Level Design (LLD) and prepare for interviews using free resources.
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
An incremental parsing system for programming tools
Translated:star2: Wiki of OI / ICPC for everyone. (An online walkthrough for a certain large game, containing cool arithmetic magic)
GUI for a Vocal Remover that uses Deep Neural Networks.