18-day current streak·48-day longest streak
Hi 👋 I'm Mark Yang, a full-stack engineer and specialize in frontend (Web/Android/Flutter) development. I’m also an open source enthusiast and have contributed dozens of projects to the community. [Blog…
Hi 👋
I'm Mark Yang, a full-stack engineer and specialize in frontend (Web/Android/Flutter) development. I’m also an open source enthusiast and have contributed dozens of projects to the community.
[Blog [nekocode.cn] ⭐️](https://nekocode.cn) | Merged PRs | Emu666
Vibe Coding 2026
🎯 Goal: Ship 50+ products/tools this year
Progress: 8/50 █░░░░░░░░░ 16%
| # | Project | Description |
|---|---------|-------------|
| 8 | prompt-to-code-skill | Compile rules and chat corrections into lint/hook/pre-commit enforcement |
| 7 | filetree-skill | A Claude Code plugin that maintains FILETREE.md |
| 6 | skill-forge | The meta-skill that forges skills |
| 5 | SeqLog | A native Logseq for macOS |
| 4 | agent-team | A multi-agent CLI orchestrator via the Agent Client Protocol |
| 3 | agent-worktree | A Git worktree workflow tool for AI coding agents |
| 2 | x-screenshot | Chrome extension for capturing X posts with custom styles |
| 1 | agent-codemap | AI-friendly source code index generator |
-
agent-worktree ★ PINNED
A Git worktree workflow tool for AI coding agents. Enables parallel development with isolated environments.
Rust ★ 267 7d agoExplain → -
use-shared-state ★ PINNED
React hook for sharing state or notifying event between components. Just like the widget controller in Flutter.
TypeScript ★ 59 2y agoExplain → -
filetree-skill ★ PINNED
A Claude Code plugin that maintains `FILETREE.md`.
Python ★ 162 2d agoExplain → -
CameraFilter ★ PINNED
📷 Realtime camera filters on android.
Java ★ 2.2k 6y agoExplain → -
create-android-kotlin-app
Create kotlin android project with one line of command.
Kotlin ★ 1.6k 5y agoExplain → -
Badge
:octocat: Drawable of badge.
Java ★ 945 2y agoExplain → -
Emojix
Implementation of iOS style emoji on android.
Java ★ 583 6y agoExplain → -
MusicVisualization
Some music visualization demos on android.
Java ★ 495 7y agoExplain → -
Murmur
📻 A third-party android client of DoubanFM.
Kotlin ★ 452 8y agoExplain → -
DividerDrawable
Help to layout and draw dividers on android views.
Java ★ 444 9y agoExplain → -
ResourceInspector
A debug tool to inspect used layout files of current Activity.
Java ★ 346 8y agoExplain → -
Meepo
A router generator on android, similar to retrofit.
Java ★ 314 7y agoExplain → -
android-parcelable-intellij-plugin-kotlin
Plugin which generates Android Parcelable boilerplate code for kotlin's class.
Java ★ 300 7y agoExplain → -
TriangulationDrawable
Low Ploy Triangulation Animation on Android.
Java ★ 254 9y agoExplain → -
Items
Generate data-view-binding adapters of android recycler view.
Kotlin ★ 249 7y agoExplain → -
JarFilterPlugin
Help exclude classes before building the JAR into Android DEX archives.
Kotlin ★ 225 5y agoExplain → -
ToolbarIndicator
A toolbar indicator for android, likes twitter's.
Java ★ 216 9y agoExplain → -
tornaREST
A simple RESTful Web Service built with Tornado.
Python ★ 211 10y agoExplain → -
doubanfm-py
📻 豆瓣 FM 第三方红心频道播放器
Python ★ 130 6y agoExplain → -
zhihuSayHi
[Unmaintained] Say Hi to your new followers in Zhihu.
Python ★ 115 9y agoExplain → -
RxActivityResult
This is a library that can help you to receive results from startActivityForResult() as an Observable.
Java ★ 75 9y agoExplain → -
wx_sniffer
抓取微信公众号文章阅读数、点赞数
Python ★ 75 10y agoExplain → -
MethodTracerCli
A command-line interface of Android Studio's method tracer.
Java ★ 61 8y agoExplain → -
h5pay-flutter
A H5/HTML5 payment (such as Alipay, WeChat-Pay) plugin for flutter.
Dart ★ 45 2y agoExplain → -
weixin_vote
使用 Tornado 开发的微信公众平台投票系统
JavaScript ★ 45 10y agoExplain → -
ASM-Systrace
A plugin to inject tracing code to specified methods.
Java ★ 40 8y agoExplain → -
GradleImportAar
This project demonstrates how to import aar libs to a pure java gradle module.
Kotlin ★ 31 7y agoExplain → -
neko-island
The repository that hosted the source files of nekocode.cn
TypeScript ★ 30 1mo agoExplain → -
Websocket-Adb-Forward
Create websocket connection between your mobile and computer via USB.
Java ★ 30 8y agoExplain → -
win_penetration
Penetration testing on windows(7 or 8)
PowerShell ★ 26 5y agoExplain → -
v2ray-docker
Docker image of v2ray(ws + tls) & caddy2.
HTML ★ 26 5y agoExplain → -
codelabs-hugo-theme
A hugo theme for building codelabs website.
JavaScript ★ 25 5y agoExplain → -
blur-using-textureview
Create blur effect on android by using texture view.
Java ★ 22 6y agoExplain → -
gradle-dependency-graph
Visualize the dependency graph of gradle project.
TypeScript ★ 19 2y agoExplain → -
antd-dayjs-vite-plugin ▣
A Vite port of antd-dayjs-webpack-plugin. Day.js vite plugin for Ant Design (antd).
TypeScript ★ 18 2y agoExplain → -
project-gallery
A webpage to show the projects you have open sourced in github.
JavaScript ★ 18 7y agoExplain → -
agent-team
A multi-agent CLI orchestrator via the Agent Client Protocol. Manage 20+ coding agents from one terminal.
Rust ★ 17 4mo agoExplain → -
drag-down-to-pop-flutter
A page transition which supports drag-down-to-pop gesture.
Dart ★ 17 4y agoExplain → -
leetcode-solutions
My solutions of leetcode's problems.
Java ★ 16 8y agoExplain → -
agent-codemap
AI-friendly source code index generator. Extracts symbols from source files and outputs structured Markdown for LLM context.
Rust ★ 14 5mo agoExplain → -
docker-android
Docker image for Android builds.
★ 13 9y agoExplain → -
Unity3D-TextureAtlasSlicer-Cocos2d-x
Simple and fast tool to import Cocos2d-x spritesheets (TextureAtlas) into Unity3D.
C# ★ 12 9y agoExplain → -
neko-gallery
A cyberpunk style gallery website for listing all your open sourced projects.
Svelte ★ 11 1y agoExplain → -
nekocode.github.io
The repository to host website nekocode.cn.
HTML ★ 11 5y agoExplain → -
github_email_crawler
A tool for crawling emails from github.com.
TypeScript ★ 10 4y agoExplain → -
TachieTransition
Tachie transition, written in renderscript.
Java ★ 10 10y agoExplain → -
resume
My personal resume.
CSS ★ 8 23d agoExplain → -
Bangcle-Crypto-Wrapper
Encrypt your keys at build time using the Bangcle WhiteCrypto tools.
Java ★ 8 8y agoExplain → -
resty-limit-docker
An openresty/nginx based api gateway that can limit max count of connected IPs and traffic speed of network.
Shell ★ 6 6y agoExplain → -
finding_self_starred
寻找某人自己 Star 自己的仓库
Python ★ 6 9y agoExplain → -
nbackdoor
A simple backdoor script on windows.
Python ★ 5 10y agoExplain → -
DepAnPlugin
A gradle plugin to extract the bytecode and dependency information (between classes, fields and methods) of your Android project.
Kotlin ★ 4 7y agoExplain → -
typescript-graphql-over-prisma
This example demonstrates how to build a GraphQL server over the Prisma.
TypeScript ★ 4 7y agoExplain → -
Taskkiller
在后台静默监控并杀死指定进程的工具
C++ ★ 4 11y agoExplain → -
skill-forge
The meta-skill that forges skills. Auto-discover workflows, create evaluated skills, optimize triggers.
Python ★ 3 3mo agoExplain → -
FScriptIDE
A simple IDE for FScript 0.1x.
C++ ★ 3 11y agoExplain → -
FScript0.15
A simple text adventure game engine.
C++ ★ 3 11y agoExplain → -
wcmovie_test
「卧槽电影」公众号营销用测试游戏
Python ★ 2 10y agoExplain → -
FScript0.2
A simple text adventure game engine.
C ★ 2 11y agoExplain → -
x-screenshot
A Chrome extension for capturing tweets from X (Twitter) with custom styles.
TypeScript ★ 1 5mo agoExplain → -
Hidden-Apis-Calling-Demo
It demonstrates a simple way to directly call hidden apis of android sdk.
Java ★ 1 8y agoExplain → -
svelte-ts-scss-template
Template for building applications with Svelte.
JavaScript ★ 1 5y agoExplain → -
cxi
批处理 mask 位图,转换为带 alpha 的 png 图片
C++ ★ 1 11y agoExplain → -
BattleBeats
A danmaku game just like 'BeatHazard'.
C++ ★ 1 8y agoExplain → -
chatpony-demo
No description.
TypeScript ★ 0 14h agoExplain → -
chatpony
A lightweight, fully serverless customer support desk on Cloudflare: real-time web widget chat with email ticketing as fallback. Zero servers to run, no per-seat licensing — one deployment serves one team.
TypeScript ★ 0 15h agoExplain → -
neko-blog
Nekocode 的个人博客
Python ★ 0 4d agoExplain → -
dotagents
Dotfiles for my AI agents — reusable prompts, commands, hooks & skills, installable with APM.
★ 0 14d agoExplain → -
prompt-to-code-skill
Compile CLAUDE.md rules and chat corrections into deterministic lint/hook/pre-commit enforcement.
Python ★ 0 14d agoExplain → -
nekocode
Profile of nekocode.
★ 0 17d agoExplain → -
apollo-client ⑂
:rocket: A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.
★ 0 1y agoExplain → -
graphql-code-generator-community ⑂
No description.
★ 0 1y agoExplain → -
biome ⑂
A toolchain for web projects, aimed to provide functionalities to maintain them. Biome offers formatter and linter, usable via CLI and LSP.
★ 0 1y agoExplain → -
inline-svg-unique-id ⑂
Efficient ID generator at the runtime for inline SVG components
★ 0 1y agoExplain → -
antvis-util ⑂
utility library for AntV products.
TypeScript ★ 0 1y agoExplain → -
nipplejs ⑂
:video_game: A virtual joystick for touch capable interfaces.
★ 0 2y agoExplain → -
semi-design ⑂
🚀A modern, comprehensive, flexible design system and React UI library. 🎨 Provide more than 2,739+ Design Tokens and powerful DSM tools, easy to build your own design system. Make Semi Design to Any Design
TypeScript ★ 0 2y agoExplain → -
webretro ⑂
RetroArch in your browser
★ 0 3y agoExplain → -
js-dos ⑂
The best API for running dos programs in browser
★ 0 3y agoExplain → -
linaria ⑂
Zero-runtime CSS in JS library
★ 0 4y agoExplain → -
bull ⑂
Premium Queue package for handling distributed jobs and messages in NodeJS.
★ 0 5y agoExplain → -
antd-multi-cascader ⑂
A multiple cascader component for antd
★ 0 5y agoExplain → -
caddy-iplimit
A caddy plugin for limiting the max number of connected IPs.
Go ★ 0 5y agoExplain → -
vimrc
.vimrc for python dev
VimL ★ 0 10y agoExplain → -
mqtt_test
mqtt test in python
Python ★ 0 11y agoExplain → -
select ⑂
React Select
★ 0 4y agoExplain → -
zhihu-rxjava-meetup ⑂
知乎 x RxJava Meetup
★ 0 8y agoExplain →
No repos match these filters.