{"id":46569,"url":"https://github.com/Chr15t0pher/awesome-list","name":"awesome-list","description":"awesome-list","projects_count":147,"last_synced_at":"2026-09-12T05:00:21.257Z","repository":{"id":176068223,"uuid":"373217067","full_name":"Chr15t0pher/awesome-list","owner":"Chr15t0pher","description":"awesome-list","archived":false,"fork":false,"pushed_at":"2021-06-03T08:16:45.000Z","size":10,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-08-23T11:52:37.188Z","etag":null,"topics":["awesome-lists","knowledge-graph","web-frontend"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Chr15t0pher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-06-02T15:28:56.000Z","updated_at":"2022-12-30T19:11:57.000Z","dependencies_parsed_at":"2024-01-07T04:15:21.825Z","dependency_job_id":null,"html_url":"https://github.com/Chr15t0pher/awesome-list","commit_stats":null,"previous_names":["chr15t0pher/awesome-list"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Chr15t0pher/awesome-list","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chr15t0pher%2Fawesome-list","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chr15t0pher%2Fawesome-list/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chr15t0pher%2Fawesome-list/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chr15t0pher%2Fawesome-list/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chr15t0pher","download_url":"https://codeload.github.com/Chr15t0pher/awesome-list/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chr15t0pher%2Fawesome-list/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37230537,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-12T02:00:07.213Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-14T11:14:59.275Z","updated_at":"2026-09-12T05:00:21.258Z","primary_language":"JavaScript","list_of_lists":false,"displayable":true,"categories":["UI Components / UI Tools","Database","NodeJS","Trending","Editor","Svg/Canvas","Compiler","Low Code","Git","Functional Programming","Interview/Blog","CS基础","React","Math / Algorithm","Programming","Bundler","Typescript","Books","Go","Java","Chrome","埋点平台","English","VsCode"],"sub_categories":[],"readme":"# awesome-list\n\n整理下关注过的库\n\n## Svg/Canvas\n\n* [offscreen-canvas](https://github.com/ai/offscreen-canvas)\n\n#### engine\n\n* [pixijs](https://github.com/pixijs/pixijs)\n* [rough 手绘风格绘图](https://github.com/rough-stuff/rough)\n\n#### animation\n\n* [vivus](https://github.com/maxwellito/vivus)\n* [anime](https://github.com/juliangarnier/anime)\n\n#### chart\n\n* [visx](https://github.com/airbnb/visx)\n* [charts](https://github.com/frappe/charts)\n\n#### flowchart\n\n* [react-flow](https://github.com/wbkd/react-flow)\n* [flowchart-fun](https://github.com/tone-row/flowchart-fun)\n\n#### spreadsheet\n\n* [Luckysheet](https://github.com/mengshukeji/Luckysheet)\n* [x-spreadsheet](https://github.com/myliang/x-spreadsheet)\n* [canvas-datagrid](https://github.com/TonyGermaneri/canvas-datagrid)\n\n##### pixel art\n\n* [piskel](https://github.com/piskelapp/piskel)\n\n## Editor\n\n#### engine\n\n* [slate](https://github.com/ianstormtaylor/slate)\n* [react-quill](https://github.com/zenoamaro/react-quill)\n* [prosemirror](https://github.com/ProseMirror/prosemirror)\n* [trix](https://github.com/basecamp/trix)\n* [remirror](https://github.com/remirror/remirror)\n* [taleweaver](https://github.com/yuzhenmi/taleweaver)\n* [react-pdf](https://github.com/wojtekmaj/react-pdf)(layout)\n\n#### collaborate\n\n* [slate-collaborative](https://github.com/cudr/slate-collaborative)\n* [teletype-crdt](https://github.com/atom/teletype-crdt)\n* [yjs](https://github.com/yjs/yjs)\n* [ot.js](https://github.com/Operational-Transformation/ot.js)\n\n#### highlight\n\n* [prism](https://github.com/PrismJS/prism)\n\n## React\n\n* [reselect](https://github.com/reduxjs/reselect)\n* [history](https://github.com/ReactTraining/history)\n* [redudx-toolkit](https://github.com/reduxjs/redux-toolkit)\n* [redux-immutable](https://github.com/gajus/redux-immutable)\n* [react-custom-renderer](https://github.com/agenthunt/hello-react-custom-renderer)\n* [图解react](https://github.com/7kms/react-illustration-series)\n* [卡颂](https://github.com/BetaSu/just-react)\n* [simple-react](https://github.com/y805939188/simple-react)\n* [reactjs-interview-questions](https://github.com/sudheerj/reactjs-interview-questions)\n* [egg-react-ssr](https://github.com/ykfe/egg-react-ssr)\n* [ssr](https://github.com/ykfe/ssr)\n* [use-immer](https://github.com/immerjs/use-immer)\n* [why-did-you-render](https://github.com/welldone-software/why-did-you-render)\n* [react-coat](https://github.com/wooline/react-coat)\n* [fre](https://github.com/yisar/fre)\n* [react-apollo](https://github.com/apollographql/react-apollo)\n* [redux-observable](https://github.com/redux-observable/redux-observable)\n* [awesome-react-hooks](https://github.com/rehooks/awesome-react-hooks)\n* [mobx-react-lite](https://github.com/mobxjs/mobx-react-lite)\n* [rxjs-hooks](https://github.com/LeetCode-OpenSource/rxjs-hooks)\n* [react-use](https://github.com/streamich/react-use)\n\n## Typescript\n\n* [type-challenges](https://github.com/type-challenges/type-challenges)\n\n## NodeJS\n\n* [awesome-nodejs-projects](https://github.com/sqreen/awesome-nodejs-projects)\n* [pont Pont 把 swagger、rap、dip 等多种接口文档平台，转换成 Pont 元数据。Pont 利用接口元数据，可以高度定制化生成前端接口层代码，接口 mock 平台和接口测试平台](https://github.com/alibaba/pont)\n* [xgenecloud GraphQL APIs on any Database](https://github.com/xgenecloud/xgenecloud)\n* [graphql-starter](https://github.com/kriasoft/graphql-starter)\n* [vhost](https://github.com/expressjs/vhost)\n* [JustAuth](https://github.com/justauth/JustAuth)\n* [awesome-nodejs](https://github.com/sindresorhus/awesome-nodejs)\n* [chokidar 观察文件变化](https://github.com/paulmillr/chokidar)\n* [nodejs-learning-guide](https://github.com/chyingp/nodejs-learning-guide)\n* [Node.js-Troubleshooting-Guide, node.js压测指南](https://github.com/aliyun-node/Node.js-Troubleshooting-Guide)\n\n## Database\n\n* [sequelize orm](https://github.com/sequelize/sequelize)\n* [awesome-mongodb](https://github.com/ramnes/awesome-mongodb)\n* [prisma](https://github.com/prisma/prisma)\n* [mquery](https://github.com/aheckmann/mquery)\n\n## Interview/Blog\n\n* [javascript-questions](https://github.com/lydiahallie/javascript-questions)\n* [weekly 前端精读周刊](https://github.com/ascoders/weekly)\n* [fe-interview 每日一题](https://github.com/haizlin/fe-interview)\n* [冴羽的博客](https://github.com/mqyqingfeng/Blog)\n* [Coding-Guide](https://github.com/ecmadao/Coding-Guide)\n* [reverse-interview-zh 反问面试官的话](https://github.com/yifeikong/reverse-interview-zh)\n* [微店 blog](https://github.com/hoperyy/blog)\n* [http权威指南](https://github.com/woai30231/http)\n* [蚂蚁金服blog](https://github.com/ProtoTeam/blog)\n* [awesome-f2e-libs](https://github.com/sorrycc/awesome-f2e-libs)\n* [yygmind/blog](https://github.com/yygmind/blog)\n* [饿了么node.js面试](https://github.com/ElemeFE/node-interview)\n\n## Compiler\n\n* [javascript-interpreter](https://github.com/OverWatcherX/javascript-interpreter)\n* [tinyscript](https://github.com/elvin-du/tinyscript)\n* [recast JavaScript语法树转换器](https://github.com/benjamn/recast)\\\n* [the-super-tiny-compiler 可能是有史以来最小的编译器](https://github.com/jamiebuilds/the-super-tiny-compiler)\n* [ts-creator](https://github.com/HearTao/ts-creator)\n\n## Chrome\n\n* [learning-v8](https://github.com/danbev/learning-v8)\n* [miniblink49](https://github.com/weolar/miniblink49)\n* [v8](https://github.com/v8/v8)\n\n## Functional Programming\n\n* [callbag-basics](https://github.com/staltz/callbag-basics)\n* [awesome-functional-programming](https://github.com/xgrommx/awesome-functional-programming)\n* [crank Write JSX-driven components with functions, promises and generators.](https://github.com/bikeshaving/crank)\n* [learn-rxjs-operators](https://github.com/RxJS-CN/learn-rxjs-operators)\n\n## UI Components / UI Tools\n\n* [rsuite](https://github.com/rsuite/rsuite)\n* [geist react components](https://github.com/geist-org/react)\n* [react95, window95风格的组件库](https://github.com/arturbien/React95)\n* [shineout](https://github.com/sheinsight/shineout)\n* [wired-elements 手绘外观的组件库](https://github.com/rough-stuff/wired-elements)\n* [react-trello](https://github.com/rcdexta/react-trello)\n* [react-helmet](https://github.com/nfl/react-helmet)\n* [react-slick 幻灯片](https://github.com/akiran/react-slick)\n* [react-split-pane](https://github.com/tomkp/react-split-pane)\n* [react-sortable-hoc 拖拽排序](https://github.com/clauderic/react-sortable-hoc)\n* [react-markdown](https://github.com/remarkjs/react-markdown)\n* [react-content-loader 骨架屏](https://github.com/danilowoz/react-content-loader)\n* [react-spring](https://github.com/pmndrs/react-spring)\n* [react-router-modal, modal对应router的组件](https://github.com/davidmfoley/react-router-modal)\n* [react-virtualized, react表格](https://github.com/bvaughn/react-virtualized)\n* [popper-core](https://github.com/popperjs/popper-core)\n* [heroicons](https://github.com/tailwindlabs/heroicons)\n* [custom-elements-everywhere](https://github.com/webcomponents/custom-elements-everywhere)\n* [ali-react-table](https://github.com/alibaba/ali-react-table)\n* [notyf notification using vanilla js](https://github.com/caroso1222/notyf)\n* [deepmerge objects](https://github.com/TehShrike/deepmerge)\n* [fullPage](https://github.com/alvarotrigo/fullPage.js)\n* [reveal 幻灯片](https://github.com/hakimel/reveal.js)\n* [squoosh 图片压缩器](https://github.com/GoogleChromeLabs/squoosh)\n* [handsontable table表格](https://github.com/handsontable/handsontable)\n* [gotem Copy to clipboard for modern browsers in less than 1kb.](https://github.com/callmecavs/gotem)\n* [docsify 文档站生成器](https://github.com/docsifyjs/docsify)\n* [markdown-it](https://github.com/markdown-it/markdown-it)\n* [awesome-micro-npm-packages](https://github.com/parro-it/awesome-micro-npm-packages)\n* [vue-markdown-loader, 使用markdown-it将markdown组件转化为vue组件](https://github.com/QingWei-Li/vue-markdown-loader)\n* [GSAP 动画平台](https://github.com/greensock/GSAP)\n* [velocityjs动画](http://velocityjs.org/)\n* [scrollreveal 滚动入视角的动画](https://github.com/jlmakes/scrollreveal)\n* [mojs动画库](https://github.com/mojs/mojs)\n\n## 埋点平台\n\n* [webfunny_monitor](https://github.com/a597873885/webfunny_monitor)\n\n## Bundler\n\n* [webpack-guidebook](https://github.com/tsejx/webpack-guidebook)\n* [vite](https://github.com/vitejs/vite)\n* [tapable](https://github.com/webpack/tapable)\n* [live-server, 一个具有live load的小型开发服务器。](https://github.com/tapio/live-server)\n\n## Low Code\n\n* [brick-design](https://github.com/brick-design/brick-design)\n* [rxeditor](https://github.com/rxwater/rxeditor)\n* [node-red](https://github.com/node-red/node-red)\n\n## Programming\n\n* [README Templates](https://github.com/kautukkundan/Awesome-Profile-README-templates)\n\n## Go\n\n* [go入门](https://github.com/unknwon/the-way-to-go_ZH_CN)\n* [go进阶](https://github.com/chai2010/advanced-go-programming-book)\n\n## Java\n\n* [advanced-java](https://github.com/doocs/advanced-java)\n* [java知识库](https://github.com/crossoverJie/JCSprout)\n* [JavaGuide](https://github.com/Snailclimb/JavaGuide)\n\n## Git\n\n* [learnGitBranching](https://github.com/pcottle/learnGitBranching)\n\n## Math / Algorithm\n\n* [leetcode](https://github.com/azl397985856/leetcode)\n* [Statistical-Learning-Method_Code 手写实现李航《统计学习方法》书中全部算法](https://github.com/Dod-o/Statistical-Learning-Method_Code)\n* [Learning-to-See-in-the-Dark](https://github.com/cchen156/Learning-to-See-in-the-Dark)\n* [pytorch-handbook](https://github.com/zergtant/pytorch-handbook)\n* [DeepLearning-500-questions](https://github.com/scutan90/DeepLearning-500-questions)\n\n## Trending\n\n* [github-trending-repos](https://github.com/vitalets/github-trending-repos)\n* [app-ideas](https://github.com/florinpop17/app-ideas)\n* [GitHub-Chinese-Top-Charts](https://github.com/kon9chunkit/GitHub-Chinese-Top-Charts)\n\n## CS基础\n\n* [CS-Notes](https://github.com/CyC2018/CS-Notes)\n\n## Books\n\n* [justjavac/free-programming-books-zh_CN](https://github.com/justjavac/free-programming-books-zh_CN)\n\n## VsCode\n\n* [code-server 浏览器里跑vscode](https://github.com/cdr/code-server)\n\n## English\n\n* [yujiangshui/A-Programmers-Guide-to-English](https://github.com/yujiangshui/A-Programmers-Guide-to-English)\n* [《程式英文》：用英文提昇程式可讀性](https://github.com/EngTW/English-for-Programmers)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/chr15t0pher%2Fawesome-list/projects"}