bcherny
👨💻 Member of Technical Staff @Anthropic 📘 Author, O'Reilly's Programming TypeScript
@AnthropicSan Francisco
Pinned Repositories
draggable
High performance, fully cross browser, full featured drag and drop in a tiny (2k gzipped), dependency-free package
flow-to-typescript
Convert Flow-annotated files to TypeScript
frontend-interview-questions
Answers for https://borischerny.com/javascript/%22functional/programming%22/2017/06/09/Frontend-Interview-Questions.html
json-schema-to-typescript
Compile JSON Schema to TypeScript type declarations
lazy-arr
Arrays that look just like regular JavaScript arrays, but are computed lazily.
ngimport
Easy to use ES6 imports for $http, $log, and other Angular 1 services
programming-typescript-answers
Official answers for exercises from Orielly's Programming TypeScript
tslint-no-circular-imports
TSLint plugin to detect and warn about circular imports
typed-rx-emitter
Typesafe RxJS-based EventEmitter
undux
⚡️ Dead simple state for React. Now with Hooks support.
bcherny's Repositories
bcherny/ngimport
Easy to use ES6 imports for $http, $log, and other Angular 1 services
bcherny/typed-rx-emitter
Typesafe RxJS-based EventEmitter
bcherny/typed-trait
A 100% typesafe class trait util for TypeScript
bcherny/uxhr
The teeny tiny cross-browser XHR library - just 493 bytes gzipped!
bcherny/undux-todomvc
bcherny/better-asciidoctor-vscode
AsciiDoc VSCode plugin with live preview - makes your Asciidoc look like an Orielly book
bcherny/create-typescript-app
🔮 1 command to create a new TypeScript Node app
bcherny/tsedit
TypeScript Notebooks
bcherny/bst-next
Find the next node in a Binary Search Tree
bcherny/eslint-plugin-relay
A plugin for the code linter ESLint to lint specific details about Relay.
bcherny/gdbgui
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
bcherny/rxjs-observable
Standalone Observable, pulled out of RxJS
bcherny/undux-fb
Facebook-specific wrapper for Undux
bcherny/undux-hot-module-reloading-demo
Hot module reloading demo for Undux
bcherny/asciidoctor-vscode
AsciiDoc support for Visual Studio Code using AsciiDoc(tor)
bcherny/babel
:tropical_fish: Babel is a compiler for writing next generation JavaScript.
bcherny/david-issue-repro
bcherny/hack-langspec
The official Hack Language specification.
bcherny/ngimport-ngresource
ngResource support for ngimport
bcherny/node-fileset
Wrapper around miniglob / minimatch combo to allow multiple patterns matching and include-exclude ability
bcherny/promise-polyfill
Lightweight ES6 Promise polyfill for the browser and node. A+ Compliant
bcherny/react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
bcherny/relay
Relay is a JavaScript framework for building data-driven React applications.
bcherny/RxJS
The Reactive Extensions for JavaScript
bcherny/rxjs-1
A reactive programming library for JavaScript
bcherny/rxjs-filesize-repro
bcherny/testcheck-js
Generative testing for JavaScript
bcherny/type-o-rama
👾 JS type systems interportability
bcherny/typescript-chess
Chess example for Orielly's Programming TypeScript, Chapter 6
bcherny/user-documentation
Documentation for those that use HHVM and write Hack and PHP code for HHVM. http://twitter.com/HHVMDocCommits