deno awesome
A curated list of awesome Deno frameworks, libraries, resources, tools and articles https://github.com/denoland/deno.
Resources
Official Resources
- https://deno.land/
- Deno Install
- Documentation
- API Reference
- Deno Standard Modules
- Deno Registry
- Deno Manual
External Resources
Libraries
- abc - A better Deno framework to create web application.
- camelcase - Convert a dash/dot/underscore/space separated string to camelCase: foo-bar โ fooBar
- colors - A basic console color library intended for Deno.
- csv - A simple CSV parser.
- dejs - ejs template engine for deno.
- deno-fnparse - An extremely simple parser combinator for JavaScript.
- deno-opn - Opens stuff like websites, files, executables. Cross-platform.
- deno-pretty-assert - A colorful assertEqual for deno.
- deno-redis - An experimental implementation of redis client for deno.
- deno-ws - An experimental implementation of websocket server for deno.ts.
- deno-xml-parser - Deno XML parser ported from segmentio/xml-parser.
- deno-yaml - Simple Yaml Parser using Deno.
- dinatra - Sinatra like light weight web app framework for deno.
- detest - A Deno Testing Library.
- expressive - An express-like web app framework.
- flags - Command line arguments parser for Deno based on minimist.
- logging - Logging module for Deno.
- left-pad - String left pad.
- ms - easily convert various time formats to milliseconds.
- net - A networking library including a file server.
- oak - A middleware framework for Deno's net server.
- path - Deno Path Manipulation Libraries.
- qs - A querystring parser with nesting support.
- watch - A file watcher.
- wu-diff-js - A diff library to compute differences between two slices using wu(the O(NP)) algorithm.
Tools
- deno install - deno Binary Installer.
- denoget - denoget installs executable deno script.
- denoinit - denoinit generates useful files for deno project.
- denopkg - An easier way to use code from GitHub in your Deno project.
- dvm - Deno Version Manager - Easy way to manage multiple active deno versions.
- elm-live-reload - An elm live reloader written in Deno.
- deno-docker - Dockerfiles for Deno - https://hub.docker.com/r/maxmcd/deno..
- cdeno - A CDN for deno. Discover and publish versioned and immutable deno modules.
- deno-action - Github action for setup Deno.
Presentations
- 10 Things I Regret About Node.js - Ryan Dahl - JSConf EU 2018
- JSDC 2018#A01 - Deno, A New Server-Side Runtime By Ryan Dahl