Skip to content
View vincentdchan's full-sized avatar

Highlights

  • Pro
Block or Report

Block or report vincentdchan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
vincentdchan/README.md

I am Vincent Chan

I am a frontend developer, indie-maker.

Projects

Products

  • Terminal One(Creator): A blazingly fast, smart and and friendly terminal emulator for developers

  • Doodleboard(Co-frounder): An all-in-one whiteboard with built-in doodle styles to help you easily organize, and present your ideas.

Libraries

  • Blocky editor is an editor built with blocks.

  • PoloDB is an embedded JSON-based database written in Rust. It's designed to be lightweight and safe. It supports query semantics like MongoDB and WAL transactions.

Experimental POCs

  • CubyText is an open-source knowledge management app. (2022)

  • LichenScirpt is a lightweight language compiled to JavaScript/C. (2022)

  • Jetpack is an extremely fast JavaScript bundler written in C++. It can be compiled into a binary without any dependencies. It's portable, fast, and solid.

Sometimes, I will do some "hacking" on existing systems.

Also, I participated GSoC in 2018. I wrote a webpack plugin to help tree-shaking.

Interests

Play shaders on shadertoy(profile).

My works:

Writing

I will keep writing on Medium in English.

I have a blog in Chinese.

Sometimes I will share my view on Twitter. If you have any ideas about my project, send an email to [email protected], or submit an issue.

Pinned

  1. blocky-editor blocky-editor Public

    A Notion-like editor built with blocks.

    TypeScript 424 17

  2. TerminalOne TerminalOne Public

    Terminal One is a blazingly fast, smart and and friendly terminal emulator for developers.

    TypeScript 10 1

  3. PoloDB/PoloDB PoloDB/PoloDB Public

    PoloDB is an embedded document database.

    Rust 775 39

  4. webpack-deep-scope-analysis-plugin webpack-deep-scope-analysis-plugin Public

    A webpack plugin for deep scope analysis

    TypeScript 616 28

  5. CubyText CubyText Public

    An open-source knowledge management app.

    TypeScript 678 25