教程
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
! dqmn 42fa4fb0e1
QOL: Added Back to Top buttons under every section
2 years ago
ISSUE_TEMPLATE.md Minor language update to issue template 3 years ago
README.md QOL: Added Back to Top buttons under every section 2 years ago
codecrafters-banner.png Add banner 3 years ago

README.md

Banner

Table of Contents: Build your own X

This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch.

What I cannot create, I do not understand — Richard Feynman.

It's a great way to learn.

Tutorials

Build your own 3D Renderer

Back to Top

Build your own Augmented Reality

Back to Top

Build your own BitTorrent Client

Back to Top

Build your own Blockchain / Cryptocurrency

Back to Top

Build your own Bot

Back to Top

Build your own Command-Line Tool

Back to Top

Build your own Database

Back to Top

Build your own Docker

Back to Top

Build your own Emulator / Virtual Machine

Back to Top

Build your own Front-end Framework / Library

Back to Top

Build your own Game

Back to Top

Build your own Git

Back to Top

Build your own Network Stack

Back to Top

Build your own Neural Network

Back to Top

Build your own Operating System

Back to Top

Build your own Physics Engine

Back to Top

Build your own Programming Language

Back to Top

Build your own Regex Engine

Back to Top

Build your own Search Engine

Back to Top

Build your own Shell

Back to Top

Build your own Template Engine

Back to Top

Build your own Text Editor

Back to Top

Build your own Visual Recognition System

Back to Top

Build your own Voxel Engine

Back to Top

Build your own Web Browser

Back to Top

Build your own Web Server

Back to Top

Uncategorized

Back to Top

Contribute

Origins & License

CC0

This repository is the work of many contributors. It was started by Daniel Stefanovic, and is now maintained by CodeCrafters, Inc. To the extent possible under law, CodeCrafters, Inc. has waived all copyright and related or neighboring rights to this work.