E-Liang Tan's Projects
:ab::one: A Java sample application for students. An AddressBook application written in procedural fashion.
:ab::two: A Java sample application for students. An AddressBook application that uses OOP basics.
:ab::four: Address Book sample application (Level 4)
Wrapper for AppAuthJS to assist with silent token acquisition and renewal
Jane Street Capital's asynchronous execution library
A Buffet Response Team web app implemented at Hack&Roll 2018
bunny1 is a tool that lets you write smart bookmarks in python and then share them across all your browsers and with a group of people or the whole world. It was developed at Facebook and is widely used there.
A very old project started in 2012, intended to be a periodic table that could be looked up using natural language queries. I abandoned it before completing it in favor of DARS (https://github.com/taneliang/DARS), which had a much more sophisticated and adaptable architecture.
Demonstrates Flow's variant types
A macOS app that allows an iOS device to control a Mac using voice commands. It's an experiment that's no longer maintained.
An iOS app to control a Mac running Computer Command. Although it's just an experiment that's no longer maintained, it's been updated to work on iOS 10.
Simple app that demos React Concurrent mode and the internal DebugTracing mode
WIP Dependency management GitHub bot for Yarn projects
Rails 5 re-write of Coursemology
The Database Access and Retrieval System (DARS) is a macOS application that can perform natural language lookups on any SQLite database.
The repository for high quality TypeScript type definitions.
Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.
A Rails todo app - CVWO Assignment
A central repository for Flow library definitions
All of the source code for the Single Page Web Applications with AngularJS course.
Reusable business logic base layer for GraphQL API servers written in TypeScript+Node.js
An opinionated framework for creating REST-like APIs in Ruby.
A reference implementation of GraphQL for JavaScript
An engine to provice GraphQL Playground on Rails
Mellotron: a multispeaker voice synthesis model based on Tacotron 2 GST that can make a voice emote and sing without emotive or singing training data
Advanced JavaScript + Node.js Hackerschool Materials
Type English in Hangul
Parse your code to extract translation keys/values and manage your catalog files