57 Repositories
JavaScript esm-import-transformer Libraries
utility library for promise, support both commonjs and ESM
promising-utils A utility library for promise, supports both commonjs and ESM npm install promising-utils --save yarn add promising-utils wait Used wh
Markdown Transformer. Transform markdown files to different formats
Mdtx Inspired by generative programming and weed :). So I was learning Elm language at home usually in the evening and now I am missing all this gener
A JSX transformer with extra hints around interpolations and outer templates.
@ungap/babel-plugin-transform-hinted-jsx This plugin is a follow up of this post and it can be used together with @babel/plugin-transform-react-jsx. A
TypeScript Transformer for injection-js
TypeScript Transformer for injection-js TypeScript Transformer for injection-js, inspired by angular-cli. Why need this No more emitDecoratorMetadata
An npm package for demonstration purposes using TypeScript to build for both the ECMAScript Module format (i.e. ESM or ES Module) and CommonJS Module format. It can be used in Node.js and browser applications.
An npm package for demonstration purposes using TypeScript to build for both the ECMAScript Module format (i.e. ESM or ES Module) and CommonJS Module format. It can be used in Node.js and browser applications.
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
π Using top-level await in AWS Lambda with TypeScript, esbuild and Serverless Framework
π Top-level await in AWS Lamba with TypeScript Articles https://dev.to/oieduardorabelo/top-level-await-in-aws-lamba-with-typescript-1bf0 https://medi
π¦ π£ Zero-config JS bundler for ESM, CommonJS, and .d.ts outputs. (Forked from pkgroll)
π¦ π£ puild (A fork of pkgroll) Write your code in ESM & TypeScript and bundle it to get ESM, CommonJS, and type declaration outputs with a single com
Universal importer for CommonJS and ESM in Node.js
ModuleImporter by Nicholas C. Zakas If you find this useful, please consider supporting my work with a donation. Description A utility for seamlessly
Change import URLs in JavaScript code using import maps. e.g. `import * from "before"` to `import * from "after"`
esm-import-transformer Can transform any ESM source code import URLs using an import maps object. This package works in ES modules or in CJS. // Befor
A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your vault.
Obsidian Media DB Plugin A plugin that can query multiple APIs for movies, series, anime, games, music and wiki articles, and import them into your va
Auto-import components in Astro projects
Astro Auto Import π Looking for the main package? Jump to astro-auto-import β π Project Structure This project uses workspaces to develop a single p
Python based web application to import, connect and analyze manufacturing data from multiple data sources.
Analysis Platform Analysis Platform is an open source web application to import, connect and visualize factory IoT data. It helps to collect, link and
Import/Export data from and to your database in just few clicks.
Strapi Plugin Import Export Entries Import/Export data from and to your database in just few clicks. Features Import Import data directly from the Con
testing rollup dist for cjs/esm
std.module.format version 0.1.3 std.module.format Overview TLDR Avoid Default Exports and Prefer Named Exports Context Summary Decision ECMAScript Mod
JavaScript Package Size Cost like bundlephobia or import-cost
JavaScript Page Size Cost The @esmj/size show you javascript cost for your defined packages. The packages is bundled with Webpack. Then show the bundl
β² Sort import declarations into a pleasing and readable cascade.
β² eslint-plugin-cascading-imports This plugin allows to automatically enforce a visual "cascading" order for import declarations. Imports in each bloc
Font-end app to test the transformer model translation from Cape Verdian Creole to English
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np
Recursively publish ESM packages as CommonJS!
Commonify.js For us who are still relying on CommonJS, or using Electron which does not support ESM. π See also build-electron I made this tool that
Node.js loader for compiling TypeScript modules to ESM
esm-loader Node.js import hook to instantaneously transform TypeScript to ESM on demand using esbuild. Features Transforms TypeScript to ESM on demand
Node.js loader for compiling ESM & TypeScript modules to CommonJS
cjs-loader Node.js require() hook to instantaneously transform ESM & TypeScript to CommonJS on demand using esbuild. Features Transforms ESM & TypeScr
Fast, compiled, eval-free data validator/transformer
spectypes Fast, compiled, eval-free data validator/transformer Features really fast, can be even faster than ajv detailed errors, failure will result
Boost is a Microsoft Excel Add-in to help developers import large excel workbooks into their database using SQL queries
Microsoft Excel Add-in for Developers About Us Boost is a Microsoft Excel Add-in to help developers import large excel workbooks into their database u
JSON Visio is data visualization tool for your json data which seamlessly illustrates your data on graphs without having to restructure anything, paste directly or import file.
JSON Visio is data visualization tool for your json data which seamlessly illustrates your data on graphs without having to restructure anything, paste directly or import file.
Import flow for Excel (.xlsx) and CSV file with automated column matching and validation.
RSI react-spreadsheet-import β‘οΈ A component used for importing XLS / XLSX / CSV documents built with Chakra UI. Import flow combines: π₯ Uploader βοΈ P
CLI utility that parses argv, loads your specified file, and passes the parsed argv into your file's exported function. Supports ESM/TypeScript/etc out of the box.
cleffa CLI tool that: Parses argv into an object (of command-line flags) and an array of positional arguments Loads a function from the specified file
A meme generator plugin for Figma and FigJam. Import memes from all over the internet with customizable captions and share it far and wide.
Is This A Meme? ππ» π¦ A meme generator plugin for Figma and FigJam. Import memes from all over the internet, add your captions, and share it far and
π Import Instapaper content to Omnivore
instapaper-to-omnivore-import A little script that I made to import my huge collection of links from Instapaper to Omnivore. Hopefully someone else fi
Node.js ESM loader for chaining multiple custom loaders.
ESMultiloader Node.js ESM loader for chaining multiple custom loaders. Fast and lightweight No configuration required, but configurable if needed Usag
The design experiment for import.meta.glob from Vite.
vite-plugin-glob The design experiment for import.meta.glob from Vite. Motivations There are quite some scenarios that import.meta.glob wasn't conside
Get Vite's `import.meta.hot` at runtime
vite-hot-client Get Vite's import.meta.hot at runtime. You don't normally need this library directly. It's designed for embedded UI on top of Vite for
An imports transform unplugin.
unplugin-transform-imports An imports transform unplugin based on babel inspired by babel-plugin-transform-imports. What unplugin-transform-imports Do
π¦ π£ Zero-config JS bundler for ESM, CommonJS, and .d.ts outputs
pkgroll Write your code in ESM & TypeScript and bundle it to get ESM, CommonJS, and type declaration outputs with a single command! Features Zero conf
A Jest runner that runs tests directly in bare Node.js, without virtualizing the environment.
jest-light-runner A Jest runner that runs tests directly in bare Node.js, without virtualizing the environment. Comparison with the default Jest runne
Combine type and value imports using Typescript 4.5 type modifier syntax
type-import-codemod Combines your type and value imports together into a single statement, using Typescript 4.5's type modifier syntax. Before: import
Add WebAssembly ESM integration to Vite and support wasm-pack generated modules
Add WebAssembly ESM integration (aka. Webpack's asyncWebAssembly) to Vite and support wasm-pack generated modules
An animation library, built on the Web Animations API for the smallest filesize and the fastest performance
motion-signals A wrapper over Motion One, An animation library, built on the Web Animations API for the smallest filesize and the fastest performance.
π¬ Real-time chat application prototype that can summarise the entire chat log
Chat summarizer π Disclaimer! This is a prototype and a fun project that I've been working on and it is not ready for production. It was done in a fe
~900 byte minified CSV parser and builder. Smaller when compressed. Built in ESM only.
but-csv ~900 byte minified CSV parser and builder. Smaller when compressed. Built in ESM only. Doesn't care about headers, keyed rows, anything but st
A new zero-config test runner for the true minimalists
Why User-friendly - zero-config, no API to learn, simple conventions Extremely lighweight - only 40 lines of code and no dependencies Super fast - wit
A typescript transform that converts exported const enums into object literal.
ts-transformer-optimize-const-enum A typescript transformer that convert exported const enum into object literal. This is just like the one from @babe
SWC plugin for transforming import path.
swc-plugin-transform-import Inspired from babel-plugin-transform-imports Installation npm i -D swc-plugin-transform-import Uses with webpack-config //
Vue2.x plugin to create scoped or global shortcuts. No need to import a vue component into the template.
vue2-shortcut Vue2.x plugin to create scoped or global shortcuts. No need to import a vue component into the template. Install $ npm install --save vu
Babel plugin and helper functions for interoperation between Node.js native ESM and Babel ESM
babel-plugin-node-cjs-interop and node-cjs-interop: fix the default import interoperability issue in Node.js The problem to solve Consider the followi
Plug-in for Obsidian.md which will create Notes from JSON files
Import JSON This plug-in provides you with the tools to import your favourite JSON tables. A magnifying-glass icon will appear in the left margin when
a Node.JS script to auto-import USB drives that are attached to a computer. Use it to turn your NAS into a smart photo / file importer.
File Vacuum 5000 β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ WARNING: This script is designed to manipulate files on both an external drive and another specif
Self-hosting web code editor (for Hack Club CodeJelly)
reflection Self-hosting web code editor (for Hack Club CodeJelly) Reflection-editor is a code editor that edits its own code, and uses modern web tech
Aleph.js is a fullstack framework in Deno, inspired by Next.js.
Aleph.js is a fullstack framework in Deno, inspired by Next.js.
β‘Chrome extension allows you to create lists of Google and Github dork to open multiple tabs with one click, import "scope/out of scope" from #HackerOne #Bugcrowd #Intigriti ...
FastDork v0.1 This chrome extension allows you to create lists of Google and Github dork to open multiple tabs with one click, import "scope/out of sc
Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling.
Importmap for Rails Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling. Installation ... Usage ... License Im
Import ES Modules from the top StackOverflow answer to a question
StackOverflow Copilot Like GitHub Copilot, but worse! Imports the first codeblock of the first answer to a StackOverflow question as an ES Module Usag
Automatically detect and import components or modules
vite-plugin-autoimport Automatically detect and import components or modules. Motivation It's very common to have many components in one file as the p
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bu
π¦ 0-legacy, tiny & fast web framework as a replacement of Express
tinyhttp β‘ Tiny web framework as a replacement of Express π¦ tinyhttp now has a Deno port (work in progress) tinyhttp is a modern Express-like web fra
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
webpack webpack is a module bundler. Its main purpose is to bundle JavaScript files for usage in a browser, yet it is also capable of transforming, bu
AlaSQL.js - JavaScript SQL database for browser and Node.js. Handles both traditional relational tables and nested JSON data (NoSQL). Export, store, and import data from localStorage, IndexedDB, or Excel.
Please use version 1.x as prior versions has a security flaw if you use user generated data to concat your SQL strings instead of providing them as a
π¦ 0-legacy, tiny & fast web framework as a replacement of Express
tinyhttp β‘ Tiny web framework as a replacement of Express π¦ tinyhttp now has a Deno port (work in progress) tinyhttp is a modern Express-like web fra