Skip to content
Avatar
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.

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 developer living in Shenzhen. I am interested in Compiler technology, Computer Graphics, Operating systems.

Projects

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

Esreverse is a reverse tool for Web. It can reverse async/await/generator syntaxes in minifed code. (2021)

Yesbuild is a scable and extensible build system for the Web ecosystem. (2021)

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.

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.

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

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

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 idea about my project, send an email to okcdz@diverse.space, or submit an issue.

Pinned

  1. An editor built with blocks.

    TypeScript 102 4

  2. AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.

    Rust 24.8k 1.3k

  3. A quick and small language compiled to JavaScript/C. Easy to integrated with the Web Ecosystem.

    OCaml 58 2

  4. PoloDB Public

    PoloDB is an embedded JSON-based database.

    Rust 371 21

  5. A webpack plugin for deep scope analysis

    TypeScript 614 29

  6. jetpack.js Public

    A JavaScript bundler and minifier implemented in C++ aimed at excellent performance.

    C++ 134 8

1,850 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Contribution activity

July 2022

Created 1 repository

Created a pull request in vincentdchan/blocky-editor that received 1 comment

Feat/serialize

+784 −27 1 comment

Created an issue in vitest-dev/vitest that received 3 comments

Vitest crashes sometimes

Describe the bug Run vitest, and coding. After a while, when I saved the file, the tsc reduild the folder, and then the vitest crashed. After the e…

6 tasks done
3 comments

Seeing something unexpected? Take a look at the GitHub profile guide.