build-your-own-x - 在这个项目中,你能学会如何创造自己的各种工具,引擎,游戏,框架,库......

Created at: 2018-05-09 20:03:18
Language:

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

Build your own
Augmented Reality

Build your own
BitTorrent Client

Build your own
Blockchain / Cryptocurrency

Build your own
Bot

Build your own
Command-Line Tool

Build your own
Database

Build your own
Docker

Build your own
Emulator / Virtual Machine

Build your own
Front-end Framework / Library

Build your own
Game

Build your own
Git

Build your own
Network Stack

Build your own
Neural Network

Build your own
Operating System

Build your own
Physics Engine

Build your own
Programming Language

Build your own
Regex Engine

Build your own
Search Engine

Build your own
Shell

Build your own
Template Engine

Build your own
Text Editor

Build your own
Visual Recognition System

Build your own
Voxel Engine

Build your own
Web Browser

Build your own
Web Server

Uncategorized

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.