User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Deno

Curated list of awesome things related to Deno

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Aug. 7, 2022, 6:02 p.m.

Thank you denolib & contributors
View Topic on GitHub:
denolib/awesome-deno

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Official Docs

External Docs

Online Playgrounds

Automation

Cross-platform desktop automation module for Deno.

394
11
9m
MIT

CLI utils

Simple yet powerful framework for building command-line apps.

1.54K
72
8m
MIT

A simple, extendable markdown renderer for your terminal.

30
1
8m
n/a

Console ASCII line charts with no dependencies

42
2
1y 10m
MIT

Awesome deno terminal spinners

48
6
1y 47d
MIT

Command line framework for deno 🦕 Including Commandline-Interfaces, Prompts, CLI-Table, Arguments Parser and more...

327
20
6m
MIT

🦕 Simple terminal spinners for Deno

25
6
5m
MIT

A Deno module and CLI tool for printing images to the console. 🖼️

24
1
1y 5m
MIT

Deno package to run commands with a custom environment

0
0
5m
GPL-3.0

yargs the modern, pirate-themed successor to optimist.

9.89K
992
5d
MIT

Cloud APIs

Database

SQL Database Toolkit for Deno

112
26
1y 7m
MIT

A MongoDB ODM for Deno

74
4
65d
MIT

MySQL, SQLite, MariaDB, PostgreSQL and MongoDB ORM for Deno

1.6K
96
7m
MIT

MongoDB driver for Deno

399
83
6m
MIT

MySQL driver for Deno

221
50
7m
MIT

A Deno 🦕 persistent, embeddable and optimized NoSQL database for JS & TS

61
9
1y 3d
MIT

A "Dead Simple Deno DataBase".

6
2
7m
MIT

Simple Orm library for Deno based on deno_mysql

86
16
1y 9m
MIT

A library that enables the usage of MaxmindDB geoIP databases by using the Rust library in a WASM module

5
0
1y 5m
MIT

PostgreSQL driver for Deno

450
73
6m
MIT

🦕 Redis client for Deno 🍕

343
31
6m
MIT

SQL query builder for Deno

46
14
10m
MIT

Minimal MongoDB for Deno

3
0
6m
n/a

Editor framework

🐜 An ecosystem of Vim/Neovim which allows developers to write cross-platform plugins in Deno

324
15
6m
MIT

Frontend development

Postcss for Deno

46
0
6m
n/a

Frontend framework

The Full-stack Framework in Deno.

3.6K
133
9m
MIT

Preact, but super edgy

460
26
4m
MIT

React Framework for Deno and Oak

14
0
56d
Unlicense

💎 Modern Streaming React Framework in Deno

1.89K
37
4m
MIT

Game engine

⚡ Blazing fast, modern, Game Engine powered by WebGPU for Deno and the browser

41
2
63d
MIT

🐈 caviar's twin frame buffer deno module

8
3
63d
MIT

SDL2 module for Deno

89
8
114d
MIT

Image

zero-dependency JavaScript image manipulation

414
18
40d
AGPL-3.0

Logging

A useful logging utility for JavaScript everywhere. 🎉

21
1
2y 11m
MIT

Unofficial port of the Sentry SDK for JavaScript to Deno.

8
0
16d
BSD-3-Clause

Machine learning

Powerful machine learning, accelerated by WebGPU

20
1
83d
MIT

dependency-less neural network library ported to deno

7
0
1y 77d
n/a

Mail

SMTP implements for deno

59
24
9m
MIT

Markdown

marked port with type annotations for Deno

5
1
3y 4m
n/a

Math

👩‍💻 Matrix and other math, accelerated by WebGPU

7
2
93d
MIT

String utils

Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar

7
3
3y 5m
MIT

A string validator and formater for case Style

2
2
3y 88d
MIT

A deno module for format, trim and remove extra white spaces between characters. Make paragraph looks organised.

6
0
2y 9m
MIT

A string slugifier

17
3
2y 87d
MIT

Deno modules

13
0
2y 112d
MIT

A set of utilities for manipulating text, with a focus on providing typographic tools rather than pure string manipulation.

1
0
108d
MIT

Social Platform APIs

The Telegram Bot Framework.

531
42
14d
MIT

MTProto API Client for Deno 🦕

10
1
13d
MIT

Twitter API v2 Client for Deno

3
0
14d
Apache-2.0

Template engine

ejs template engine for deno.

125
8
9m
MIT

A template parser for deno

5
2
2y 90d
MIT

Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript

472
23
6m
MIT

Handlebars template engine for Deno

17
5
6m
MIT

Template render

7
0
8m
MIT

Testing

🦕A colorful assertEqual for deno

26
1
3y 4m
n/a

A port of puppeteer running on Deno

229
13
10m
MIT

helpers for writing jest like expect tests in deno

37
10
1y 74d
ISC

Testing and Benchmarking framework for deno 🧙‍♂️

43
0
9m
MIT

A small lib to make your Deno benchmarking progress and results look pretty

23
2
7m
n/a

A lightweight testing framework for Deno

86
7
7m
MIT

Super-agent driven library for testing Deno HTTP servers.

96
6
7m
MIT

HTTP assertions for Oak made easy via SuperDeno. 🐿 🦕

61
6
7m
MIT

A BDD testing library for Deno

27
3
6m
MIT

Unexpected - the extensible BDD assertion toolkit

363
30
7m
MIT

Utils

An extension of the Map class with more Array-like features.

6
0
54d
MIT

Bundle assets and scripts in a single executable file. Deno

16
0
8m
MIT

Formatting bytes(Uint8Array、Uint16Array、Uint32Array、ArrayBufferView..) output, is very useful when debugging IO functions

4
6
1y 9m
MIT

A tiny JSON canonicalize function written in Typescript. Creates crypto safe predictable canonicalization of JSON as defined by RFC8785 and is usable in Deno, Node.js, and browsers.

2
0
5m
MIT

Deno Configuration

32
6
1y 11m
MIT

🦩 Joi like validations for TypeScript

281
14
5m
MIT

Some modules for Deno.

9
0
1y 91d
n/a

👀 Monitor any changes in your Deno application and automatically restart.

963
48
6m
MIT

Utility to streamline deno app configuration management through cli, .env and json files

1
0
10m
n/a

🦕【Deno】Propagate deadlines, a cancellation and other request-scoped values to multiple promise.

5
1
2y 83d
MIT

A cron Job scheduler for Deno that allows you to write human readable cron syntax with tons of flexibility

57
2
2y 75d
MIT

Make the Deno program run in the background

10
1
2y 7m
MIT

Dotenv file handling for deno.

135
10
7m
MIT

Loads environment variables from .env for deno projects.

7
2
3y 7m
MIT

An extremely simple parser combinator for Deno.

10
2
3y 7m
n/a

glob to regex

5
0
3y 5m
MIT

Send desktop notifications on all platforms in Deno

27
1
6m
MIT

Opens stuff like websites, files, executables. Cross-platform, for Deno.

29
2
2y 83d
MIT

A library for managing deno native plugin dependencies

46
13
1y 9m
MIT

Generates random interval

1
0
3y 88d
MIT

⚙️ A simple tokenizer for deno

7
1
2y 104d
MIT

python-style with statements for deno

10
0
2y 90d
n/a

Get the formated time duration

4
0
55d
MIT

Ensure you are running a minimum version of Deno, Typescript, or V8

0
0
2y 70d
MIT

💧EventEmitter's typesafe replacement

338
5
6m
MIT

The fastest JS validator library for NodeJS

1.05K
81
9m
MIT

Weighted gacha system

1
0
114d
MIT

A typescript validation suite for deno projects

4
1
2y 47d
MIT

read or write yaml interpolating env variables

0
0
1y 5m
n/a

Create validations with ease

42
2
11m
MIT

🙃 Invert key-value pairs in an object, e.g., { foo: "bar" } → { bar: "foo" }

2
1
2y 68d
MIT

A linq-like lazy-evaluation enumerable/iteration library that aims to support deno, node & browser

29
2
1y 45d
MIT

A work-in-progress Javascript maze generator module, compatible with both Deno and Node. 🌽

34
7
1y 91d
MIT

Tiny milisecond conversion utility. Ported from https://npmjs.com/ms

11
3
1y 10m
MIT

🕸️ Check if you're currently online in Deno

3
1
2y 68d
MIT

Rust-like error handling and options for TypeScript and Deno!

62
0
8m
MIT

📇 Generate QR code images in Deno

24
8
1y 8m
MIT

📁 Recursively read directories in Deno

6
1
2y 68d
MIT

[a]synchronous functional programming

187
13
7m
MIT

💎 Solidity bindings for Deno

61
0
6m
MIT

A teeny tiny functional style error handling module for Deno 🦕

0
0
4m
MIT

A collection of essential TypeScript types

13
0
2y 11d
n/a

Simple lock (mutex) solution for deno

0
0
107d
n/a

Gzip encryption and decryption wasm implementation, support Deno

13
1
1y 9m
MIT

A pure deno file watcher.

38
5
2y 67d
MIT

Compute differences between two slices using wu(the O(NP)) algorithm.

13
0
11m
MIT

Validation

TypeScript-first schema validation with static type inference

6.89K
264
4m
MIT

Video

An easy to use ffmpeg module for Deno. 🦕

14
1
8m
MIT

Web framework

A better Deno framework to create web application.

578
47
10m
MIT

Alosaur - Deno web framework with many decorators

706
45
6m
MIT

Deno API middleware Server

70
4
8m
MIT

A minimal and fast 🏃 web framework for Deno

188
5
7m
LGPL-3.0

This Project is inspired by https://github.com/jinjor/deno-playground/tree/master/expressive it shows a solution to run a Deno Webserver like the node express way

273
22
1y 1d
MIT

Web framework for Deno with often-used functions included

101
14
1y 8m
MIT

Sinatra like light weight web app framework for deno.

376
15
9m
MIT

A middleware framework for Deno's http serve🦕. Transplanted from Koa with ❤️

20
1
1y 7m
MIT

A microframework for Deno's HTTP server with zero third-party dependencies

951
29
5m
MIT

Small web framework with near-native performance.

38
2
26d
MIT

A fast and optimized middleware server with an absurdly small amount of code (300 lines). It also has a collection of useful middlewares: log file, serve static, CORS, session, rate limit, token, body parsers, redirect and handle upload. In "README" there are examples of all the resources. Faster's ideology is: all you need is an optimized middleware manager, all other functionality is middleware.

3
0
4m
MIT

A deno lightweight middleware for easy REST development.

5
1
2y 47d
MIT

A middleware framework for handling HTTP with Deno 🐿️ 🦕

3.93K
201
6m
MIT

Proxy middleware for Deno Oak HTTP servers. 🐿 🦕

14
3
7m
MIT

Fast, minimalist web framework for Deno ported from ExpressJS.

725
43
6m
MIT

Proxy middleware for Deno Opine HTTP servers.

7
3
7m
MIT

Server framework for Deno

394
31
10m
MPL-2.0

🌾A progressive http server for Deno🌾

736
39
1y 13d
MIT

WebSocket

🦕 A simple WebSocket library like ws of node.js library for deno

114
11
11m
MIT

Custom event-based WebSockets framework for building real-time apps on Deno 🦕

20
3
7m
MIT

A WebSocket server library for Deno 🔌

9
2
1y 112d
MIT

A WebSocket library for Deno

85
4
6m
MIT

Web utils

🗜️ Deno HTTP compression middleware

32
1
6m
MIT

Create and verify JSON Web Tokens (JWT) with deno.

140
17
10m
MIT

Deno port of forwarded library

8
0
7m
MIT

JSON-RPC 2.0 library with HTTP and WebSockets support for deno and the browser

26
7
8m
MIT

☁ Universal GraphQL HTTP middleware for Deno

121
4
6m
MIT

🦕 Create a GraphQL schema AST from template literal. Deno port of graphql-tag library

5
0
9m
MIT

Deno client for NATS, the cloud native messaging system

72
22
5m
Apache-2.0

GraphQL, built for Deno - a native GraphQL caching client and server module

475
62
7m
MIT

A querystring parser with nesting support

5
1
3y 5m
n/a

A high-performance basic router works anywhere.

29
1
1y 41d
MIT

🗿 HTTP status utility for Deno. Based on Java Apache HttpStatus

10
2
7m
MIT

A prometheus client in Typescript for Deno

14
1
11m
n/a

🔌 Check if a website is up with Deno

10
3
2y 68d
MIT

A Deno client library of the YouTube Data API.

30
5
12m
MIT

Webview

Create Desktop apps with Deno 🦕

237
9
6m
MIT

🌐 Deno bindings for webview, a tiny library for creating web-based desktop GUIs

947
51
5m
MIT

XML

XML parser ported from https://github.com/segmentio/xml-parser

20
8
2y 4m
MIT

SAX-style (Simple API for XML) in TypeScript

8
2
1y 9m
n/a

Registries

Showcases

An effortless, token-based user management server - well suited for modern web projects.

80
3
6m
n/a

A Boilerplate for deno RESTful apis

47
13
1y 32d
MIT

Boilerplate for deno development with Mongo, React, and Docker.

43
7
2y 17d
MIT

Edrys is an open and modular remote teaching platform

13
2
4m
MPL-2.0

🏆 Add dynamically generated GitHub Stat Trophies on your readme

2.12K
247
5m
MIT

Tools

🌈 Create commands shortcuts for node js and deno

7
0
1y 9m
MIT

A simple utility for the convenient clone

4
2
1y 76d
MIT

Generate a license with one deno run command 🦕

3
0
1y 6m
MIT

Manage dependency versions for Deno.

65
4
8m
MIT

Configuration as Code, use YAML to write automated workflows that run on Deno, with any Deno modules, Typescript/Javascript codes

17
0
6m
Apache-2.0

🦕For NPM module authors that would like to support Deno but do not want to write and maintain a port.

694
12
6m
MIT

Simple commands implemented for deno.

26
4
1y 4m
n/a

A simple, dependency free static file server for Deno with possibly the worst name ever.

85
7
6m
MIT

Deno command-line interfaces made easy

107
11
6m
MIT

👀 Monitor any changes in your Deno application and automatically restart.

963
48
6m
MIT

An easier way to use code from GitHub in your Deno project.

214
8
6m
n/a

Deno cli to manage and bump release versions.

5
0
3y 99d
MIT

Script runner and workspace configuration for Deno

133
12
1y 101d
MIT

Cross-platform Makefile for installing and running Deno.

12
0
1y 8m
n/a

Dockerfiles for Deno

74
8
2y 52d
MIT

Latest dockerfiles and images for Deno - alpine, centos, debian, ubuntu

608
72
6m
MIT

A vscode extension to enhance development experience for deno

144
6
1y 9m
n/a

Feel free to import TypeScript files in the script tag!

19
3
11m
MIT

Lightweight Deno Module Manager

54
8
5m
MIT

Deno to npm package build tool.

349
7
4m
MIT

Some modules for Deno.

9
0
1y 91d
n/a

Deno Version Manager - Easy way to manage multiple active deno versions.

365
25
7m
MIT

🚀 Fast and simple version manger for Deno without runtime dependencies

156
6
10m
n/a

Deno Version Manager for Windows.

0
0
12m
n/a

A lightweight, and powerful Deno Version Manager for Linux/macOS.

21
2
7m
MIT

My personal playground for deno. Everything is experimental!

61
3
3y 6m
n/a

🐶 A Deno registry browser in the terminal

16
1
7m
MIT

🔥 Static site generator for Deno 🦕

397
17
5m
MIT

Automatically makes package.json projects (such as npm packages and node.js modules) compatible with Deno.

37
1
1y 55d
n/a

A modular Deno library for PostgreSQL, MySQL, MariaDB and SQLite migrations

471
25
6m
MIT

A Packer plugin that runs Deno scripts for provisioning VMs and containers

3
0
2y 4m
n/a

A static site generator powered by Deno + React

1.3K
87
9m
MIT

🏗 A collection of official & community @pika/pack build plugins

166
34
1y 4m
MIT

pre-commit git hooks for Deno projects.

0
0
8m
MIT

🏁 Deno starter repository with CI, releases, and more

18
3
2y 70d
MIT

Package Manager for deno 🦕

612
14
9m
MIT

Update Deno Dependencies - update dependency urls to their latest published versions

159
9
6m
MIT

The npm-style script runner for Deno

595
20
6m
MIT

Visual Studio Code plugin for Deno

1.23K
89
6m
MIT

MIRROR OF: https://git.twilsoft.uk/jake/vscode-deno-starter

1
0
4m
MIT

Self-hosted "Functions" service in Deno

19
1
2y 12d
MIT

Articles

Presentations

Chinese

Hebrew

Indonesian

Italian

Japanese

Russian

Spanish

Darija

Kurdish (Central)