326 Repositories
JavaScript deno-json-dts Libraries
Add aliasing support to Vite from tsconfig.json or jsconfig.json files
Config to Alias Config to Alias adds aliasing support to Astro, JavaScript, TypeScript, and CSS files. Usage Install Config to Alias. npm install @ast
Syntax highlight using VSCode's json/plist as is.
WIP dps-vsctm.vim Syntax highlight using VSCode's json/plist as is. Requirements denops.vim Usage First, the grammar definition file must be placed in
Cross-platform 2D editor that saves scenes to json
Webber's Map Editor 2D Load or create a new map Select your sprites' folder (recursively). Drag your sprites to the canvas to create instances. On the
Vite plugin to client bundle i18next locales composited from one to many json/yaml files from one to many libraries. Zero config HMR support included.
vite-plugin-i18next-loader yarn add -D vite-plugin-i18next-loader Vite plugin to client bundle i18next locales composited from one to many json/yaml f
Find duplicate object values of your JSON files (VSCode Extension)
JASON Lint VS Code Extension Make your life easier, use this extension to defeat the horror of duplicate values from your JSON files. Very useful when
Use JUnit Decorator in Deno.
deno_junit Use JUnit 5 Decorator in Deno. JUnit code: class MyFirstJUnitJupiterTests { private final Calculator calculator = new Calculator();
A server-side-rendered charting library for Fresh
fresh_charts A server side rendered charting library for Fresh based on Chart.js. Usage There are two main ways to render a chart. There is the JSX/TS
Multi-platform node package bundle to a package.json.
dmpc Multi-platform node package bundle to a package.json. install ### npm mode npm i -g @kingsword/dmpc ### yarn mode yarn global add @kingsword/dmp
Opinionated collection of TypeScript definitions and utilities for Deno and Deno Deploy. With complete types for Deno/NPM/TS config files, constructed from official JSON schemas.
Schemas Note: You can also import any type from the default module, ./mod.ts deno.json import { type DenoJson } from "https://deno.land/x/[email protected]
Unofficial Deno Module for Nekos.best
Nekos-Best-Deno Unofficial Deno module for nekos.best. If you're using Nodejs please use the official javascript wrapper. Usage Import the module in y
Project of "Web Development" course for the Bachelor's degree in Computer Engineering, taken at the University of Pisa. Final evaluation: 30/30.
La battaglia della Meloria Welcome! This is the 🇬🇧 version of the README file. Click here for 🇮🇹 version. Introduction Historical reinterpretation
A minimal blog template using the Fresh framework for Deno.
Fresh Blog This is a minimal blog template using the awesome framework Fresh from Deno. Usage Start the project: deno task start This will watch the
A command-line tool to manage Deno scripts installed via deno install
🏞️ nublar nublar is a command-line tool to manage your scripts installed via deno install. 🛳️ Installation deno install --allow-read --allow-write -
Simple and customizable security middleware for GraphQL servers in Deno.
GuarDenoQL Simple and customizable security middleware for GraphQL servers in Deno Features Integrates with an Opine server in a Deno runtime. Enables
Incredible resources (with links) to help up-skill yourselves on various fields. Resources like programming, designing, engineering and much more and completely Open Source.
Shiryoku Incredible resources (with links) to help up-skill yourselves on various fields. Resources like programming, designing, engineering and much
jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
JavaScript Library for Web Based Terminal Emulators Summary jQuery Terminal Emulator is a plugin for creating command line interpreters in your applic
A Svelte parser that compiles to Mitosis JSON, allowing you to write Svelte components once and compile to every framework.
Sveltosis Still in development A Svelte parser that compiles to Mitosis JSON, allowing you to write Svelte components once and compile to every framew
Logic programming with JSON.
Cicada Whereabouts Logic programming with JSON. I asked the boy beneath the pines. He said, "The master’s gone alone Herb-picking, somewhere on the mo
Learn how to set up Supabase auth for both the frontend and backend of your application using a JWT - JSON web token.
Supabase auth, frontend + backend - example with Next.js Learn how to set up Supabase auth for both the frontend and backend of your application using
💾 Read/Write Figma Files as JSON
Figma To JSON 💾 A set of tools to programatically work with Figma files as JSON. You can use these to read and write your own figma documents without
Deno + PostgreSQL = DenoGres
Welcome to DenoGres! A new comprehensive ORM for PostgreSQL and Deno. Getting Started To begin, let's download DenoGres! Execute the below in the term
Get the best meals - JavaScript capstone project
Get the best meals - JavaScript capstone project Project in which you can give likes, comment on and reserve your best meals. Build using Test Driven
A GitHub action to generate a stackaid.json file based on your repository's dependency graph
generate-stackaid-json A GitHub action to generate a stackaid.json file based on your repository's dependency graph This action is primarily intended
A repository to generate the fake json data from protobuf.
Mock Protobuf A command-line tool to mock protobuf! Table of Contents Install Usage Generate Mock Data Mock Server Mock Server Data Filter Include Fil
List of jokes in English and Indonesian 👌
Jokes API Jokes API is a simple REST API for showing a list of jokes in English and Indonesia. When to use ✨ Jokes API is a free online REST API t
A plugin to generate image from source code.
denops-silicon.vim A plugin to generate image from source code. Requirements denops.vim Deno v1.25.0 or later xclip(only Linux) Dependencies Please re
deno-ja (Deno Japanese community) showcase
Showcase Deno本家よりも気軽に作ったものを公開できるようなShowcaseです。 スクリーンショットの撮影方法 短めのidを決めていただいて、下記のようにスクリプトを実行してください。 deno task screenshot [url] [id] ※エラーが出る場合は、下記を実行してみ
Socket.IO server for Deno
Socket.IO server for Deno An implementation of the Socket.IO protocol for Deno. Table of content: Usage Options path connectTimeout pingTimeout pingIn
Fast API for getting moroccan cities and their districts in json format.
Fast API for getting moroccan cities and their districts in json format built with Usage The number of requests per user is limited to 100 req/min Lis
For web frameworks on Node, on Deno, and on Bun.
Web Framework Bench For web frameworks on Node, on Deno, and on Bun. Fast is not everything, but fast is everything. Motivation There are some benchma
Deno module to generate images from source code using Aloxaf/silicon.
deno-silicon Deno module to generate images from source code using Aloxaf/silicon. Dependencies Please refer silicon's dependencies Support Version de
An automated tool help you to transform backend json data to TypeScript type.
ohmyts An automated tool help you to transform backend json data to TypeScript type. Quick Start Vite install npm i @ohmyts/vite -D 🤽 playground play
Fastest JavaScript client for MySQL, with Deno FFI.
mysql-native The fastest [1] JavaScript MySQL client. import { Connection } from "https://deno.land/x/mysql_native/mod.ts"; const conn = new Connectio
🦕 Learn About Dinosaurs
diKnow A web application to learn about dinosaurs 🚀 Features Search dinosaurs Bookmark dinosaurs (saved in local storage) 🤖 Technologies 🔨 Usage gi
CRUD de productos basado en el ORM sequelize y el login y el registro usando archivo en formato JSON.
Desarrollo de una aplicación muy sencilla, utilizando diferentes recursos ofrecdos por Node.JS. Aquí puedes encontrar : Login - Registro - Administración de productos completamente funcionales) Recursos utilizados: Middleware - Express validator - Validaciones del lado del Front-End - y del Back-End - Sessión - Cookies - Multer, entre otros)
VSCode extension to paste text as a string array
VSCode extension to paste text as a string array. This is useful when copying command line into launch.json args
A high-resolution local database that uses precise algorithms to easily record data in local files within a project with persistent JSON and YAML support designed to be easy to set up and use
About A high-resolution local database that uses precise algorithms to easily record data in local files within a project with persistent JSON and YML
🦕 Deno port of Microsoft/vscode-textmate: A library that helps tokenize text using TextMate grammars.
TextMate A library that helps tokenize text using TextMate grammars. Deno port of Microsoft/vscode-textmate. See original license here. An interpreter
Minimal utility to convert to or from any timezone. Deno/Node/Browser. ESM/CommonJS.
minitz Features Convert dates between any timezone supported by the system. Parses ISO8601 time strings. MIT licensed, use the library any way you wan
Create a HTML table from JSON that can be sorted, selected, and post-processed using a simple callback.
Tidy Table Create a HTML table from JSON that can be sorted, selected, and post-processed using a simple callback. Features Extensible HTML/CSS interf
A small, but powerful HTTP library for Deno & Deno Deploy, built for convenience and simplicity
Wren Wren is a small, but powerful HTTP library for Deno & Deno Deploy, built for convenience and simplicity. convenient aliases for HTTP responses au
Fast File is a quick and easy-to-use library to convert data sources to a variety of options.
Fast File Converter The Express.js's Fast File Converter Library Fast File Converter Library is a quick and easy-to-use library to convert data source
🛣️ A tiny and fast http request router designed for use with deno and deno deploy
Rutt Rutt is a tiny http router designed for use with deno and deno deploy. It is written in about 200 lines of code and is pretty fast, using an exte
Validate your Markdown frontmatter data against a JSON schema — remark-lint rule plugin
remark-lint-frontmatter-schema Validate Markdown frontmatter YAML against an associated JSON schema with this remark-lint rule plugin. Supports: Types
Download large files with progress.
Deno-DLWP Download large files with progress Example import { DLWP } from "https://deno.land/x/[email protected]/mod.ts"; const dlwp = new DLWP(); dlwp.dow
View component and controller of YouTube Player API, for fresh framework.
fresh-youtube View component and controller of YouTube Player API, for fresh framework. Try it now! git clone [email protected]:otiai10/fresh-youtube.git
Simple store for Deno Fresh, to pass state between islands
Fresh Store A minimal store for Fresh, to allow communication between islands. It attach stores to the window component. It uses "pointers" or "keys"
A JSON/ICS represenation of the Hack Club Assemble Run of Show Google Sheet
Assemble Calendar Assemble's Run of Show was planned on a Google Sheet. It's amazing for large-scale planning and visualizing everyone's schedules. Ho
Random Fractals stash of Observable Data Tools 🛠️ and Notebooks 📚 in ES Modules .js, .nb.json, .ojs, .omd, .html and .qmd document formats for Data Previews
Random Fractals stash of Observable Data Tools 🛠️ and Notebooks 📚 in ES Modules .js, .nb.json, .ojs, .omd, .html and .qmd document formats for Data Previews in a browser and in VSCode IDE with Observable JS extension, Quarto extension, and new Quarto publishing tools.
Utility functions for iterators. Inspired by Rust's `std::iter::Iterator` trait.
iter-funcs About Utility functions for iterators. Inspired by Rust's std::iter::Iterator trait. This library uses JavaScript native iterators, so it's
⏬ Fetch the most up-to-date ABI of verified Smart Contracts (including proxy implementations) from Etherscan in seconds!
etherscan-abi ⏬ 🚀 Fetch the most up-to-date ABI of verified Smart Contracts (including proxy implementations) from Etherscan in seconds! Usage CLI Fe
Minimalistic pre-configured OAuth 2.0 client for Deno. Inspired by grant.
DenoGrant Minimalistic pre-configured OAuth 2.0 client for Deno. Inspired by Grant. NOTE: this is alpha software subject to breaking changes at anytim
Preserve `localStorage` in databases.
PLS Preserve localStorage in databases. Features No adapter dependency is loaded by default. Possible to write/contribute your own adapters. Currently
Merge multiple JSON files - Vanilla JavaScript and HTML (graphic mode: browser+explorer)
JSON Merger Usage First, git clone project git clone https://github.com/mtacnet/json-merger.git Move to cloned repository and open generate.html with
Simple modern JavaScript ES6 library that fetches JSON data into an HTML table which displays nicely within a Bootstrap 4 Card.
Simple modern JavaScript ES6 library that fetches JSON data into an HTML table which displays nicely within a Bootstrap 4 Card. Uses simplenotsimpler/modern-table library.
cross-platform Deno library for writing and reading clipboard.
deno-clippy This is cross-platform Deno library for writing and reading clipboard. You can read from/write image and text. This library uses Rust's ar
A RESTful API for Bing wallpaper to use easy.
bing-wallpaper A RESTful API for Bing wallpaper to use easy. img src="https://bingw.jasonzeng.dev/?w=800"/ Usage API Endpoint: https://bingw.jasonze
The fastest way ⚡️ to create sitemap in your Deno Fresh project 🍋
Fresh SEO 🍋 Quickly creating sitemaps for your Deno Fresh project. Getting Started Run the setup at the root of your project. deno run
Generate a zodios (typescript http client with zod validation) from an OpenAPI spec (json/yaml)
openapi-zod-client Generates a zodios (typescript http client with zod validation) from a (json/yaml) OpenAPI spec (or just use the generated schemas/
📦 The web app shop.
📦 Paquet Welcome to your new web app shop! 👋 Submit a new app 👉 here ⚠ Keep in mind that Paquet is not yet stable and lots of things might change A
Visualize and download JSON / YAML content
Graphize 🚀 Visualize and download JSON / YAML content in your browser Demo Key Features Preview your JSON / YAML documents instantly Pinch / Scroll Z
Our super simple URL shortener. Powered by Deno and Supabase.
Feelantera URL Shortener This is our super simple URL shortener. Powered by Supabase and Deno, and Oak for the http framework. You can deploy this pro
Deno port of Gnome libraries (such as Gtk).
Deno GI Deno port of Gnome libraries (such as Gtk). Early Stage and Unstable Usage You must specify --allow-ffi and --unstable flags to run your progr
Easy server-side and client-side validation for FormData, URLSearchParams and JSON data in your Fresh app 🍋
Fresh Validation 🍋 Easily validate FormData, URLSearchParams and JSON data in your Fresh app server-side or client-side! Validation Fresh Validat
Dead simple cookie-based session for Deno Fresh.
Fresh Session 🍋 Dead simple cookie-based session for Deno Fresh. Get started Fresh Session comes with a simple middleware to add at the root of your
🦕 An opposite function of nullish coalescing operator
unnullish unnullish returns undefined if value is nullish, otherwise it executes callback and returns the result. It is an opposite function of the nu
✏️ A small jQuery extension to turn a static HTML table into an editable one. For quickly populating a small table with JSON data, letting the user modify it with validation, and then getting JSON data back out.
jquery-editable-table A small jQuery extension to turn an HTML table editable for fast data entry and validation Demo 👉 https://jsfiddle.net/torrobin
javascript library to convert a list of objects to a nested json output format, depending on the names in the list
formToNestedJson javascript "library" to convert a list of objects to a nested json output format, depending on the names in the list Basic usage Give
Build forms from JSON Schema. Easily template-able. Compatible with Bootstrap 3 out of the box.
JSON Form The JSON Form library is a JavaScript client-side library that takes a structured data model defined using JSON Schema as input and returns
TypeScript type definitions for Bun's JavaScript runtime APIs
Bun TypeScript type definitions These are the type definitions for Bun's JavaScript runtime APIs. Installation Install the bun-types npm package: # ya
⛑️ JSON serialization should never fail
⛑️ JSON serialization should never fail. Features Prevent JSON.serialize() from: Throwing Changing types Filtering or transforming values unexpectedly
TypeScript will support all proposals above stage-3.
core-dts TypeScript will support all proposals above stage-3. But there are always some gap between TypeScript support and proposal progress. And some
MTProto API Client for Deno 🦕
Grm MTProto client for Deno ported from GramJS. Documentation Currently, there is no documentation dedicated to Grm. You can use the GramJS documentat
Types generator will help user to create TS types from JSON. Just paste your single object JSON the Types generator will auto-generate the interfaces for you. You can give a name for the root object
Types generator Types generator is a utility tool that will help User to create TS Interfaces from JSON. All you have to do is paste your single objec
Unofficial port of the Sentry SDK for JavaScript to Deno.
Sentry_deno This is an unofficial port of the Sentry SDK (@sentry/browser) to Deno. import * as Sentry from "https://deno.land/x/sentry_deno/main.ts";
Tracing the easy way using JSON.
MikroTrace Tracing the easy way using JSON. JSON tracer that tries to emulate OpenTelemetry semantics and behavior. Built as a ligher-weight way to ha
Simple time-aware report bot for Telegram.
report bot Built using grammY. Simple time-aware report bot for Telegram. It listens for /report, /admin commands or @admin, @admins mentions in group
Configure Wrangler in the format of your choice.
wjson ✨ Configure Wrangler in the format of your choice. ✨ Installation npm i -D @darkflare/wjson Usage (CLI) Run the below command and wjson will aut
CLI tool for printing anime quotes in your terminal.
aniquote Why? While i was browsing Unixporn looking to steal someone's dotfiles (im too lazy to rice myself) i saw some anime-related rices and though
Portable Activity Timeline that draws the Timeline based on data given in JSON or CSV format
Portable Activity Timeline that draws the Timeline based on data given in JSON or CSV format. By clicking on any activity a detailed modal window is displayed. Initially developed for post incident investigations to get a overview of the situation in an it-environment.
A Cloudflare Workers service that fetches and renders Notion pages as HTML, Markdown, or JSON.
notion-fetch A Cloudflare Workers service that fetches and renders Notion pages as HTML, Markdown, or JSON. Powered by Durable Objects and R2. Usage P
Small TS library to type and safely handle `serde` JSON serializations of Rust enums.
rustie-ts TypeScript library with helper types and functions to type-safely handle Rust's serde JSON serialization of Enums. It can also be used stand
Fresh SQLite example on Fly.io.
fresh-sqlite-example Fresh example with SQLite and kysely query builder. See running example on Fly.io. Prerequisites Deno v1.23 or higher SQLite Opti
Simple JSON parse/stringify for the Wren programming language
wren-json Simple JSON parse/stringify for the Wren programming language. Parses strict json and relaxed json Comments Unquoted keys Trailing commas St
Jsonup - This is a zero dependency compile-time JSON parser written in TypeScript
jsonup This is a zero dependency compile-time JSON parser written in TypeScript.
Cross platform shell tools for Deno inspired by zx.
dax Note: This is very early stages. Just started working on it. Cross platform shell tools for Deno inspired by zx. Differences: No globals or global
Script to remove unnecessary properties from package.json on prepublish hook
clean-pkg-json Script to remove unnecessary properties from package.json on prepublish hook. Support this project by ⭐️ starring and sharing it. Follo
Cross platform shell tools for Deno inspired by zx.
dax Note: This is very early stages. Just started working on it. Cross platform shell tools for Deno inspired by zx. Differences: No globals or global
Easily create test fixtures at a temporary file-system path
fs-fixture Easily create test fixtures at a temporary file-system path. Support this project by ⭐️ starring and sharing it. Follow me to see what othe
Improved Deno port of GramJS — a MTProto API Telegram client library.
Warning Considered as unstable. But, most of the commonly used features are working as expected. Grm Grm is an improved Deno port of GramJS, written i
An efficient drop-in replacement for JSON.
JCOF: JSON-like Compact Object Format A more efficient way to represent JSON-style objects. Status This format isn't nailed down yet. Most changes wil
jsonrawtoxlsx is library to convert json raw (array) into xlsx file
Welcome to jsonrawtoxlsx 👋 ✨ What is jsonrawtoxlsx? jsonrawtoxlsx is library to convert json raw (array) into xlsx file ⚡️ Installation using npm npm
The JSON logger you always wanted for Lambda.
MikroLog The JSON logger you always wanted for Lambda. MikroLog is like serverless: There is still a logger ("server"), but you get to think a lot les
Deno + PostgreSQL = DenoGres
DenoGres Import Path: https://raw.githubusercontent.com/oslabs-beta/DenoGres/dev/mod.ts To install CLI: deno install --allow-read --allow-write --allo
A simple, easy to use and extendible JSON database.
Newton ⚠️ This package is under active development: Compatibility and APIs may change. A simple, easy to use and extendible JSON database. Table of co
Grm is an improved Deno port of GramJS, written in TypeScript
Grm is an improved Deno port of GramJS, written in TypeScript. GramJS is a popular MTProto API Telegram client library written in JavaScript for Node.js and browsers, with its core being based on Telethon.
⚡️🦕 A version semantic and fast package delivery network for Deno.
Deno PKG A version semantic and fast package delivery network for Deno. Examples Using a fixed version: https://pkg.deno.dev/[email protected]/fs/mod.ts htt
A brand new bleeding edge non bloated Discord library (based on Discordeno!)
biscuit A brand new bleeding edge non bloated Discord library Install (for node18) npm install @oasisjs/biscuit pnpm add @oasisjs/biscuit yarn add @oa
Simple, lightweight Redis client library for Deno.
r2d2 Simple, lightweight Redis client library for Deno. Usage Basic commands import { sendCommand } from "https://deno.land/x/r2d2/mod.ts"; const red
A fresh (deno) app
Welcome to fresh-deno-app 👋 A fresh (deno) app 🏠 Homepage ✨ Demo Prerequisites Deno version 1.22.3 or higher installed. - A modern runtime for JavaS