{"id":13647947,"url":"https://github.com/olivewind/awesome-deno-cn","last_synced_at":"2025-04-22T06:32:21.563Z","repository":{"id":139382223,"uuid":"135886213","full_name":"olivewind/awesome-deno-cn","owner":"olivewind","description":"🎉A curated list of awesome things related to Deno(Chinese)","archived":true,"fork":false,"pushed_at":"2020-05-08T09:13:40.000Z","size":1047,"stargazers_count":242,"open_issues_count":0,"forks_count":14,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-04-12T10:01:51.062Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/olivewind/awesome-deno-cn","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/olivewind.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2018-06-03T08:20:37.000Z","updated_at":"2024-05-29T11:29:36.000Z","dependencies_parsed_at":"2024-01-06T12:03:05.312Z","dependency_job_id":"bf5837f5-bdde-4cd0-90bc-12c30996538d","html_url":"https://github.com/olivewind/awesome-deno-cn","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivewind%2Fawesome-deno-cn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivewind%2Fawesome-deno-cn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivewind%2Fawesome-deno-cn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivewind%2Fawesome-deno-cn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/olivewind","download_url":"https://codeload.github.com/olivewind/awesome-deno-cn/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250183350,"owners_count":21388701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":[],"created_at":"2024-08-02T01:03:51.434Z","updated_at":"2025-04-22T06:32:21.533Z","avatar_url":"https://github.com/olivewind.png","language":null,"funding_links":[],"categories":["番外篇","Others"],"sub_categories":["仓库更新日志"],"readme":"简体中文 | [English](https://github.com/denolib/awesome-deno)\n\n# Awesome-Deno\n\n\u003e 一份精心编辑的 [Deno](https://github.com/olivewind/awesome-deno-cn) 相关清单。\n\n- [文档](#docs)\n    - [官方文档](#官方文档)\n    - [社区文档](#社区文档)\n- [模块](#模块)\n- [工具](#工具)\n- [文章](#文章)\n- [演讲](#演讲)\n- [新闻](#新闻)\n- [其它语言的资源](#其它语言的资源)\n  - [中文](#中文)\n  - [希伯来语](#希伯来语)\n  - [日语](#日语)\n  - [韩语](#韩语)\n  - [俄语](#俄语)\n\n# 文档\n\n### 官方文档\n\n- [官方网站 (deno.land)](https://deno.land)\n- [Deno API 类型文档](https://deno.land/typedoc/)\n- [Deno 手册](https://deno.land/manual.html)\n- [Deno 仓库](https://deno.land/x/)\n\n### 社区文档\n\n- [Deno 的设计核心指南 (设计 \u0026 给贡献者)](https://denolib.gitbook.io/guide/) (⚠ 过期)\n- [Deno 的 V8 文档](https://denolib.github.io/v8-docs/)\n\n### 在线玩具\n\n- deno-play.app (⚠ 证书问题)\n- [deno.town](https://deno.town)\n\n# 模块\n\n__注意__: Deno有一些官方模块可以在[deno_std](https://deno.land/std/)中找到，\n如果你有合适的模块可以考虑提交到[deno.land/x](https://github.com/denoland/deno_website2/blob/master/src/database.json)仓库。\n\n- [abc](https://github.com/zhmushan/abc) - 一个更好的用于创建Web应用程序的Deno框架。\n- [alosaur](https://github.com/alosaur/alosaur) - Alosaur-具有许多装饰器的Deno Web框架。\n- [bytes_formater](https://github.com/manyuanrong/bytes_formater) - 格式化字节（Uint8Array，ArrayBufferView ...）输出，在调试IO功能时很有用。\n- [cac](https://github.com/cacjs/cac) - 用于构建命令行应用程序的简单但功能强大的框架。\n- [camelcase](https://github.com/denolib/camelcase) - 将破折号/点号/下划线/空格分隔的字符串转换为camelCase：foo-bar→fooBar。\n- [colors](https://deno.land/std/fmt/colors.ts) - 用于Deno控制台的颜色基础库。\n- [cli-spinner](https://github.com/ameerthehacker/cli-spinners) - 在执行长任务时在终端中显示加载中。\n- [csv](https://github.com/hashrock/deno-fnparse/blob/master/parsers/csv.ts) - 一个简单的CSV解析器。\n- [dcc](https://github.com/BoltDoggy/deno#dcc) - Deno Cache Clean，在下次运行时重新加载dep。\n- [dejs](https://github.com/syumai/dejs) - Deno的ejs模板引擎。\n- [denon](https://github.com/eliassjogreen/denon/blob/master/watcher.ts) - 具有for-await generator的文件监视程序\n- [deno_case_style](https://github.com/zekth/deno_case_style) - 不同大小写样式的字符串验证器和格式化程序。 例如：camelCase等。\n- [deno-checksum](https://github.com/manyuanrong/deno-checksum) - SHA1/MD5算法。\n- [deno-deamon](https://github.com/manyuanrong/deno-deamon) - 使Deno程序在后台运行。\n- deno-dotenv\n    - [pietvanzoen/deno-dotenv](https://github.com/pietvanzoen/deno-dotenv) - .env\n    - [cardosomarcos/deno-dotenv](https://github.com/cardosomarcos/deno-dotenv) - 从.env文件中加载 Deno 项目的环境变量。\n- [deno-express](https://github.com/NMathar/deno-express) - Node Express移植到Deno。\n- [deno-fnparse](https://github.com/hashrock/deno-fnparse) - 一个非常简单的JavaScript解析器组合器。\n- [deno-globrex](https://github.com/hayd/deno-globrex) -  globex移植到Deno。\n- [deno-mysql](https://github.com/manyuanrong/deno_mysql) - MySQL数据库驱动.\n- [deno_mongo](https://github.com/manyuanrong/deno_mongo) - MongoDB数据库驱动.\n- [deno-opn](https://github.com/hashrock/deno-opn) - 打开网站，文件，可执行文件之类的东西。 跨平台。\n- [deno-plugin-prepare](https://github.com/manyuanrong/deno-plugin-prepare) - 一个用于管理Deno Native插件依赖关系的库\n- [deno-pretty-assert](https://github.com/bokuweb/deno-pretty-assert) - 具有颜色输出的断言库。\n- [deno-prettystring](https://github.com/OnikurYH/deno-prettystring) - 格式化，修剪和删除字符串中字符之间的多余空白。\n- [deno_random_interval](https://github.com/zekth/deno_random_interval) - 生成随机间隔的工具。\n- [deno-redis](https://github.com/keroxp/deno-redis) - Redis Client的实验实现。\n- [deno-slugify](https://github.com/jcardama/deno_slugify) - Deno的字符串节流器。\n- [deno-smtp](https://github.com/manyuanrong/deno-smtp) - 基于SMTP的邮件发送工具。\n- [deno_tiny_templates](https://github.com/zekth/deno_tiny_templates) - Deno的模板渲染器。\n- [deno_tokenizer](https://github.com/eliassjogreen/deno_tokenizer) - 简单的Deno标记器。\n- [deno-using](https://github.com/hayd/deno-using) - Python样式语法。\n- [deno-uuid](https://github.com/lucascaro/deno-uuid) - UUID模块。\n- [deno-ws](https://github.com/keroxp/deno-ws) - Websocket Server的实验实现。\n- [deno-xml-parser](https://github.com/nekobato/deno-xml-parser) - 从segmentio/xml-parser移植的 XML 解析器。\n- [dinatra](https://github.com/syumai/dinatra) - Sinatra语法的Deno的轻量级Web应用程序框架。\n- [djwt](https://github.com/timonson/djwt) -根据JWT和JWS规范在Deno上创建JSON Web令牌（JWT）。\n- [dso](https://github.com/manyuanrong/dso) - 一个基于MySQL的简单ORM库。\n- [evt](https://github.com/garronej/evt) - EventEmitter的类型安全替代品。\n- [expect](https://github.com/allain/expect) - 类似Jest语法断言测试工具.\n- [flags](https://github.com/denoland/deno_std/tree/master/flags) - 基于minimist的命令行参数解析器。\n- [gardens](https://github.com/partheseas/gardens) - 一个无处不在的JavaScript日志工具。\n- [gentleRpc](https://github.com/timonson/gentleRpc) - 用于Deno和浏览器的JSON-RPC 2.0 TypeScript库。\n- [http](https://github.com/denoland/deno_std/tree/master/http) - HTTP模块，包括文件服务器。\n- [http-libs](https://github.com/denoserverless/http-libs) - HTTP模块和类型。\n- [jwt](https://github.com/denoserverless/jwt) - auth0/jsonwebtoken。\n- [lazy](https://github.com/luvies/lazy) - 类似linq的惰性执行迭代模块。\n- [log](https://github.com/denoland/deno_std/tree/master/log) - 日志模块。\n- [marked](https://github.com/denolib/marked/) - Markdown-to-HTML转换器.\n- [ms](https://github.com/denolib/ms) - 轻松地将各种时间格式转换为毫秒。\n- [normalize_diacritics](https://github.com/motss/deno_mod/tree/master/normalize_diacritics) - 删除字符串中的重音符号/变音符号。\n- [oak](https://github.com/oakserver/oak) - 用于Deno网络服务器的中间件框架。\n- [path](https://github.com/denoland/deno_std/tree/master/fs/path) - Deno path操作库。\n- [pogo](https://github.com/sholladay/pogo) - Deno的服务器框架。\n- [postgres](https://github.com/buildondata/deno-postgres) - PostgreSQL数据库驱动。\n- [qs](https://github.com/denolib/qs) - 支持嵌套的querystring解析器。\n- [sax-ts](https://github.com/Maxim-Mazurok/sax-ts) - 类似于SAX的XML解析器，来自[sax-js](https://github.com/isaacs/sax-js)\n- [servest](https://github.com/keroxp/servest) - 渐进式HTTP服务器/路由器。\n- [sql-builder](https://github.com/manyuanrong/sql-builder) - SQL查询语句生成器。\n- [textproto](https://github.com/denoland/deno_std/tree/master/textproto)\n- [type-fest](https://github.com/denoserverless/type-fest) - 一些必要的TypeScript类型集合(sindresorhus/type-fest)。\n- [watch](https://github.com/jinjor/deno-watch) - 文件监听器。\n- [webview](https://github.com/eliassjogreen/deno_webview) - Webview的Deno绑定，这是一个用于创建基于Web的桌面GUI的小型库。\n- [wu-diff-js](https://github.com/bokuweb/wu-diff-js) - 使用wu(O(NP))算法的Diff库.\n\n# 工具\n\n- [clone](https://github.com/ekaragodin/clone) - 一个方便克隆的简单实用程序。\n- [denoget](https://github.com/syumai/denoget) - denoget安装可执行的Deno脚本。\n- [denoify](https://github.com/garronej/denoify) - 对于希望支持Deno但不想编写和维护的 npm 模块作者。\n- [denoinit](https://github.com/syumai/deno-libs/tree/master/denoinit) - denoinit 为 Deno项目生成有用的文件。\n- [denomander](https://github.com/siokas/denomander) -Deno命令行界面的灵感来自 commander.js。\n- [denon](https://github.com/eliassjogreen/denon) - 类似 Nodemon\n- [denopkg](https://github.com/denopkg/denopkg.com) - 在您的Deno项目中使用来自 GitHub 的代码的更简单方法。\n- [denoversion](https://github.com/lucascaro/denoversion) -Deno的 SemVer + Git 版本管理。\n- [deno.mk](https://github.com/MarkTiedemann/deno.mk) - 用于安装和运行Deno的跨平台 Makefile。\n- maxmcd's [deno-docker](https://github.com/maxmcd/deno-docker) 一个Docker镜像。\n- hayd's [deno-docker](https://github.com/hayd/deno-docker) 一些Docker镜像。\n- [deno-vscode](https://github.com/ameerthehacker/deno-vscode) - 利用此扩展利用vscode中内置的typedef 和intellisense\n- [deno_ls_plugin](https://www.npmjs.com/package/deno_ls_plugin) - 一个TypeScript插件，它将允许Deno之外的TypeScript以类似于在Deno内部进行解析的方式来解析模块。\n- [dev_server](https://github.com/zhmushan/dev_server) - 让TypeScript文件直接在script标签中使用。\n- [dpm](https://github.com/BoltDoggy/deno#dpm) -Deno软件包管理器，为Deno安装全局命令。 类似 denoget。\n- dvm\n    - [justjavac/dvm](https://github.com/justjavac/dvm) -Deno版本管理器：管理多个Deno版本。\n    - [axetroy/dvm](https://github.com/axetroy/dvm) - 没有运行时相关的Deno版本管理器。\n- [elm-live-reload](https://github.com/jinjor/deno-playground/tree/master/elm-live-reload) - 用Deno编写的Elm Live Reloader。\n- [nessie](https://github.com/halvardssm/deno-nessie) - 为PostgreSQL，MySQL 和 SQLite创建，迁移和回滚迁移。\n- [task-runner](https://github.com/jinjor/deno-task-runner) - 像npm脚本一样编写任务。\n- [typescript-deno-plugin](https://github.com/justjavac/typescript-deno-plugin) - Deno语言服务插件，在编辑器中的TypeScript文件中提供智能提示。\n- [udd](https://github.com/hayd/deno-udd) - 更新Deno依赖：将导入语句更新为最新发布的版本。\n- [vscode-deno](https://github.com/justjavac/vscode-deno) - VS Code扩展，使用typescript-deno-plugin提供Deno支持。\n- [packer-provisioner-deno](https://github.com/dontlaugh/packer-provisioner-deno) - 一个Packer插件，可轻松使用Deno脚本构建虚拟机映像。\n- [pika deno plugin](https://github.com/pikapkg/builders/tree/master/packages/plugin-build-deno/)\n\n# 文章\n\n- [使用Deno和Visual Studio Code进行开发](https://medium.com/@kitsonk/develop-with-deno-and-visual-studio-code-225ce7c5b1ba)\n- [关于Deno（JavaScript / TypeScript 运行时）的初步思考](https://43081j.com/2019/01/first-look-at-deno)\n- [Deno入门教程](https://dev.to/wuz/getting-started-with-deno-e1m)\n- [什么是Deno，它与Node.js有什么不同？](https://dev.to/bnevilleoneill/what-s-deno-and-how-is-it-different-from-node-js-366g)\n- [使用Deno编写一个小型API](https://dev.to/kryz/write-a-small-api-using-deno-1cl0)\n- [使用Architect或SAM的AWS Lambda上的Deno](https://blog.begin.com/deno-runtime-support-for-architect-805fcbaa82c3)\n- [Deno简介 - NodeJS杀手](https://adarshron.com/introducing-deno)\n\n# 演讲\n\n- [Ryan Dahl - 我为Node.js感到遗憾的10件事 | JSConf EU 2018](https://www.youtube.com/watch?v=M3BM9TB-8yA)\n    - [演讲稿](https://tinyclouds.org/jsconf2018.pdf)\n- [Ryan Dahl - Deno, 新的服务器端运行时 | JSDC 2018#A01](https://www.youtube.com/watch?v=FlTG0UXRAkE)\n    - [演讲稿](https://tinyclouds.org/deno_jsdc.pptx)\n- [Ryan Dahl - Deno, 一种新的JavaScript方法 | JS Fest 2019 Spring](https://www.youtube.com/watch?v=z6JRlx5NC9E)\n    - [演讲稿](https://www.slideshare.net/JSFestUA/js-fest-2019-ryan-dahl-deno-a-new-way-to-javascript)\n- [Rafał Pocztarski — 从Node.js到Deno-使用V8和Rust构建的JavaScript / TypeScript运行时[EN]](https://www.youtube.com/watch?v=Aib1OZLy0_c)\n    - [演讲稿](https://gitpitch.com/rsp/ntd/ntd?utm_campaign=Deno%20Newsletter#/)\n- [Ryan Dahl: JavaScript和TypeScript的安全运行时 | js.la April 2019](https://www.youtube.com/watch?v=RAmqgbv247s)\n    - [演讲稿](https://docs.google.com/presentation/d/1CSQVTeH5tFzE4AZVXIpx9Xwew5YS-gxJZ03eRFtNeIc/edit)\n- [Ryan Dahl: Deno, 一种新的JavaScript方法 | HolyJS 2019 Piter](https://www.youtube.com/watch?v=HjdJzNoT_qg)\n    - [演讲稿](https://docs.google.com/presentation/d/1BjvZx5S8noVfFINptH4jfKfqh9jB9nXlFC0I3oIDtg4/edit)\n- [Rafał Pocztarski - 什么是Deno？ 2020年代用于现代JavaScript和TypeScript后端的新运行时 | Deno Warsaw](https://www.youtube.com/watch?v=aI5A9zvYSjk)\n    - [演讲稿](https://gitpitch.com/rsp/wid/wid)\n- [Michał Sabiniarz - 如何为Deno做贡献 | Deno Warsaw](https://www.youtube.com/watch?v=LAtjnKLbPpw)\n    - [演讲稿](https://docs.google.com/presentation/d/1rETgslJS1ks4EihzLpUI3sS_zI46YxAOuQ5B1Z_k1mY/edit?usp=sharing)\n- [Bartek Iwańczuk - Deno内部是如何构建现代运行时 | Deno Warsaw](https://www.youtube.com/watch?v=qt7fbmypAFk)\n    - [演讲稿](https://docs.google.com/presentation/d/1LYNGpyjx9PemL-P__7hVC8mSqkX-jL8VQLMhCRehy00/edit?usp=sharing)\n- [Ryan Dahl \u0026 Kitson Kelly:  Deno是一种新的JavaScript方法 | TSConf 2019](https://www.youtube.com/watch?v=1gIiZfSbEAE)\n\n# 新闻\n\n- [Deno 新闻推送](https://deno.news)\n\n# 其它语言的资源\n\n## 中文\n\n- [Deno 并不是下一代 Node.js](https://juejin.im/post/5b14a390e51d4506c1300bbc)\n- [玩 Deno 遇到问题的解决方案](https://juejin.im/post/5b1245b3f265da6e4c6cf249)\n- [让我们一起来学习别人学不动的 Deno](https://segmentfault.com/a/1190000015151287)\n- [Design Mistakes in Node zh-CN](https://zhuanlan.zhihu.com/p/37637923)\n- [Node之父ry：Node中的设计错误](https://mp.weixin.qq.com/s/7XAiYw18c8YZc-fXk0-wrw)\n- [《Deno进阶开发笔记》](https://github.com/chenshenhai/deno_note/)\n- [Deno 手册](https://nugine.github.io/deno-manual-cn/manual-cn.html)\n- [Deno 风格指南](https://nugine.github.io/deno-manual-cn/style-guide-cn.html)\n- [Deno中文社区](https://denocn.org)\n\n## 希伯来语\n\n- [Deno intro in Hebrew (slides in English)](https://www.youtube.com/watch?v=9tJ_LkI6_qw)\n\n## 日语\n\n- [Node.js における設計ミス By Ryan Dahl](https://yosuke-furukawa.hatenablog.com/entry/2018/06/07/080335)\n- [mizchi/deno_code_reading.md](https://gist.github.com/mizchi/31e5628751330b624a0e8ada9e739b1e)\n- [Design Mistakes in Node \u0026 Deno #kng5 / deno](https://speakerdeck.com/masashi/deno)\n- [Dive into Deno：プロセス起動からTypeScriptが実行されるまで](https://blog.leko.jp/post/code-reading-of-deno-boot-process/)\n\n## 韩语\n\n- [denoland.kr/](https://denoland.kr/)\n\n## 俄语\n\n- [Telegram channel](https://t.me/denoland_ru)\n- [Telegram chat](https://t.me/denoland)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folivewind%2Fawesome-deno-cn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folivewind%2Fawesome-deno-cn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folivewind%2Fawesome-deno-cn/lists"}