David Guan (EcutDavid)

EcutDavid

Geek Repo

Company:@Canva

Location:Melbourne

Home Page:https://davidguan.me

Twitter:@davidguandev

Github PK Tool:Github PK Tool


Organizations
Canva
canva-public
Sydney-Competitive-Programming
WebDevModules

David Guan's starred repositories

awesome

😎 Awesome lists about all kinds of interesting topics

system-design-primer

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

Language:PythonLicense:NOASSERTIONStargazers:259112Issues:6655Issues:280

puppeteer

Node.js API for Chrome

Language:TypeScriptLicense:Apache-2.0Stargazers:87153Issues:1199Issues:6714

awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

License:MITStargazers:55442Issues:1850Issues:0

html2canvas

Screenshots with JavaScript

Language:TypeScriptLicense:MITStargazers:29947Issues:510Issues:2564

COVID-19

Novel Coronavirus (COVID-19) Cases, provided by JHU CSSE

calculator

Windows Calculator: A simple yet powerful calculator that ships with Windows

sharp

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

Language:JavaScriptLicense:Apache-2.0Stargazers:28178Issues:231Issues:3706

CheatSheetSeries

The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.

Language:PythonLicense:CC-BY-SA-4.0Stargazers:26832Issues:572Issues:428

v8

The official mirror of the V8 Git repository

Language:C++License:NOASSERTIONStargazers:22791Issues:963Issues:0

squoosh

Make images smaller using best-in-class codecs, right in the browser.

Language:TypeScriptLicense:Apache-2.0Stargazers:21171Issues:240Issues:596

helmet

Help secure Express apps with various HTTP headers

Language:TypeScriptLicense:MITStargazers:10052Issues:99Issues:326

libvips

A fast image processing library with low memory needs.

Language:CLicense:LGPL-2.1Stargazers:9186Issues:137Issues:2267

terser

🗜 JavaScript parser, mangler and compressor toolkit for ES6+

Language:JavaScriptLicense:NOASSERTIONStargazers:8471Issues:42Issues:1043

google-api-go-client

Auto-generated Google APIs for Go.

Language:GoLicense:BSD-3-ClauseStargazers:3851Issues:193Issues:826

fake-s3

A lightweight server clone of Amazon S3 that simulates most of the commands supported by S3 with minimal dependencies

tweetnacl-js

Port of TweetNaCl cryptographic library to JavaScript

Language:JavaScriptLicense:UnlicenseStargazers:1737Issues:44Issues:156

focus-visible

Polyfill for `:focus-visible`

Language:JavaScriptLicense:NOASSERTIONStargazers:1608Issues:36Issues:103

aria-practices

WAI-ARIA Authoring Practices Guide (APG)

Language:HTMLLicense:NOASSERTIONStargazers:1165Issues:110Issues:1374
Language:JavaScriptLicense:BSD-3-ClauseStargazers:1092Issues:32Issues:0

lag-radar

Trace frame rate lag with a sexy performance radar

scanyourpdf

Repository for the Scan Your Pdf community

Language:PythonLicense:MITStargazers:597Issues:5Issues:8

aom

Accessibility Object Model

Language:HTMLLicense:NOASSERTIONStargazers:558Issues:89Issues:133

response-time

Response time header for node.js

Language:JavaScriptLicense:MITStargazers:460Issues:22Issues:11

webglreport

A web page that reports a browser's WebGL capabilities, including supported extensions and implementation specific capabilities, such as the maximum number of texture units.

Language:JavaScriptLicense:Apache-2.0Stargazers:387Issues:39Issues:32

a11ysupport.io

Accessibility Support data for various HTML, ARIA, CSS, and SVG features

Language:JavaScriptLicense:NOASSERTIONStargazers:273Issues:14Issues:192

pr-train

Tool to help you manage chained PRs

Language:JavaScriptLicense:MITStargazers:131Issues:2Issues:24
Language:JavaScriptLicense:Apache-2.0Stargazers:26Issues:0Issues:0

wai-atag-report-tool

Repository for ATAG Report Tool

Language:JavaScriptLicense:NOASSERTIONStargazers:11Issues:4Issues:153