song940
@javascript & @golang; Senior Engineer & Team leader, former @bytedance @alibaba @meituan staff; speaker; creator of @kelpjs, @vxapp, @escpos and many other oss
@bytedance✈ Beijing, China
Pinned Repositories
feedreader
:book: FeedReader - Self-hosted RSS Feed Aggregator Service
fresh-launcher
:pear: Fresh Launcher - Minimalist App Launcher for Android Home Screen
input-event
:musical_keyboard: Read and parse input device(like mouse, keyboard, joystick and IR-Remote)'s event data.
mytv
:tv: Simple IPTV App for Android TV
node-bluetooth
:large_blue_diamond:😬Bluetooth serial port communication for Node.js
node-dns
:globe_with_meridians: DNS Server and Client Implementation in Pure JavaScript with no dependencies.
node-escpos
🖨️ ESC/POS Printer driver for Node.js
node-yeelight
:bulb: A Node.js Library for the Yeelight smart bulb
router-monitor
:tv: NetData Display with ESP8266 and SPI LCD
smithy
:cat: Lightweight Git Server runs on your local.
song940's Repositories
song940/posts
✍️ My Weblog & Podcasts
song940/song940
:octocat: GitHub Profile
song940/song940.github.io
:house: Home website
song940/linux
Linux kernel source tree
song940/music
🎵 Music
song940/openwrt
This repository is a mirror of https://git.openwrt.org/openwrt/openwrt.git It is for reference only and is not active for check-ins or for reporting issues. We will continue to accept Pull Requests here. They will be merged via staging trees then into openwrt.git. All issues should be reported at: https://bugs.openwrt.org
song940/smithy
:cat: Lightweight Git Server runs on your local.
song940/splash
⚡ Splash: A rule-based tunnel in Go.
song940/status
Status Pages
song940/ArduinoMQTT
A client library for the Arduino Ethernet Shield that provides support for MQTT.
song940/awtrix-firmware
song940/books
:book: Reading Books
song940/ChatTTS
ChatTTS is a generative speech model for daily dialogue.
song940/douyin
🎵
song940/dsvpn
A Dead Simple VPN.
song940/epub-go
song940/files-go
song940/games
🎮 Game Center
song940/hap-go
The HomeKit Accessory Protocol (hap) implemented in Go
song940/inpaint-web
A free and open-source inpainting tool powered by webgpu and wasm on the broswer.
song940/javbus-go
JavBus in Golang
song940/mqtt-go
MQTT Clients and Servers in Go
song940/notes
:book: My Notes
song940/uboot
"Das U-Boot" Source Tree
song940/weather
🌤 Weather
song940/webdav-go
A Go library for WebDAV, CalDAV and CardDAV
song940/webrtc-demo
Simple WebRTC-based Video Chat Web Application
song940/wifi
Print a simple card with your WiFi login details. Tape it to the fridge, keep it in your wallet, etc.
song940/yeelight-go
Golang API for Yeelight
song940/yoradio
Web-radio based on ESP32-audioI2S library modified for V5A with Chinese meta display