deno

A modern runtime for JavaScript and TypeScript. (by denoland)

Deno Alternatives

Similar projects and alternatives to deno

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better deno alternative or higher similarity.

deno reviews and mentions

Posts with mentions or reviews of deno. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-01.
  • [AskJS] Does anyone still use "vanilla" JS?
    2 projects | reddit.com/r/javascript | 1 Dec 2022
    Answering the question as posted, about "Vanilla JS" - also no. Most serious programmers are defaulting to Typescript for much the same reasons as above: very light learning curve, very easy to setup and a tremendous benefit even for a 100-lines script file. Personally, I'm often going straight for Deno. At work all our application / library / test etc.... code is in TS, and for scripts my go-to command is
  • Make Deno MySQL driver works better
    3 projects | dev.to | 1 Dec 2022
    Deno is a JavaScript and TypeScript runtime similar to Node.js, built on Rust and the V8 JavaScript engine.
  • JavaScript without Browser?
    2 projects | reddit.com/r/learnjavascript | 29 Nov 2022
    Node.js is the most common and established JavaScript engine. There's also Deno.js, and Bun.
  • Tools for analyzing the meta: build play rate, build win rate and build trees
    9 projects | reddit.com/r/starcraft | 19 Nov 2022
    Deno app using Dinatra for the backend (Very simple, most of the heavy lifting is done through indexing at parse-time)
  • Quick tip: Using Deno and npm to persist and query data in SingleStoreDB
    2 projects | dev.to | 16 Nov 2022
    This short article will show how to install and use Deno, a modern runtime for JavaScript and TypeScript. We’ll use Deno to run a small program to connect to SingleStoreDB and perform some simple database operations.
  • Deno 1.28: Featuring 1.3M New Modules
    4 projects | reddit.com/r/rust | 14 Nov 2022
    Note that, per our on-topic rule, we allow submissions that reference projects written in Rust, which includes deno: https://github.com/denoland/deno
  • Typesafe Database Queries on the Edge
    9 projects | dev.to | 12 Nov 2022
    It works in serverless and edge environments, even on Deno! It also has support for using the PlanetScale database driver using kysely-planetscale. This is perfect.
  • How easy is full stack web development with Deno? 🦕- 1
    4 projects | dev.to | 9 Nov 2022
    Deno installed on your personal computer. Install Deno here!
  • Building A P2P Network With Deno 🌐
    6 projects | dev.to | 4 Nov 2022
    import { serve } from 'https://deno.land/[email protected]/http/server.ts'; import { urlWrapper } from './utils.ts'; let allPeers = []; let allRecords = []; async function handler(req: Request): Promise { const url = new URL(req.url); // ... socket.onopen = () => console.log('on:open'); socket.onmessage = ({ data }) => { const parsedData = JSON.parse(data); switch (parsedData.type) { case 'HANDSHAKE': const [_, wsUrl] = urlWrapper(parsedData.payload); const wsClient = new WebSocket(wsUrl); wsClient.onopen = () => { allPeers = [...allPeers, wsClient]; }; wsClient.onclose = () => { allPeers = allPeers.filter((client) => { const reUrl = new RegExp(wsUrl); return !reUrl.test(client.url); }); }; break; case 'NEW_RECORD': const foundedRecord = allRecords.find( (record) => record.key === parsedData.payload.key ); if (!foundedRecord) { allRecords = [...allRecords, parsedData.payload]; } break; default: throw new Error(); } }; socket.onclose = () => console.log('on:close'); socket.onerror = () => console.log('on:error'); return response; } serve(handler, { port: 3030 });
  • What are the biggest issues with Deno?
    2 projects | reddit.com/r/Deno | 1 Nov 2022
    A lot of Web APIs actually aren't supported because they didn't make much sense to add while the Deno was growing. But since you can use Deno for pretty much anything today, stuff like the Gamepad API or the DomParser API would be really nice to have. You can look at these issue for all the Web APIs that aren't implemented (yet) and some explanation for why they aren't: https://github.com/denoland/deno/issues/4756
  • A note from our sponsor - Scout APM
    scoutapm.com | 4 Dec 2022
    Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀. Learn more →

Stats

Basic deno repo stats
324
86,583
9.9
5 days ago
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org