Master programming by recreating your favorite technologies from scratch.
-
Updated
Nov 8, 2026 - Markdown
GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Build software better, together
#
ProgrammingProgramming is the process of designing and building an executable computer program to accomplish a specific computing result. It involves tasks such as analysis, generating algorithms, profiling algorithms’ accuracy and resource consumption, and the implementation of algorithms in a chosen programming language (coding). The field of programming spans many languages and technologies, forming the backbone of software development and information technology. Here are 18,793 public repositories matching this topic...Language: All
Filter by language
Sort: Most stars
Sort options
Master programming by recreating your favorite technologies from scratch.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
react nodejs javascript d3 teachers community education programming curriculum math freecodecamp learn-to-code nonprofits careers certification
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
python design development programming web system design-patterns interview web-application webapp interview-practice interview-questions design-system
A book series (2 published editions) on the JS language.
javascript education programming es6 async book book-series es2015 learn-to-code training-providers closures prototypes training-materials
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
education algorithm programming data-structure algorithms leetcode book algo data-structures dsa data-structures-and-algorithms
Coding articles to level up your development skills
nodejs javascript css git html education snippets programming es6-javascript learn-to-code astro awesome-list learning-resources
📚 免费的计算机编程类中文书籍,欢迎投稿
react javascript android kotlin python swift pdf ios angular react-native programming books vue free
Papers from the computer science community to read and discuss.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
computer-science lists devops distributed-systems machine-learning awesome web-development programming big-data system backend architecture scalability resources design-patterns interview awesome-list interview-practice interview-questions system-design
📜 33 JavaScript concepts every developer should know.
react nodejs javascript angular programming es6 concepts es6-javascript primitive-types hacktoberfest javascript-closures javascript-programming javascript-engines
30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
react redux nodejs javascript css d3 html challenge website json angular node typescript programming vue js d3js webdevelopment javascript-for-everyone 30daysofjavascript
A simple and easy-to-use library to enjoy videogames programming
android c macos linux raspberry-pi iot gamedev embedded programming opengl game-engine graphics esp32 game-development raylib webassembly wasm riscv win32
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
python development algorithm programming data-structure interview competitive-programming coding interview-practice interview-questions
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
agent programming ai language-server jetbrains ide codex claude ai-coding mcp-server vibe-coding claude-code
If you want to become good at AI engineering & system design, join this newsletter 👇
computer-science distributed-systems development programming scalability software-engineering interview-questions system-design system-design-interview high-level-design
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
react redux javascript css html challenge website programming html5 js reactjs webdevelopment react-router-dom 30dayofjavascript
Python programs, usually short, of considerable difficulty, to perfect particular skills.
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
List of Data Science Cheatsheets to rule the world
Created by Programmers
Related topicsalgorithms coding computer-science data-structures software-development |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |