Pinned Repositories
G2
📊 The concise and progressive visualization grammar.
G6
♾ A Graph Visualization Framework in JavaScript.
mcp-server-chart
🤖 A visualization mcp contains 25+ visual charts using @antvis. Using for chart generation and data analysis.
canvas-nest.js
:cancer: Interactive Particle / Nest System With JavaScript and Canvas, no jQuery.
echarts-for-react
⛳️ Apache ECharts components for React wrapper. 一个简单的 Apache echarts 的 React 封装。
JS-Sorting-Algorithm
一本关于排序算法的 GitBook 在线书籍 《十大经典排序算法》,多语言实现。
mcp-echarts
🧬 Generate visual charts using ECharts with AI MCP dynamically, used for chart generation and data analysis.
mcp-mermaid
❤️ Generate mermaid diagram and chart with AI MCP dynamically.
size-sensor
:herb: 1Kb DOM element size sensor which will callback when size changed.
timeago.js
:clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.
hustcc's Repositories
hustcc/onfire.js
:gun: onfire.js is a nano version (~500b) for event-emitter.
hustcc/ribbon.js
:ribbon: Only 1kb javascript gist to generate a ribbon in your website with HTML5 canvas.
hustcc/webhookit
:octocat: Simple git webhook cli tool for automation tasks, bind git webhook to action.
hustcc/alimask
:mask: alimask 是一个使用 canvas 生成类似阿里巴巴内部网站水印图片的 JavaScript 库。
hustcc/mac.py
:zap:A python lib to search Manufacturer of physical network card by mac address. 一个通过物理地址查询网卡所属厂商的Python库。
hustcc/pixi-action
:horse_racing: pixi-action is a plugin for Pixi.js to create actions and animations easily, inspired by Cocos2d-x.
hustcc/word-table
:black_medium_square: a simple javascript (browserjs / nodejs) library for drawing tables in the terminal / console, unicode supported.
hustcc/GitHub-Helper.Chrome
:octocat: A Chrome plugin for GitHub Helper. Get a better idea about GitHub.
hustcc/slice.js
:milky_way: nano library to enhance String.substring / Array.slice with python slice style by Proxy.
hustcc/post-messenger
:baby: ~1 Kb wrapper of window.postMessage for cross-document communication.
hustcc/filesize.js
:fire: filesize.js is a simple(~360 b) module to make file size human-readable.
hustcc/variable-type
👏 ~ 1 kb. Schema validation. 一个只有 1 kb 的用于变量结构校验的库。
hustcc/hrn
:1234: Type module to format number into Human-Readable-String. e.g. 4567 -> 4.6 k.
hustcc/xhr.js
:earth_americas: xhr.js is a library(< 2Kb) to make AJAX/HTTP requests with XMLHttpRequest.
hustcc/TheIP
A required Chrome Extension which simply adds the IP(v4 / v6) of the website you are viewing to the bottom right.
hustcc/babel-plugin-optimize-i18n
:key: 优化国际化文案的 Babel 插件,可以减少国际化文案 40% ~ 50% 的 bundle size。
hustcc/diff-text
Just get the diff of a simple inline text, simple mode.
hustcc/yuque-lint
Markdown style lint service for Yuque.com base on webhook.
hustcc/ding-robot
:robot: 钉钉机器人 SDK for Node.js。
hustcc/g2-for-react
📈g2 在 React 上的简单组件包装。React component wrapper of @antvis g2.
hustcc/immutability-util
:herb: Mutate a copy of data without changing the original source by path string, just like the get/set in lodash. Inspired by immutability-helper and rewrite with ES6.
hustcc/page-fps
:framed_picture: Inject fps indicator into your page for web performance.
hustcc/babel-plugin-version
:label: babel plugin replace define identifier `__VERSION__` to pkg.version!
hustcc/rc-size-sensor
React component wrapper for DOM element size sensor.
hustcc/browser-support-badge
Generate browser version compatibility badges
hustcc/short-unique-string
:ab: Generate short unique id string locally, used optimize javascript code.
hustcc/jest-expect
🃏😂 Make jest expect more convenient.
hustcc/string-shorten
Shorten a string with crc32 and radix.
hustcc/the-git-commit
:octocat: Nano nodejs module to get information of any git commit.
hustcc/loose-tsc
loose tsc which will skip type checking.