Tang Xiaofei's starred repositories

public-apis

A collective list of free APIs

Language:PythonLicense:MITStargazers:310025Issues:4182Issues:600

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:267184Issues:6624Issues:294

fucking-algorithm

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

code-server

VS Code in the browser

Language:TypeScriptLicense:MITStargazers:67160Issues:726Issues:3489

hammer.js

A javascript library for multi-touch gestures :// You can touch this

Language:JavaScriptLicense:MITStargazers:24049Issues:530Issues:1049

typescript-book

:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹

Language:TypeScriptLicense:NOASSERTIONStargazers:20671Issues:304Issues:259

libvips

A fast image processing library with low memory needs.

Language:CLicense:LGPL-2.1Stargazers:9424Issues:136Issues:2302

vscode-debug-visualizer

An extension for VS Code that visualizes data during debugging.

Language:TypeScriptLicense:GPL-3.0Stargazers:7856Issues:112Issues:130

AR.js

Image tracking, Location Based AR, Marker tracking. All on the Web.

Language:JavaScriptLicense:MITStargazers:5338Issues:149Issues:393

The-Forge

The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

Language:C++License:Apache-2.0Stargazers:4683Issues:182Issues:175

gltfjsx

🎮 Turns GLTFs into JSX components

Language:JavaScriptLicense:MITStargazers:4574Issues:35Issues:171

offline-plugin

Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/)

Language:JavaScriptLicense:MITStargazers:4514Issues:58Issues:374

threads.js

🧵 Make web workers & worker threads as simple as a function call.

Language:TypeScriptLicense:MITStargazers:3030Issues:33Issues:284

webxr

Repository for the WebXR Device API Specification.

Language:BikeshedLicense:NOASSERTIONStargazers:2960Issues:302Issues:751

json-schema-to-typescript

Compile JSON Schema to TypeScript type declarations

Language:TypeScriptLicense:MITStargazers:2877Issues:19Issues:397

tippecanoe

Build vector tilesets from large collections of GeoJSON features.

Language:C++License:BSD-2-ClauseStargazers:2689Issues:192Issues:618

basis_universal

Basis Universal GPU Texture Codec

Language:C++License:Apache-2.0Stargazers:2634Issues:55Issues:244

earth-reverse-engineering

Reversing Google's 3D satellite mode

glTF-Tutorials

glTF Tutorials

Language:PythonLicense:CC-BY-4.0Stargazers:1128Issues:51Issues:40

vscode-plugin-demo

VSCode插件开发全攻略配套demo

vector-tile-spec

Mapbox Vector Tile specification

css-guidelines

Sensible CSS Guidelines for large scale projects 🚀

ocean

Realistic water shader for Three.js

Language:JavaScriptLicense:MITStargazers:672Issues:45Issues:18

mbtiles-spec

specification documents for the MBTiles tileset format

heic-convert

🤳 convert heic/heif images to jpeg and png

pex-context

Modern WebGL state wrapper for PEX: allocate GPU resources (textures, buffers), setup state pipelines and passes, and combine them into commands.

Language:JavaScriptLicense:MITStargazers:159Issues:8Issues:99

css-transform

CSS Transform Playground. Online tool to visualize 2D & 3D CSS3 Transform functions.

Language:HTMLLicense:MITStargazers:142Issues:5Issues:1

custom-mapbox-layer

A custom layer based on Mapbox

Language:TypeScriptStargazers:89Issues:5Issues:0

atomic-sleep

⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️

Language:JavaScriptLicense:MITStargazers:78Issues:6Issues:2

gltf-loader-ts

Engine-agnostic glTF 2.0 Loader in TypeScript

Language:TypeScriptLicense:MITStargazers:52Issues:3Issues:5