ProjectsAboutProjectsPostsSketchesCV2024 Infinite Landscape: {Primitives, Colors}*Procedurally generated infinite landscape with primitives and colorsGitHub Frankenstein: My First Tiny Robotic Arm ProjectA simple robotic arm with a smiling face, and its digital twins!Video | Blog | GitHub EchoX: UI = f(template, reactive)The Fast, 3KB JavaScript Framework for "Echoing" Reactive UIGitHub d3-treemap-flex: The Tiling Method for d3-treemap to Plot Block DiagramsPlot block diagrams with d3-treemap in a flexible wayGitHub g2-react: The Lightweight React Component for @antv/g2Use @antv/g2 in React with easeGitHub g2-ssr-node: The Tool for Server-Side Rendering G2 Spec in Node.jsRender G2 spec in Node.js with easeGitHub IMDB Movies: An Observable Framework Dashboard for Top250 IMDB MoviesExplore the top 250 movies on IMDB with Observable FrameworkGitHub Markdown Genji: The Interactive Markdown ExtensionAuthor interactive documents with just Markdown, inspired by Observable Notebook, available in VitePress and DocusaurusIntroduction | Examples | GitHub 2023 Charming: The Data-Driven API for Creative CodingAuthor interactive documents with just Markdown, inspired by Observable Notebook, available in VitePress and DocusaurusIntroduction | Examples | GitHub AntV G2: The Concise and Progressive Visualization GrammarBairui Su, Zhiwei Wang, Xiaojuan Liao · Create interactive charts with concise codeIntroduction | Examples | GitHub HAP: Hackers and PaintersTurn your avatar into artwork via algorithm visualization and AIGitHub 2022 Sparrow: The Tiny Plot Library Based on the Grammar of Graphics for LearningLearn the grammar of graphics with easeIntroduction | Online Book | GitHub ColorFu: An Online Editor for Expressive WallpapersBairui Su, Suwen Li · Make beautiful but also meaningful wallpapers with colors and wordsIntroduction | Editor | GitHub 2021 AntV Coord: Toolkit for Apply Point Transformations for VectorsCoord utility for AntVIntroduction | GitHub AntV Scale: Toolkit for Mapping Abstract Data into Visual RepresentationScale utility for AntVIntroduction | GitHub 2020 nCovis: A Visual Analysis Platform for Analyzing the Impact of COVID-19 on Public Opinion and NewsBairui Su, Ming Yang, Kaiyi Zhang · National Third Price, Covid-19 Visualization Competition 2020 by Alibaba and CCFGitHub Life Swings: A Three.js Game combing "Building a House" and "Game of Life"Bairui Su, Hongchao Du · 2020 WeChat Mini-Game Competition National Third PrizeGitHub Gossip: An Online Platform for Creative PresentationBairui Su, Kaiyi Zhang · Give awesome and informative presentation efficientlyGitHub CA2: A Visual Analytics System for Comparing and Matching Subgraphs of Large GraphLuyu Chen, Bairui Su, Yumeng Xue, Xiaoyu Liu, Yunhai Wang · Honorable Mentions for Streamlined Analysis Process for VIS 2020 VAST ChallengeGitHub | Paper 2019 CICSC Vis: A Visual Analysis Platform for Analyzing Spatial-Temporal DataKaiyi Zhang, Bairui Su, Nanxiang Yu · National Second Prize, ChinaVis Data Challenge 2019Paper | Video | Answers2025 © Bairui Su.RSS