Code Monkey home page Code Monkey logo

🎨 Art

I make art with code.

Procedurally generated Chinese landscape painting.

____________________________________________________________
 HTML    ★ 5456
Procedurally generated paintings of nonexistent
flowers.
____________________________________________________________
 JavaScript    ★ 499
A man. A horse. A nature.
____________________________________________________________
 Python    ★ 166

🀄️ Language design

I designed 文言 or wenyan-lang, a programming language in Classical Chinese, and some others.

文言文編程語言 A programming language for the ancient
Chinese.
____________________________________________________________
 TypeScript    ★ 19406
文言陰符 An Introduction to Programming in Wenyan
Language
____________________________________________________________
 JavaScript    ★ 313
A tiny programming language that transpiles to
C, C++, Java, TypeScript, Python, C#, Swift, Lua
and WebAssembly 🚀
____________________________________________________________
 C    ★ 724
Programmable Scalable Vector Graphics -- drawings
that draw themselves
____________________________________________________________
 TypeScript    ★ 295

🖌 Typography

I make fonts and typography experiments (mostly with Chinese characters)

Describing Chinese Characters with Recursive Radical
Packing Language (RRPL)
____________________________________________________________
 JavaScript    ★ 846
齊伋體 - typeface from Ming Dynasty woodblock printed
books
____________________________________________________________
 Python    ★ 1240
Using pix2pix to convert scribbles to Chinese
calligraphy
____________________________________________________________
 JavaScript    ★ 113
Convert Chinese Characters to Single-Line Fonts
using Computer Vision
____________________________________________________________
 Python    ★ 123

🛠 Other cool stuff

Apps, libraries, toolkits, algorithms, and more!

Convert images to vectorized line drawings for
plotters.
____________________________________________________________
 Python    ★ 738
A new algorithm for retrieving topological skeleton
as a set of polylines from binary images
____________________________________________________________
 C    ★ 486
A modern IDE for writing classical Chinese poetry
格律诗编辑程序
____________________________________________________________
 JavaScript    ★ 458
Non-trivial programs in hand-written WebAssembly

____________________________________________________________
 WebAssembly    ★ 75
A thermal-printer-oriented, 1-bit graphics rasterizer
for 2D and 3D
____________________________________________________________
 C    ★ 70
Interactive grand unified timeline of 30,800 ancient
Chinese people / 古人全表
____________________________________________________________
 JavaScript    ★ 109
A linear algebra library for JavaScript 🔢
____________________________________________________________
 JavaScript    ★ 46
Collection of polygon data in various formats
for testing computational geometry algorithms.

____________________________________________________________
 Processing    ★ 46

The list above is a small selection of my favorite projects. There're a lot more on the Repos page. Check out my portfolio and my Glitch too!

This README is generated with a Python script and Github Actions. How it works

Lingdong Huang's Projects

avrlass icon avrlass

AVR Lightweight Assembler (and disassembler)

book icon book

文言陰符 An Introduction to Programming in Wenyan Language

cope icon cope

A modern IDE for writing classical Chinese poetry 格律诗编辑程序

cvdictui icon cvdictui

opencv-python tool for generating interactive GUI from any python dictionary

dbn.js icon dbn.js

Recreation of John Maeda's "Design By Numbers" programming environment in JavaScript

fv icon fv

An experimental approach to expressing vector math in js (tagged template literals)

grand-timeline icon grand-timeline

Interactive grand unified timeline of 30,800 ancient Chinese people / 古人全表

hfmath icon hfmath

Render LaTeX math with Hershey Fonts

lbll icon lbll

tiny experimental language for limited environments

legumes icon legumes

🎼 A sheet music to polylines renderer

linedraw icon linedraw

Convert images to vectorized line drawings for plotters.

lingdong- icon lingdong-

Automatically keep my Github profile README updated with a python script and Github Actions

loshu.js icon loshu.js

A linear algebra library for JavaScript 🔢

ndwfc icon ndwfc

🌊💥 N-dimensional Wave Function Collapse with infinite canvas

nonflowers icon nonflowers

Procedurally generated paintings of nonexistent flowers.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.