{"id":51035,"url":"https://github.com/lucaswangdev/awesome-deno","name":"awesome-deno","description":"awesome deno","projects_count":103,"last_synced_at":"2026-09-11T23:00:33.423Z","repository":{"id":189525286,"uuid":"264244721","full_name":"lucaswangdev/awesome-deno","owner":"lucaswangdev","description":"awesome deno","archived":false,"fork":false,"pushed_at":"2020-05-16T04:46:40.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-08-23T05:07:19.636Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/lucaswangdev.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}},"created_at":"2020-05-15T16:32:23.000Z","updated_at":"2020-05-16T04:46:42.000Z","dependencies_parsed_at":"2023-08-20T16:36:31.915Z","dependency_job_id":null,"html_url":"https://github.com/lucaswangdev/awesome-deno","commit_stats":null,"previous_names":["lucaswangdev/awesome-deno"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lucaswangdev/awesome-deno","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucaswangdev%2Fawesome-deno","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucaswangdev%2Fawesome-deno/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucaswangdev%2Fawesome-deno/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucaswangdev%2Fawesome-deno/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lucaswangdev","download_url":"https://codeload.github.com/lucaswangdev/awesome-deno/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lucaswangdev%2Fawesome-deno/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37227066,"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-11T02:00:05.857Z","response_time":56,"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:16:08.674Z","updated_at":"2026-09-11T23:00:33.424Z","primary_language":"JavaScript","list_of_lists":false,"displayable":true,"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# awesome-deno\n\u003e deno相关资源。\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# 模块\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# 工具\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# 其它\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# 学习笔记\n\n- [《Deno进阶开发笔记》](https://chenshenhai.com/deno_note)\n\n\n\n\n\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/lucaswangdev%2Fawesome-deno/projects"}