TypeScript Deno

Open-source TypeScript projects categorized as Deno

Top 23 TypeScript Deno Projects

  • supabase

    The open source Firebase alternative.

  • Project mention: AI Inference now available in Supabase Edge Functions | dev.to | 2024-04-16

    Semantic search demo

  • hono

    Fast, Lightweight, Web-standards

  • Project mention: Pitfalls of Deploying Hono Js App on Vercel | dev.to | 2024-04-16

    Hono is an ultrafast web framework for the edge and it's amazing. It's simple as express and the DX is mind-blowing. And now you can also serve JSX with it 🤯. Anyone in the industry for long enough knows that a setup like this can be quite tedious to manage and maintain. I might sound biased for Hono, and that's true, I love it ❤️.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • fresh

    The next-gen web framework.

  • Project mention: What's Your Favorite Tech Stack and Why? | dev.to | 2024-04-02

    Deno: Deno with one of it's frameworks (like Fresh

  • kysely

    A type-safe typescript SQL query builder

  • Project mention: Show HN: Tsynamo – Type-friendly DynamoDB query builder for TypeScript | news.ycombinator.com | 2024-04-10

    Hello HN! I was recently introduced to Kysely (https://github.com/kysely-org/kysely), a type-safe Typescript SQL query builder, and instantly fell in love! I got inspired and wanted to make something similar for AWS DynamoDB.

    Thus, I developed Tsynamo! Instead of calling it type-safe, I decided to go with type-friendly, because the library is still in an early stage, and is not 100% type-safe.

    Under the hood, Tsynamo compiles the built queries into AWS SDK v3 commands. I feel that Tsynamo simplifies the AWS SDK API quite a lot since the developer doesn't have to mess around with condition/filter expressions or attribute names/values themselves, and as a bonus gets autocompletion for building the queries!

    There's also a playground to test it out in your browser: https://try.tsynamo.dev. It might not have the most up-to-date API of the library in use yet, but you can get the library's main idea from there.

    Since the project is still in its early stages, it doesn't yet have 100% support for all DynamoDB features, like querying indexes. The next steps will be increasing the support coverage and perhaps adding automatic type generation as inspired by kysely-codegen (https://github.com/RobinBlomberg/kysely-codegen).

    Would love to get some feedback, thanks in advance!

  • graphql-yoga

    🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.

  • aleph.js

    The Full-stack Framework in Deno.

  • Project mention: I don't get fresh. why can't I use react without commiting to a server side framework? | /r/Deno | 2023-07-01

    Check aleph if you want to use react with deno. But I'd suggest sticking with Node.js and Vite as you'll get less surprises.

  • oak

    A middleware framework for handling HTTP with Deno, Node, Bun and Cloudflare Workers 🐿️ 🦕

  • Project mention: Organizing large amounts of functions | /r/Supabase | 2023-12-08

    Are you using Oak? If not you should check it out https://oakserver.github.io/oak/

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • jose

    JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.

  • Project mention: 🚀 Top 12 Open Source Auth Projects Every Developer Should Know 🔑 | dev.to | 2023-12-06

    JWT - jose

  • github-profile-trophy

    🏆 Add dynamically generated GitHub Stat Trophies on your readme

  • Project mention: GitHub Profile Achievements | news.ycombinator.com | 2023-07-11
  • ultra

    Zero-Legacy Deno/React Suspense SSR Framework

  • Project mention: I don't get fresh. why can't I use react without commiting to a server side framework? | /r/Deno | 2023-07-01

    Another option is ultra.

  • cac

    Simple yet powerful framework for building command-line apps. (by cacjs)

  • denodb

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

  • Project mention: denodb VS denodata - a user suggested alternative | libhunt.com/r/denodb | 2023-11-29
  • pg-mem

    An in memory postgres DB instance for your unit tests

  • Project mention: Show HN: I open-sourced the in-memory PostgreSQL I built at work for E2E tests | news.ycombinator.com | 2024-04-07

    I've used pgmem https://github.com/oguimbal/pg-mem for the last couple of years for the same thing.

  • lume

    🔥 Static site generator for Deno 🦕

  • Project mention: Node.js vs. Deno vs. Bun: JavaScript runtime comparison | dev.to | 2023-09-06

    Deno also has a tooling ecosystem around it to enable developers to jumpstart their projects. Fresh is a web framework built for Deno and Lume is their static site generator.

  • gitbeaker

    🦊🧪 A comprehensive and typed Gitlab SDK for Node.js, Browsers, Deno and CLI

  • nano

    🎯 SSR first, lightweight 1kB JSX library. (by nanojsx)

  • Project mention: Nano JSX – 1kb JSX library with SSR | news.ycombinator.com | 2024-02-13
  • webview_deno

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

  • eta (η)

    Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript (by eta-dev)

  • Project mention: ERDIA: TypeORM entity specification documentation tool | dev.to | 2023-08-28

    ERDIA uses the ETA template engine to generate documentation. The reason for using a template engine is that it allows you to customize the documentation the way you want it. If you want to customize documentation that ERDIA generates run the following command.

  • SimpleWebAuthn

    WebAuthn, Simplified. A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers, Node, Deno, and more.

  • Project mention: WebAuthN in Remix - FaceID, YubiKey, and more! | dev.to | 2023-12-07

    So this article will use the great library SimpleWebAuthN from Matthew Miller, which provides packages for the server side, client side, and typescript types, that make everything easier.

  • Graviton-App

    🚀 A modern-looking Code Editor

  • froebel

    A strictly typed utility library.

  • denon

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

  • saaskit

    A modern SaaS template built on Fresh.

  • Project mention: Ask HN: What's the best SaaS starter kit for indie makers? | news.ycombinator.com | 2024-03-14
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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 2024-04-16.

TypeScript Deno related posts

Index

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

Project Stars
1 supabase 65,456
2 hono 13,825
3 fresh 11,832
4 kysely 9,240
5 graphql-yoga 7,999
6 aleph.js 5,248
7 oak 4,988
8 jose 4,735
9 github-profile-trophy 4,614
10 ultra 2,987
11 cac 2,541
12 denodb 1,904
13 pg-mem 1,779
14 lume 1,699
15 gitbeaker 1,462
16 nano 1,411
17 webview_deno 1,367
18 eta (η) 1,289
19 SimpleWebAuthn 1,245
20 Graviton-App 1,139
21 froebel 1,101
22 denon 1,094
23 saaskit 1,061
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com