TypeScript Deno

Open-source TypeScript projects categorized as Deno | Edit details

Top 23 TypeScript Deno Projects

  • GitHub repo oak

    A middleware framework for handling HTTP with Deno 🐿️ 🦕

    Project mention: [AskJS] How do you do JS on the backend? | reddit.com/r/javascript | 2021-07-06

    You'll want to start with either Node.js and the express NPM library for routing, or Deno and the Oak framework. Node.js is faster and more mature, while Deno has better features and is faster to learn due to its similarity to a browser environment.

  • GitHub repo denodb

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

    Project mention: DenoDB | reddit.com/r/hackernews | 2021-06-17
  • GitHub repo github-profile-trophy

    🏆 Add dynamically generated GitHub Stat Trophies on your readme

    Project mention: Hey!!! | dev.to | 2021-07-02
  • GitHub repo denon

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

    Project mention: Use import maps in Deno with VSCode and Denon | dev.to | 2021-04-09

    { "$schema": "https://deno.land/x/[email protected]/schema.json", "scripts": { "start": { "cmd": "deno run main.js", "desc": "start server", "tsconfig": "tsconfig.json", "importmap": "importmap.json", "allow": [ "net", ] } } }

  • GitHub repo deno_website2

    deno.land website

    Project mention: Deno std library is unusable due to Cloudflare ratelimiting | news.ycombinator.com | 2021-03-02
  • GitHub repo deno-tutorial

    :sauropod: 长期更新的《Deno 钻研之术》!循序渐进学 Deno & 先易后难补 Node & 面向未来的 Deno Web 应用开发

    Project mention: Deno Feedly #1 - 20210108 | dev.to | 2021-02-17

    So I began my Deno adventure from that time. It seems that writing is something I'm better at. I started writing the most basic article about Deno and make some authorized translations into the Chinese Deno community. @hylerrix/deno-tutorial and [email protected]/awesome-deno-cn condensed all my early understanding of Deno. Meanwhile, in the whole of 2020, I started to write @ningowood/open-source-magazine in the Chinese community to know the philosophy of Open Source deeper by collecting and sharing news and articles monthly.

  • GitHub repo opine

    Fast, minimalist web framework for Deno ported from ExpressJS.

    Project mention: Building a GraphQL API with Deno and gql | dev.to | 2021-04-13

    ✨ Works with std/http, tinyhttp and Opine out-of-the-box

  • GitHub repo abc

    A better Deno framework to create web application. (by zhmushan)

    Project mention: How does server side internationalization (i18n) look like? | dev.to | 2021-06-27

    This time we will use a different i18next module, i18next-http-middleware. It can be used for all Node.js web frameworks, like express or Fastify, but also for Deno web frameworks, like abc or ServestJS.

  • GitHub repo Trex

    Package Manager for deno 🦕

    Project mention: First impressions with Deno from building PlanetTypeScript.com | dev.to | 2021-06-07

    I later learned about Trex and dmm which could be used to achieve some of these tasks. I can't comment on them now as I have not gotten around to try them out yet.

  • GitHub repo pg-mem

    An in memory postgres DB instance for your unit tests

    Project mention: Haskell as a first timer - Am I missing something ? Or is something broken ? | dev.to | 2021-02-03

    Dont get me wrong: I am trying to contribute to opensource as well, so I get that supporting small projects can be demanding. There's nothing wrong in not spending your weekends on OS. But not asking for help, nor specifying that a project is unmaintained, nor even answering issues & pull requests for years feels just wrong.

  • GitHub repo deno-nessie

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

    Project mention: Awesome DB migration tool Nessie goes v2.0! | reddit.com/r/Deno | 2021-06-24
  • GitHub repo mammoth

    A type-safe Postgres query builder for TypeScript.

  • GitHub repo obsidian

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

    Project mention: Obsidian 3.0 is now live! | reddit.com/r/Deno | 2021-04-15

    You can check out our website here , our github here, and medium article here!

  • GitHub repo Mon2Cam

    Workaround for multi-monitor Discord screensharing

    Project mention: Discord screen share audio not working with POP_OS | reddit.com/r/pop_os | 2021-04-27

    Hack #2

  • GitHub repo discordeno

    Discord API library for Deno

    Project mention: [AskJS] How has your experience with Deno been so far? | reddit.com/r/javascript | 2021-05-10

    It's not, it only implemented the features I needed. You'd be better off looking at something more established like https://github.com/discordeno/discordeno :)

  • GitHub repo eta (η)

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

    Project mention: Need help with string.replaceAll() | reddit.com/r/learnjavascript | 2021-06-08
  • GitHub repo EVT

    💧EventEmitter's typesafe replacement

  • GitHub repo monads

    👻 Option, Result, and Either types for TypeScript; Inspired by Rust (by sniptt-official)

    Project mention: Zero-Dependency Option, Result, and Either Types for JavaScript and TypeScript | news.ycombinator.com | 2021-07-26
  • GitHub repo deno-cliffy

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

    Project mention: C4spar/deno-cliffy: Command line framework for deno | news.ycombinator.com | 2021-03-04
  • GitHub repo lume

    🔥 Static site generator for Deno 🦕 (by lumeland)

    Project mention: Lume: A static site generator for deno. | reddit.com/r/Deno | 2021-06-10
  • GitHub repo mysql

    MySQL driver for Deno (by denodrivers)

    Project mention: Deno Rest APIs CRUD mysql | dev.to | 2021-04-08

    Full doc mysql for deno => https://github.com/denodrivers/mysql

  • GitHub repo denops.vim

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

    Project mention: Manage docker in Vim/Neovim | reddit.com/r/vim | 2021-07-18

    This plugin is written in denops.vim About the [denops.vim], please check this post. You can know more about denops.vim in there.

  • GitHub repo Snel

    A Cybernetical framework for svelte applications in deno

    Project mention: Svelte in deno apps | dev.to | 2021-04-01

    for more information: snel repo

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-07-26.


What are some of the best open-source Deno projects in TypeScript? This list will help you:

Project Stars
1 oak 3,444
2 denodb 1,426
3 github-profile-trophy 1,318
4 denon 815
5 deno_website2 733
6 deno-tutorial 694
7 opine 617
8 abc 555
9 Trex 527
10 pg-mem 481
11 deno-nessie 450
12 mammoth 360
13 obsidian 345
14 Mon2Cam 332
15 discordeno 332
16 eta (η) 331
17 EVT 317
18 monads 258
19 deno-cliffy 225
20 lume 214
21 mysql 204
22 denops.vim 188
23 Snel 143