├── .editorconfig ├── .gitignore ├── README.md ├── badge.svg ├── cli ├── .editorconfig ├── .eslintrc.js ├── .prettierrc.json ├── jest.config.js ├── package.json ├── scripts │ └── postbuild.sh ├── src │ ├── Info.ts │ ├── __test__ │ │ └── index.test.ts │ ├── appendJsonAndSave.ts │ ├── env.ts │ ├── exportMarkdown.ts │ ├── fetch.ts │ ├── git.ts │ ├── index.ts │ ├── saveReadme.ts │ └── utils.ts ├── tsconfig.json └── yarn.lock ├── data └── git.json ├── license ├── logo.svg └── tags ├── 6to5 └── README.md ├── @babel ├── README.md └── parser │ └── README.md ├── abstract └── README.md ├── adapter └── README.md ├── ai └── README.md ├── analysis └── README.md ├── angular └── README.md ├── api └── README.md ├── apm └── README.md ├── app └── README.md ├── args └── README.md ├── arguments └── README.md ├── argv └── README.md ├── array └── README.md ├── ascii └── README.md ├── assert └── README.md ├── ast └── README.md ├── async └── README.md ├── asynchronous └── README.md ├── atomic └── README.md ├── autocomplete └── README.md ├── automated └── README.md ├── automation └── README.md ├── await └── README.md ├── awesome-list └── README.md ├── awesome └── README.md ├── aws └── README.md ├── babel └── README.md ├── backend └── README.md ├── benchmark └── README.md ├── bonjour └── README.md ├── bot └── README.md ├── browser-extension └── README.md ├── browser └── README.md ├── buffer └── README.md ├── build-tool └── README.md ├── build └── README.md ├── bun └── README.md ├── bundler └── README.md ├── busy └── README.md ├── cache └── README.md ├── canvas └── README.md ├── catch └── README.md ├── charts └── README.md ├── check └── README.md ├── checker └── README.md ├── chrome-extension └── README.md ├── ci └── README.md ├── cli-framework └── README.md ├── cli └── README.md ├── client └── README.md ├── clone └── README.md ├── code └── README.md ├── coffeescript └── README.md ├── collaboration └── README.md ├── collaborative-editing └── README.md ├── collection └── README.md ├── command-line └── README.md ├── command-palette └── README.md ├── compiler └── README.md ├── component └── README.md ├── components └── README.md ├── concurrency └── README.md ├── config └── README.md ├── console └── README.md ├── context └── README.md ├── convert └── README.md ├── copy └── README.md ├── coss └── README.md ├── crdt └── README.md ├── crypto └── README.md ├── css └── README.md ├── curl └── README.md ├── data-structures └── README.md ├── data-visualization └── README.md ├── data └── README.md ├── database └── README.md ├── db └── README.md ├── debug └── README.md ├── debugger └── README.md ├── decoder └── README.md ├── deep └── README.md ├── deepclone └── README.md ├── delayed └── README.md ├── delete └── README.md ├── deno └── README.md ├── dependencies └── README.md ├── dependency-analysis └── README.md ├── dependency-injection └── README.md ├── dependency └── README.md ├── detect └── README.md ├── devdependencies └── README.md ├── developer-tools └── README.md ├── devops └── README.md ├── devtools └── README.md ├── diffs └── README.md ├── directories └── README.md ├── directory └── README.md ├── discovery └── README.md ├── dns-sd └── README.md ├── dns └── README.md ├── docker └── README.md ├── dom └── README.md ├── domain └── README.md ├── dot └── README.md ├── easy └── README.md ├── ecma └── README.md ├── ecmascript └── README.md ├── editor └── README.md ├── electron └── README.md ├── emacs └── README.md ├── encoder └── README.md ├── enum └── README.md ├── environment-variables └── README.md ├── error └── README.md ├── es2015 └── README.md ├── es6 └── README.md ├── esprima └── README.md ├── estree └── README.md ├── eval └── README.md ├── evaluate └── README.md ├── events └── README.md ├── example └── README.md ├── expr-eval └── README.md ├── express └── README.md ├── expression └── README.md ├── fast └── README.md ├── fastify └── README.md ├── fetch └── README.md ├── file └── README.md ├── filemanager └── README.md ├── files └── README.md ├── filesystem └── README.md ├── filter └── README.md ├── find-up └── README.md ├── find └── README.md ├── firebase └── README.md ├── firefox-addon └── README.md ├── format └── README.md ├── fp └── README.md ├── framework └── README.md ├── fs └── README.md ├── function └── README.md ├── functional-programming └── README.md ├── functional └── README.md ├── generator └── README.md ├── get └── README.md ├── git └── README.md ├── github └── README.md ├── glob └── README.md ├── globbing └── README.md ├── golang └── README.md ├── graph └── README.md ├── graphql └── README.md ├── graphs └── README.md ├── hacktoberfest └── README.md ├── handler └── README.md ├── hooks └── README.md ├── html └── README.md ├── http └── README.md ├── https └── README.md ├── idle └── README.md ├── image └── README.md ├── indexeddb └── README.md ├── indicator └── README.md ├── inference └── README.md ├── interactive └── README.md ├── intercept └── README.md ├── interface └── README.md ├── interpreter └── README.md ├── invoke └── README.md ├── jest └── README.md ├── jira └── README.md ├── job └── README.md ├── json-schema └── README.md ├── json └── README.md ├── jsx └── README.md ├── key-value └── README.md ├── key └── README.md ├── keys └── README.md ├── keyv └── README.md ├── level └── README.md ├── leveldb └── README.md ├── library └── README.md ├── lightweight └── README.md ├── line └── README.md ├── lint └── README.md ├── linter └── README.md ├── list └── README.md ├── literal └── README.md ├── llm └── README.md ├── loading └── README.md ├── local └── README.md ├── localstorage └── README.md ├── log └── README.md ├── logger └── README.md ├── logging └── README.md ├── low-code └── README.md ├── macos └── README.md ├── magic └── README.md ├── management └── README.md ├── manager └── README.md ├── map └── README.md ├── markdown └── README.md ├── match └── README.md ├── matching └── README.md ├── math └── README.md ├── mdns └── README.md ├── messagepack └── README.md ├── micro └── README.md ├── microservice └── README.md ├── minimal └── README.md ├── minimist └── README.md ├── mitm └── README.md ├── mock └── README.md ├── mocking └── README.md ├── model └── README.md ├── module └── README.md ├── monads └── README.md ├── mongo └── README.md ├── mongodb └── README.md ├── monitoring └── README.md ├── monorepo └── README.md ├── msgpack └── README.md ├── multi └── README.md ├── multicast └── README.md ├── mysql └── README.md ├── nano └── README.md ├── natural-language └── README.md ├── nest └── README.md ├── nestjs └── README.md ├── network └── README.md ├── nextjs └── README.md ├── node-js └── README.md ├── nosql └── README.md ├── npm-cli └── README.md ├── npm └── README.md ├── object └── README.md ├── offline-first └── README.md ├── offline └── README.md ├── open-source └── README.md ├── open └── README.md ├── openapi └── README.md ├── opensource └── README.md ├── operator └── README.md ├── options └── README.md ├── orm └── README.md ├── p2p └── README.md ├── package └── README.md ├── parallel └── README.md ├── parse └── README.md ├── parser └── README.md ├── parsing └── README.md ├── path └── README.md ├── pattern └── README.md ├── patterns └── README.md ├── pdf └── README.md ├── performance └── README.md ├── plugin └── README.md ├── png └── README.md ├── pool └── README.md ├── pooling └── README.md ├── postgres └── README.md ├── postgresql └── README.md ├── preact └── README.md ├── pretty └── README.md ├── print └── README.md ├── progress └── README.md ├── promise └── README.md ├── promises └── README.md ├── prompt └── README.md ├── prop └── README.md ├── proxy └── README.md ├── python └── README.md ├── query-builder └── README.md ├── queue └── README.md ├── react-query └── README.md ├── react └── README.md ├── reactive-programming └── README.md ├── reactjs └── README.md ├── real-time └── README.md ├── realtime └── README.md ├── record └── README.md ├── recursive └── README.md ├── redis └── README.md ├── release └── README.md ├── request └── README.md ├── resolve └── README.md ├── rest └── README.md ├── result └── README.md ├── rich-text └── README.md ├── route └── README.md ├── router └── README.md ├── routing └── README.md ├── rpc └── README.md ├── run └── README.md ├── runner └── README.md ├── runtime └── README.md ├── rust └── README.md ├── safe-eval └── README.md ├── safe └── README.md ├── scheduler └── README.md ├── schema └── README.md ├── sdk └── README.md ├── search └── README.md ├── security └── README.md ├── self-hosted └── README.md ├── semver └── README.md ├── serialize └── README.md ├── server └── README.md ├── serverless └── README.md ├── service └── README.md ├── session-replay └── README.md ├── set └── README.md ├── sftp └── README.md ├── shell └── README.md ├── simple └── README.md ├── slack └── README.md ├── socket.io └── README.md ├── socket └── README.md ├── solid └── README.md ├── sort └── README.md ├── sql └── README.md ├── sqlite └── README.md ├── sqlite3 └── README.md ├── ssl └── README.md ├── stack └── README.md ├── stacktrace └── README.md ├── state-machine └── README.md ├── state-management └── README.md ├── state └── README.md ├── static └── README.md ├── storage └── README.md ├── store └── README.md ├── stream └── README.md ├── streams └── README.md ├── string └── README.md ├── stringify └── README.md ├── strings └── README.md ├── supercharge └── README.md ├── svg └── README.md ├── swagger └── README.md ├── sync └── README.md ├── syntax └── README.md ├── tag └── README.md ├── tagged └── README.md ├── tailwind-css └── README.md ├── tailwind └── README.md ├── tailwindcss └── README.md ├── task └── README.md ├── tasklist └── README.md ├── tauri └── README.md ├── tc39 └── README.md ├── tcp └── README.md ├── tdd └── README.md ├── template └── README.md ├── term └── README.md ├── terminal └── README.md ├── test └── README.md ├── testing └── README.md ├── tiny └── README.md ├── tls └── README.md ├── tool └── README.md ├── toolkit └── README.md ├── trace └── README.md ├── trading └── README.md ├── transformer └── README.md ├── transpile └── README.md ├── transpiler └── README.md ├── traverse └── README.md ├── tree └── README.md ├── trpc └── README.md ├── type-inference └── README.md ├── type └── README.md ├── typecheck └── README.md ├── typescipt └── README.md ├── typescript-definitions └── README.md ├── ui └── README.md ├── uint8array └── README.md ├── unicode └── README.md ├── union └── README.md ├── unit-testing └── README.md ├── universal └── README.md ├── unused └── README.md ├── url └── README.md ├── util └── README.md ├── validate └── README.md ├── validator └── README.md ├── values └── README.md ├── version └── README.md ├── visualization └── README.md ├── vm └── README.md ├── vue └── README.md ├── wait └── README.md ├── walk └── README.md ├── walking └── README.md ├── wasm └── README.md ├── web └── README.md ├── webapp └── README.md ├── webassembly └── README.md ├── webp └── README.md ├── websocket └── README.md ├── websockets └── README.md ├── windows └── README.md ├── worker └── README.md ├── workflow └── README.md ├── write └── README.md ├── ws └── README.md ├── xhr └── README.md ├── xlsx └── README.md ├── yargs └── README.md ├── yarn └── README.md ├── yjs └── README.md ├── zio └── README.md └── zod └── README.md /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | indent_size = 2 6 | end_of_line = lf 7 | charset = utf-8 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Dependency directory 2 | node_modules 3 | 4 | # Ignore coverage 5 | coverage 6 | 7 | # Ignore built ts files 8 | dist 9 | 10 | # Ignore Desktop Service Store 11 | .DS_Store 12 | 13 | # Use yarn 14 | package-lock.json 15 | 16 | # Ignore yarn error log 17 | yarn-error.log 18 | 19 | .env 20 | -------------------------------------------------------------------------------- /cli/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | indent_size = 2 6 | end_of_line = lf 7 | charset = utf-8 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | -------------------------------------------------------------------------------- /cli/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | env: { 3 | es6: true, 4 | node: true, 5 | }, 6 | extends: [ 7 | 'eslint:recommended', 8 | 'plugin:@typescript-eslint/recommended', 9 | 'plugin:@typescript-eslint/eslint-recommended', 10 | ], 11 | globals: { 12 | Atomics: 'readonly', 13 | SharedArrayBuffer: 'readonly', 14 | }, 15 | parser: '@typescript-eslint/parser', 16 | parserOptions: { 17 | ecmaVersion: 2018, 18 | sourceType: 'module', 19 | }, 20 | plugins: ['@typescript-eslint'], 21 | rules: { 22 | 'linebreak-style': ['error', 'unix'], 23 | // disable rules below 24 | indent: 0, 25 | quotes: 0, 26 | '@typescript-eslint/camelcase': 0, 27 | '@typescript-eslint/no-var-requires': 0, // allow require 28 | '@typescript-eslint/no-explicit-any': 0, 29 | '@typescript-eslint/no-empty-function': 0, 30 | '@typescript-eslint/no-use-before-define': 0, 31 | '@typescript-eslint/explicit-function-return-type': 0, 32 | '@typescript-eslint/explicit-module-boundary-types': 0, 33 | }, 34 | }; 35 | -------------------------------------------------------------------------------- /cli/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "bracketSpacing": true, 3 | "singleQuote": true, 4 | "trailingComma": "es5", 5 | "arrowParens": "avoid", 6 | "printWidth": 120, 7 | "useTabs": false, 8 | "tabWidth": 2, 9 | "proseWrap": "never" 10 | } 11 | -------------------------------------------------------------------------------- /cli/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | coverageDirectory: './coverage/', 3 | collectCoverage: true, 4 | moduleFileExtensions: [ 5 | 'js', 6 | 'json', 7 | 'ts', 8 | ], 9 | transform: { 10 | '^.+\.(ts|tsx)$': 'ts-jest', 11 | }, 12 | testMatch: [ 13 | '**/*.test.(ts|js)', 14 | ], 15 | testEnvironment: 'node', 16 | preset: 'ts-jest', 17 | }; 18 | -------------------------------------------------------------------------------- /cli/scripts/postbuild.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "$(echo '#!/usr/bin/env node' | cat - dist/index.js)" > dist/index.js 4 | chmod +x dist/index.js 5 | -------------------------------------------------------------------------------- /cli/src/Info.ts: -------------------------------------------------------------------------------- 1 | import * as yup from 'yup'; 2 | 3 | /** 4 | * Information interface 5 | */ 6 | export interface Info { 7 | repo: string; 8 | owner: string; 9 | topics: string[]; 10 | keywords: string[]; 11 | name: string; 12 | size: number; 13 | stars: number; 14 | description: string; 15 | } 16 | 17 | /** 18 | * Information Schema 19 | */ 20 | export const InfoSchema = yup.object().shape({ 21 | repo: yup.string().required(), 22 | owner: yup.string().required(), 23 | topics: yup.array().of(yup.string()), 24 | keywords: yup.array().of(yup.string()), 25 | name: yup.string().required(), 26 | size: yup.number().required(), 27 | stars: yup.number().required(), 28 | description: yup.string().default(''), 29 | }); 30 | -------------------------------------------------------------------------------- /cli/src/__test__/index.test.ts: -------------------------------------------------------------------------------- 1 | import { env } from '../env'; 2 | import { getInputURL, toURL } from '../utils'; 3 | 4 | describe('', () => { 5 | it('env', () => { 6 | const mock = { 7 | GITHUB_TOKEN: 'foo-bar-github-token', 8 | NPM_TOKEN: 'baz-npm-token', 9 | }; 10 | expect(env(mock)).toEqual(mock); 11 | }); 12 | 13 | it('validateURL', () => { 14 | expect(() => toURL('https://www.npmjs.com/package/*')).not.toThrow(); 15 | expect(() => toURL('https://github.com/octokit/octokit.js')).not.toThrow(); 16 | expect(() => toURL('https://google.com')).toThrow(); 17 | }); 18 | 19 | it('getInputString', () => { 20 | expect(getInputURL('https://www.npmjs.com/package/*')).not.toThrow(); 21 | }); 22 | }); 23 | -------------------------------------------------------------------------------- /cli/src/appendJsonAndSave.ts: -------------------------------------------------------------------------------- 1 | import { Info, InfoSchema } from './Info'; 2 | import * as fs from 'fs-extra'; 3 | import { env } from './env'; 4 | 5 | /** 6 | * Save to json 7 | */ 8 | export async function appendJsonAndSave(info: Info): Promise> { 9 | InfoSchema.validateSync(info); 10 | const json = await fs.readJSON(env().DATA_PATH); 11 | const data = { ...json, [`${info.owner}/${info.repo}`]: info }; 12 | await fs.writeJSON(env().DATA_PATH, data, { spaces: 2 }); 13 | return data; 14 | } 15 | -------------------------------------------------------------------------------- /cli/src/env.ts: -------------------------------------------------------------------------------- 1 | import * as path from 'path'; 2 | import * as yup from 'yup'; 3 | import { memo } from './utils'; 4 | require('dotenv').config({ path: path.join(__dirname, '..', '.env') }); 5 | 6 | export const env = memo((environment = process.env) => { 7 | const schema = yup.object().shape({ 8 | REPO_PATH: yup.string().required(), 9 | GITHUB_TOKEN: yup.string().required().min(10), 10 | NPM_TOKEN: yup.string().required().min(10), 11 | }); 12 | const fromEnv = schema.validateSync(environment); 13 | return { 14 | ...fromEnv, 15 | DATA_PATH: path.resolve(fromEnv.REPO_PATH, 'data/git.json'), 16 | }; 17 | }); 18 | -------------------------------------------------------------------------------- /cli/src/git.ts: -------------------------------------------------------------------------------- 1 | import { env } from './env'; 2 | import { run } from './utils'; 3 | 4 | export async function commit(message: string) { 5 | process.chdir(env().REPO_PATH); 6 | await run('git add .'); 7 | return await run(`git commit -m '${message}'`); 8 | } 9 | 10 | export async function push() { 11 | return await run('git push origin master'); 12 | } 13 | -------------------------------------------------------------------------------- /cli/src/saveReadme.ts: -------------------------------------------------------------------------------- 1 | import * as fs from 'fs-extra'; 2 | import { env } from './env'; 3 | import * as path from 'path'; 4 | 5 | export async function saveReadme(pairs: Array<[string, string]>) { 6 | for (const [readmePath, content] of pairs) { 7 | fs.ensureFileSync(path.join(env().REPO_PATH, readmePath)); 8 | fs.writeFileSync(path.join(env().REPO_PATH, readmePath), content, { encoding: 'utf-8' }); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /cli/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "module": "commonjs", 4 | "target": "esnext", 5 | "noImplicitAny": true, 6 | "moduleResolution": "node", 7 | "strictNullChecks": true, 8 | "sourceMap": true, 9 | "outDir": "dist", 10 | "declaration": true, 11 | "emitDecoratorMetadata": true, 12 | "experimentalDecorators": true, 13 | "lib": [ "dom", "esnext" ] 14 | }, 15 | "include": [ 16 | "src/**/*" 17 | ], 18 | "exclude": [ 19 | "**/*.test.ts" 20 | ] 21 | } 22 | -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Karl Saehun Chung 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /tags/6to5/README.md: -------------------------------------------------------------------------------- 1 | ## 6to5 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/@babel/README.md: -------------------------------------------------------------------------------- 1 | ## @babel 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/@babel/parser/README.md: -------------------------------------------------------------------------------- 1 | ## @babel/parser 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/abstract/README.md: -------------------------------------------------------------------------------- 1 | ## abstract 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/adapter/README.md: -------------------------------------------------------------------------------- 1 | ## adapter 2 | 3 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 4 | - [trpc-nestjs-adapter](https://github.com/macstr1k3r/trpc-nestjs-adapter) An adapter, allowing you to use TRPC inside of Nest.JS -------------------------------------------------------------------------------- /tags/ai/README.md: -------------------------------------------------------------------------------- 1 | ## ai 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [@ifnotnowwhen/promptr](https://github.com/ferrislucas/promptr) Promptr is a CLI tool that makes it easy to apply GPT's code change recommendations with a single command. With Promptr, you can quickly refactor code, implement classes to pass tests, and experiment with LLMs. No more copying code from the ChatGPT window into your editor. 5 | - [typechat](https://github.com/microsoft/TypeChat) TypeChat is a library that makes it easy to build natural language interfaces using types. -------------------------------------------------------------------------------- /tags/analysis/README.md: -------------------------------------------------------------------------------- 1 | ## analysis 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 5 | - [trading-signals](https://github.com/bennycode/trading-signals) Technical indicators to run technical analysis with JavaScript & TypeScript. 📈 -------------------------------------------------------------------------------- /tags/angular/README.md: -------------------------------------------------------------------------------- 1 | ## angular 2 | 3 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 4 | - [@nx/nx-source](https://github.com/nrwl/nx) Smart, Fast and Extensible Build System -------------------------------------------------------------------------------- /tags/apm/README.md: -------------------------------------------------------------------------------- 1 | ## apm 2 | 3 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent 4 | - [highlight](https://github.com/highlight/highlight) highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more. -------------------------------------------------------------------------------- /tags/app/README.md: -------------------------------------------------------------------------------- 1 | ## app 2 | 3 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column 4 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 5 | - [supercharge](https://github.com/supercharge/supercharge) Full-stack Node.js framework 6 | - [cap](https://github.com/CapSoftware/Cap) Effortless, instant screen sharing. Open-source and cross-platform. -------------------------------------------------------------------------------- /tags/args/README.md: -------------------------------------------------------------------------------- 1 | ## args 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/arguments/README.md: -------------------------------------------------------------------------------- 1 | ## arguments 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/argv/README.md: -------------------------------------------------------------------------------- 1 | ## argv 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [arg](https://github.com/vercel/arg) Simple argument parsing 5 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/array/README.md: -------------------------------------------------------------------------------- 1 | ## array 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 5 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 6 | - [iterare](https://github.com/felixfbecker/iterare) Array methods + ES6 Iterators = :heart: -------------------------------------------------------------------------------- /tags/ascii/README.md: -------------------------------------------------------------------------------- 1 | ## ascii 2 | 3 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 4 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/assert/README.md: -------------------------------------------------------------------------------- 1 | ## assert 2 | 3 | - [@sindresorhus/is](https://github.com/sindresorhus/is) Type check values 4 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 5 | - [uvu](https://github.com/lukeed/uvu) uvu is an extremely fast and lightweight test runner for Node.js and the browser -------------------------------------------------------------------------------- /tags/ast/README.md: -------------------------------------------------------------------------------- 1 | ## ast 2 | 3 | - [ast-query](https://github.com/SBoudrias/AST-query) Tentative to a simple JavaScript AST modification library 4 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 5 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 6 | - [recast](https://github.com/benjamn/recast) JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator 7 | - [ebnf](https://github.com/lys-lang/node-ebnf) Create AST PEG Parsers from formal grammars in JavaScript 8 | - [ts-patch](https://github.com/nonara/ts-patch) Augment the TypeScript compiler to support extended functionality -------------------------------------------------------------------------------- /tags/async/README.md: -------------------------------------------------------------------------------- 1 | ## async 2 | 3 | - [before-after-hook](https://github.com/gr2m/before-after-hook) wrap methods with before/after hooks 4 | - [avvio](https://github.com/fastify/avvio) Asynchronous bootstrapping of Node applications 5 | - [fastq](https://github.com/mcollina/fastq) Fast, in memory work queue 6 | - [terser](https://github.com/terser/terser) 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ 7 | - [node-worker-threads-pool](https://github.com/SUCHMOKUO/node-worker-threads-pool) Simple worker threads pool using node's worker_threads module. 8 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks 9 | - [async-mutex](https://github.com/DirtyHairy/async-mutex) A mutex for synchronizing async workflows in Javascript 10 | - [dezalgo](https://github.com/npm/dezalgo) Contain async insanity so that the dark pony lord doesn't eat souls 11 | - [micro](https://github.com/vercel/micro) Asynchronous HTTP microservices 12 | - [@supercharge/promise-pool](https://github.com/supercharge/promise-pool) Map-like, concurrent promise processing -------------------------------------------------------------------------------- /tags/asynchronous/README.md: -------------------------------------------------------------------------------- 1 | ## asynchronous 2 | 3 | - [before-after-hook](https://github.com/gr2m/before-after-hook) wrap methods with before/after hooks 4 | - [zio](https://github.com/zio/zio) ZIO — A type-safe, composable library for async and concurrent programming in Scala -------------------------------------------------------------------------------- /tags/atomic/README.md: -------------------------------------------------------------------------------- 1 | ## atomic 2 | 3 | - [jotai](https://github.com/pmndrs/jotai) 👻 Primitive and flexible state management for React 4 | - [proper-lockfile](https://github.com/moxystudio/node-proper-lockfile) An inter-process and inter-machine lockfile utility that works on a local or network file system. 5 | - [atomically](https://github.com/fabiospampinato/atomically) Write files atomically and reliably. -------------------------------------------------------------------------------- /tags/autocomplete/README.md: -------------------------------------------------------------------------------- 1 | ## autocomplete 2 | 3 | - [@withfig/autocomplete](https://github.com/withfig/autocomplete) IDE-style autocomplete for your existing terminal & shell 4 | - [minisearch](https://github.com/lucaong/minisearch) Tiny and powerful JavaScript full-text search engine for browser and Node 5 | - [@zodios/core](https://github.com/ecyrbe/zodios) typescript http client and server with zod validation -------------------------------------------------------------------------------- /tags/automated/README.md: -------------------------------------------------------------------------------- 1 | ## automated 2 | 3 | - [agenda](https://github.com/agenda/agenda) Lightweight job scheduling for Node.js 4 | - [n8n](https://github.com/n8n-io/n8n) Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. -------------------------------------------------------------------------------- /tags/automation/README.md: -------------------------------------------------------------------------------- 1 | ## automation 2 | 3 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 4 | - [n8n](https://github.com/n8n-io/n8n) Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. 5 | - [@automatisch/root](https://github.com/automatisch/automatisch) The open source Zapier alternative. Build workflow automation without spending time and money. -------------------------------------------------------------------------------- /tags/await/README.md: -------------------------------------------------------------------------------- 1 | ## await 2 | 3 | - [terser](https://github.com/terser/terser) 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ 4 | - [micro](https://github.com/vercel/micro) Asynchronous HTTP microservices -------------------------------------------------------------------------------- /tags/awesome-list/README.md: -------------------------------------------------------------------------------- 1 | ## awesome-list 2 | 3 | - [awesome-typescript-ecosystem](https://github.com/madou/awesome-typescript-ecosystem) 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc 4 | - [awesome-tiny-js](https://github.com/thoughtspile/awesome-tiny-js) A collection of tiny JS libraries to put your bundle on a diet -------------------------------------------------------------------------------- /tags/awesome/README.md: -------------------------------------------------------------------------------- 1 | ## awesome 2 | 3 | - [awesome-typescript-ecosystem](https://github.com/madou/awesome-typescript-ecosystem) 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc 4 | - [awesome-tiny-js](https://github.com/thoughtspile/awesome-tiny-js) A collection of tiny JS libraries to put your bundle on a diet -------------------------------------------------------------------------------- /tags/aws/README.md: -------------------------------------------------------------------------------- 1 | ## aws 2 | 3 | - [jsii](https://github.com/aws/jsii) jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase! 4 | - [dynamodb-onetable](https://github.com/sensedeep/dynamodb-onetable) DynamoDB access and management for one table designs with NodeJS -------------------------------------------------------------------------------- /tags/babel/README.md: -------------------------------------------------------------------------------- 1 | ## babel 2 | 3 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 4 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 5 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/backend/README.md: -------------------------------------------------------------------------------- 1 | ## backend 2 | 3 | - [moleculer](https://github.com/moleculerjs/moleculer) :rocket: Progressive microservices framework for Node.js 4 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. -------------------------------------------------------------------------------- /tags/benchmark/README.md: -------------------------------------------------------------------------------- 1 | ## benchmark 2 | 3 | - [cronometro](https://github.com/ShogunPanda/cronometro) Simple benchmarking suite powered by HDR histograms. 4 | - [typescript-runtime-type-benchmarks](https://github.com/moltar/typescript-runtime-type-benchmarks) 📊 Benchmark Comparison of Packages with Runtime Validation and TypeScript Support -------------------------------------------------------------------------------- /tags/bonjour/README.md: -------------------------------------------------------------------------------- 1 | ## bonjour 2 | 3 | - [multicast-dns](https://github.com/mafintosh/multicast-dns) Low level multicast-dns implementation in pure javascript 4 | - [bonjour](https://github.com/watson/bonjour) A Bonjour/Zeroconf protocol implementation in JavaScript -------------------------------------------------------------------------------- /tags/bot/README.md: -------------------------------------------------------------------------------- 1 | ## bot 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [slack-block-builder](https://github.com/raycharius/slack-block-builder) Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI. -------------------------------------------------------------------------------- /tags/browser-extension/README.md: -------------------------------------------------------------------------------- 1 | ## browser-extension 2 | 3 | - [refined-github](https://github.com/refined-github/refined-github) :octocat: Browser extension that simplifies the GitHub interface and adds useful features 4 | - [p1asm0](https://github.com/PlasmoHQ/plasmo) 🧩 The Browser Extension Framework -------------------------------------------------------------------------------- /tags/browser/README.md: -------------------------------------------------------------------------------- 1 | ## browser 2 | 3 | - [debug](https://github.com/visionmedia/debug) A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers 4 | - [supercookie](https://github.com/jonasstrehle/supercookie) ⚠️ Browser fingerprinting via favicon! 5 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. 6 | - [pollyjs](https://github.com/Netflix/pollyjs) Record, Replay, and Stub HTTP Interactions. 7 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 8 | - [otpauth](https://github.com/hectorm/otpauth) One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers. 9 | - [jira.js](https://github.com/MrRefactoring/jira.js) A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API -------------------------------------------------------------------------------- /tags/buffer/README.md: -------------------------------------------------------------------------------- 1 | ## buffer 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [msgpack-lite](https://github.com/kawanet/msgpack-lite) Fast Pure JavaScript MessagePack Encoder and Decoder / msgpack.org[JavaScript] -------------------------------------------------------------------------------- /tags/build-tool/README.md: -------------------------------------------------------------------------------- 1 | ## build-tool 2 | 3 | - [@nx/nx-source](https://github.com/nrwl/nx) Smart, Fast and Extensible Build System 4 | - [monorepo](https://github.com/web-infra-dev/rspack) A fast Rust-based web bundler 🦀️ -------------------------------------------------------------------------------- /tags/build/README.md: -------------------------------------------------------------------------------- 1 | ## build 2 | 3 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 4 | - [@nx/nx-source](https://github.com/nrwl/nx) Smart, Fast and Extensible Build System 5 | - [hereby](https://github.com/jakebailey/hereby) A simple Node.js task runner -------------------------------------------------------------------------------- /tags/bun/README.md: -------------------------------------------------------------------------------- 1 | ## bun 2 | 3 | - [otpauth](https://github.com/hectorm/otpauth) One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers. 4 | - [logtape](https://github.com/dahlia/logtape) Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions 5 | - [elysia](https://github.com/elysiajs/elysia) Ergonomic Framework for Humans -------------------------------------------------------------------------------- /tags/bundler/README.md: -------------------------------------------------------------------------------- 1 | ## bundler 2 | 3 | - [monorepo](https://github.com/web-infra-dev/rspack) A fast Rust-based web bundler 🦀️ 4 | - [p1asm0](https://github.com/PlasmoHQ/plasmo) 🧩 The Browser Extension Framework -------------------------------------------------------------------------------- /tags/busy/README.md: -------------------------------------------------------------------------------- 1 | ## busy 2 | 3 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 4 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/cache/README.md: -------------------------------------------------------------------------------- 1 | ## cache 2 | 3 | - [tiny-lru](https://github.com/avoidwork/tiny-lru) Tiny LRU cache for Client or Server 4 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 5 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 6 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends -------------------------------------------------------------------------------- /tags/canvas/README.md: -------------------------------------------------------------------------------- 1 | ## canvas 2 | 3 | - [gute](https://github.com/minidonut/saehun) Gute is a simple web games library. It gives you a game loop, input, sounds, music and tilesets. I'll probably add some bitmap font support. 4 | - [nivo](https://github.com/plouc/nivo) nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries 5 | - [skia-canvas](https://github.com/samizdatco/skia-canvas) A canvas environment for Node.js 6 | - [cursor-effects](https://github.com/tholman/cursor-effects) Old-school cursor effects for your browser built with modern JavaScript 7 | - [pureimage](https://github.com/joshmarinacci/node-pureimage) Pure JS implementation of the HTML Canvas 2D drawing API -------------------------------------------------------------------------------- /tags/catch/README.md: -------------------------------------------------------------------------------- 1 | ## catch 2 | 3 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks 4 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent -------------------------------------------------------------------------------- /tags/charts/README.md: -------------------------------------------------------------------------------- 1 | ## charts 2 | 3 | - [@visx/root](https://github.com/airbnb/visx) 🐯 visx | visualization components 4 | - [react-apexcharts](https://github.com/apexcharts/react-apexcharts) 📊 React Component for ApexCharts 5 | - [nivo](https://github.com/plouc/nivo) nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries -------------------------------------------------------------------------------- /tags/check/README.md: -------------------------------------------------------------------------------- 1 | ## check 2 | 3 | - [@sindresorhus/is](https://github.com/sindresorhus/is) Type check values 4 | - [lint-staged](https://github.com/okonet/lint-staged) 🚫💩 — Run linters on git staged files 5 | - [update-notifier](https://github.com/yeoman/update-notifier) Update notifications for your CLI app 6 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 7 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 8 | - [ts-runtime-checks](https://github.com/GoogleFeud/ts-runtime-checks) A typescript transformer which automatically generates validation code from your types. 9 | - [depcheck](https://github.com/depcheck/depcheck) Check your npm module for unused dependencies -------------------------------------------------------------------------------- /tags/checker/README.md: -------------------------------------------------------------------------------- 1 | ## checker 2 | 3 | - [update-notifier](https://github.com/yeoman/update-notifier) Update notifications for your CLI app 4 | - [linkinator](https://github.com/JustinBeckwith/linkinator) 🐿 Scurry around your site and find all those broken links. 5 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). -------------------------------------------------------------------------------- /tags/chrome-extension/README.md: -------------------------------------------------------------------------------- 1 | ## chrome-extension 2 | 3 | - [refined-github](https://github.com/refined-github/refined-github) :octocat: Browser extension that simplifies the GitHub interface and adds useful features 4 | - [p1asm0](https://github.com/PlasmoHQ/plasmo) 🧩 The Browser Extension Framework -------------------------------------------------------------------------------- /tags/ci/README.md: -------------------------------------------------------------------------------- 1 | ## ci 2 | 3 | - [is-ci](https://github.com/watson/is-ci) Detect if the current environment is a CI server 4 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing -------------------------------------------------------------------------------- /tags/cli-framework/README.md: -------------------------------------------------------------------------------- 1 | ## cli-framework 2 | 3 | - [lesyjs](https://github.com/lokesh-coder/lesyjs) Node JS based CLI framework to build modern Command line applications (in Beta ) 4 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/client/README.md: -------------------------------------------------------------------------------- 1 | ## client 2 | 3 | - [tiny-lru](https://github.com/avoidwork/tiny-lru) Tiny LRU cache for Client or Server 4 | - [undici](https://github.com/nodejs/undici) An HTTP/1.1 client, written from scratch for Node.js 5 | - [http-wizard](https://github.com/flodlc/http-wizard) Http-wizard weaves TypeScript magic, offering a type-safe API client and ensuring a delightful end-to-end developer experience. 6 | - [jira.js](https://github.com/MrRefactoring/jira.js) A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API -------------------------------------------------------------------------------- /tags/clone/README.md: -------------------------------------------------------------------------------- 1 | ## clone 2 | 3 | - [traverse](https://github.com/substack/js-traverse) Traverse and transform objects by visiting every node on a recursive walk. 4 | - [nanoclone](https://github.com/kelin2025/nanoclone) Tiny util to deep clone JavaScript objects 5 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 6 | - [msgpackr](https://github.com/kriszyp/msgpackr) Ultra-fast MessagePack implementation with extension for record and structural cloning / msgpack.org[JavaScript/NodeJS] 7 | - [klona](https://github.com/lukeed/klona) A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! -------------------------------------------------------------------------------- /tags/code/README.md: -------------------------------------------------------------------------------- 1 | ## code 2 | 3 | - [lint-staged](https://github.com/okonet/lint-staged) 🚫💩 — Run linters on git staged files 4 | - [javascript-stringify](https://github.com/blakeembrey/javascript-stringify) Stringify is to `eval` as `JSON.stringify` is to `JSON.parse` -------------------------------------------------------------------------------- /tags/coffeescript/README.md: -------------------------------------------------------------------------------- 1 | ## coffeescript 2 | 3 | - [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD. 4 | - [@danielx/civet](https://github.com/DanielXMoore/Civet) The modern way to write TypeScript -------------------------------------------------------------------------------- /tags/collaboration/README.md: -------------------------------------------------------------------------------- 1 | ## collaboration 2 | 3 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 4 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software -------------------------------------------------------------------------------- /tags/collaborative-editing/README.md: -------------------------------------------------------------------------------- 1 | ## collaborative-editing 2 | 3 | - [replicache](https://github.com/rocicorp/replicache) Realtime Sync for Any Backend Stack 4 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software 5 | - [loro](https://github.com/loro-dev/loro) Reimagine state management with CRDTs. Make your app state synchronized and collaborative effortlessly. -------------------------------------------------------------------------------- /tags/collection/README.md: -------------------------------------------------------------------------------- 1 | ## collection 2 | 3 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 4 | - [iterare](https://github.com/felixfbecker/iterare) Array methods + ES6 Iterators = :heart: -------------------------------------------------------------------------------- /tags/command-line/README.md: -------------------------------------------------------------------------------- 1 | ## command-line 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [@ifnotnowwhen/promptr](https://github.com/ferrislucas/promptr) Promptr is a CLI tool that makes it easy to apply GPT's code change recommendations with a single command. With Promptr, you can quickly refactor code, implement classes to pass tests, and experiment with LLMs. No more copying code from the ChatGPT window into your editor. 5 | - [liftoff](https://github.com/gulpjs/liftoff) Launch your command line tool with ease. 6 | - [@clack/root](https://github.com/natemoo-re/clack) Effortlessly build beautiful command-line apps 7 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/command-palette/README.md: -------------------------------------------------------------------------------- 1 | ## command-palette 2 | 3 | - [cmdk-root](https://github.com/pacocoursey/cmdk) Fast, unstyled command menu React component. 4 | - [kbar](https://github.com/timc1/kbar) fast, portable, and extensible cmd+k interface for your site -------------------------------------------------------------------------------- /tags/compiler/README.md: -------------------------------------------------------------------------------- 1 | ## compiler 2 | 3 | - [mini-typescript](https://github.com/sandersn/mini-typescript) A miniature model of the Typescript compiler, intended to teach the structure of the real Typescript compiler 4 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 5 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 6 | - [monorepo](https://github.com/web-infra-dev/rspack) A fast Rust-based web bundler 🦀️ -------------------------------------------------------------------------------- /tags/component/README.md: -------------------------------------------------------------------------------- 1 | ## component 2 | 3 | - [unistore](https://github.com/developit/unistore) 🌶 350b / 650b state container with component actions for Preact & React 4 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components -------------------------------------------------------------------------------- /tags/components/README.md: -------------------------------------------------------------------------------- 1 | ## components 2 | 3 | - [nivo](https://github.com/plouc/nivo) nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries 4 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components -------------------------------------------------------------------------------- /tags/concurrency/README.md: -------------------------------------------------------------------------------- 1 | ## concurrency 2 | 3 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software 4 | - [@supercharge/promise-pool](https://github.com/supercharge/promise-pool) Map-like, concurrent promise processing 5 | - [zio](https://github.com/zio/zio) ZIO — A type-safe, composable library for async and concurrent programming in Scala -------------------------------------------------------------------------------- /tags/config/README.md: -------------------------------------------------------------------------------- 1 | ## config 2 | 3 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 4 | - [ts-patch](https://github.com/nonara/ts-patch) Augment the TypeScript compiler to support extended functionality -------------------------------------------------------------------------------- /tags/console/README.md: -------------------------------------------------------------------------------- 1 | ## console 2 | 3 | - [mdir.js](https://github.com/la9527/mdir.js) Mdir.js is text base file manager. Mdir.js is clone of LinM. 4 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure 5 | - [console-table-printer](https://github.com/ayonious/console-table-printer) 🖥️ 🍭 Printing Pretty Tables on your console 6 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 7 | - [nestjs-shell](https://github.com/bmstefanski/nestjs-shell) 🐚 An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running 8 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. 9 | - [voici.js](https://github.com/larswaechter/voici.js) A Node.js library for pretty printing your data on the terminal🎨 10 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/context/README.md: -------------------------------------------------------------------------------- 1 | ## context 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 5 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks -------------------------------------------------------------------------------- /tags/convert/README.md: -------------------------------------------------------------------------------- 1 | ## convert 2 | 3 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings 4 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure -------------------------------------------------------------------------------- /tags/copy/README.md: -------------------------------------------------------------------------------- 1 | ## copy 2 | 3 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 4 | - [klona](https://github.com/lukeed/klona) A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! -------------------------------------------------------------------------------- /tags/coss/README.md: -------------------------------------------------------------------------------- 1 | ## coss 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [cap](https://github.com/CapSoftware/Cap) Effortless, instant screen sharing. Open-source and cross-platform. -------------------------------------------------------------------------------- /tags/crdt/README.md: -------------------------------------------------------------------------------- 1 | ## crdt 2 | 3 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 4 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software 5 | - [loro](https://github.com/loro-dev/loro) Reimagine state management with CRDTs. Make your app state synchronized and collaborative effortlessly. -------------------------------------------------------------------------------- /tags/crypto/README.md: -------------------------------------------------------------------------------- 1 | ## crypto 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [subtls-dev](https://github.com/jawj/subtls) A proof-of-concept TypeScript TLS 1.3 client -------------------------------------------------------------------------------- /tags/css/README.md: -------------------------------------------------------------------------------- 1 | ## css 2 | 3 | - [typed.tw](https://github.com/thien-do/typed.tw) Brings types to TailwindCSS via TypeScript. 4 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components -------------------------------------------------------------------------------- /tags/curl/README.md: -------------------------------------------------------------------------------- 1 | ## curl 2 | 3 | - [curlconverter](https://github.com/NickCarneiro/curlconverter) convert curl commands to Python, JavaScript, PHP, R, Go, Rust, Dart, JSON, Ansible, Elixir 4 | - [undici](https://github.com/nodejs/undici) An HTTP/1.1 client, written from scratch for Node.js -------------------------------------------------------------------------------- /tags/data-structures/README.md: -------------------------------------------------------------------------------- 1 | ## data-structures 2 | 3 | - [denque](https://github.com/invertase/denque) The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. 4 | - [javascript-algorithms-and-data-structures](https://github.com/trekhleb/javascript-algorithms) 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings 5 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development -------------------------------------------------------------------------------- /tags/data-visualization/README.md: -------------------------------------------------------------------------------- 1 | ## data-visualization 2 | 3 | - [@visx/root](https://github.com/airbnb/visx) 🐯 visx | visualization components 4 | - [react-apexcharts](https://github.com/apexcharts/react-apexcharts) 📊 React Component for ApexCharts -------------------------------------------------------------------------------- /tags/data/README.md: -------------------------------------------------------------------------------- 1 | ## data 2 | 3 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 4 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 5 | - [voici.js](https://github.com/larswaechter/voici.js) A Node.js library for pretty printing your data on the terminal🎨 -------------------------------------------------------------------------------- /tags/database/README.md: -------------------------------------------------------------------------------- 1 | ## database 2 | 3 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. 4 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 5 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. 6 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 7 | - [alasql](https://github.com/alasql/alasql) 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. 8 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/db/README.md: -------------------------------------------------------------------------------- 1 | ## db 2 | 3 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. 4 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 5 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/debug/README.md: -------------------------------------------------------------------------------- 1 | ## debug 2 | 3 | - [debug](https://github.com/visionmedia/debug) A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers 4 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 5 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure 6 | - [@open-draft/logger](https://github.com/open-draft/logger) Environment-agnostic, ESM-friendly logger for simple needs. -------------------------------------------------------------------------------- /tags/debugger/README.md: -------------------------------------------------------------------------------- 1 | ## debugger 2 | 3 | - [debug](https://github.com/visionmedia/debug) A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers 4 | - [stacktrace-gps](https://github.com/stacktracejs/stacktrace-gps) Turns partial code location into precise code location -------------------------------------------------------------------------------- /tags/decoder/README.md: -------------------------------------------------------------------------------- 1 | ## decoder 2 | 3 | - [@urlpack/project](https://github.com/daangn/urlpack) Pure JavaScript toolkit for data URLs (MessagePack, Base58 and Base62) 4 | - [io-ts](https://github.com/gcanti/io-ts) Runtime type system for IO decoding/encoding 5 | - [he](https://github.com/mathiasbynens/he) A robust HTML entity encoder/decoder written in JavaScript. -------------------------------------------------------------------------------- /tags/deep/README.md: -------------------------------------------------------------------------------- 1 | ## deep 2 | 3 | - [traverse](https://github.com/substack/js-traverse) Traverse and transform objects by visiting every node on a recursive walk. 4 | - [nanoclone](https://github.com/kelin2025/nanoclone) Tiny util to deep clone JavaScript objects 5 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 6 | - [dset](https://github.com/lukeed/dset) A tiny (194B) utility for safely writing deep Object values~! 7 | - [klona](https://github.com/lukeed/klona) A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! -------------------------------------------------------------------------------- /tags/deepclone/README.md: -------------------------------------------------------------------------------- 1 | ## deepclone 2 | 3 | - [nanoclone](https://github.com/kelin2025/nanoclone) Tiny util to deep clone JavaScript objects 4 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone -------------------------------------------------------------------------------- /tags/delayed/README.md: -------------------------------------------------------------------------------- 1 | ## delayed 2 | 3 | - [avvio](https://github.com/fastify/avvio) Asynchronous bootstrapping of Node applications 4 | - [agenda](https://github.com/agenda/agenda) Lightweight job scheduling for Node.js -------------------------------------------------------------------------------- /tags/delete/README.md: -------------------------------------------------------------------------------- 1 | ## delete 2 | 3 | - [npkill](https://github.com/voidcosmos/npkill) List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 4 | - [dot-prop](https://github.com/sindresorhus/dot-prop) Get, set, or delete a property from a nested object using a dot path -------------------------------------------------------------------------------- /tags/deno/README.md: -------------------------------------------------------------------------------- 1 | ## deno 2 | 3 | - [@sniptt/monads](https://github.com/sniptt-official/monads) 👻 Option, Result, and Either types for TypeScript; Inspired by Rust 4 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 5 | - [otpauth](https://github.com/hectorm/otpauth) One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers. 6 | - [logtape](https://github.com/dahlia/logtape) Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions -------------------------------------------------------------------------------- /tags/dependencies/README.md: -------------------------------------------------------------------------------- 1 | ## dependencies 2 | 3 | - [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD. 4 | - [toposort](https://github.com/marcelklehr/toposort) Topologically sort directed acyclic graphs (such as dependency lists) in javascript 5 | - [bundlephobia](https://github.com/pastelsky/bundlephobia) 🏋️ Find out the cost of adding a new frontend dependency to your project 6 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! 7 | - [depcheck](https://github.com/depcheck/depcheck) Check your npm module for unused dependencies -------------------------------------------------------------------------------- /tags/dependency-analysis/README.md: -------------------------------------------------------------------------------- 1 | ## dependency-analysis 2 | 3 | - [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD. 4 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! -------------------------------------------------------------------------------- /tags/dependency-injection/README.md: -------------------------------------------------------------------------------- 1 | ## dependency-injection 2 | 3 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 4 | - [automock-monorepo](https://github.com/automock/automock) Standalone Library for Automated Mocking of Class Dependencies. -------------------------------------------------------------------------------- /tags/dependency/README.md: -------------------------------------------------------------------------------- 1 | ## dependency 2 | 3 | - [toposort](https://github.com/marcelklehr/toposort) Topologically sort directed acyclic graphs (such as dependency lists) in javascript 4 | - [depcheck](https://github.com/depcheck/depcheck) Check your npm module for unused dependencies -------------------------------------------------------------------------------- /tags/detect/README.md: -------------------------------------------------------------------------------- 1 | ## detect 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [is-ci](https://github.com/watson/is-ci) Detect if the current environment is a CI server 5 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! -------------------------------------------------------------------------------- /tags/devdependencies/README.md: -------------------------------------------------------------------------------- 1 | ## devdependencies 2 | 3 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! 4 | - [depcheck](https://github.com/depcheck/depcheck) Check your npm module for unused dependencies -------------------------------------------------------------------------------- /tags/developer-tools/README.md: -------------------------------------------------------------------------------- 1 | ## developer-tools 2 | 3 | - [npkill](https://github.com/voidcosmos/npkill) List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 4 | - [dev-tools](https://github.com/fosslife/devtools-x) Collection of offline first developer utilities available as desktop application. all in one place, cross-platform! 5 | - [@jsonhero/jsonhero-web](https://github.com/triggerdotdev/jsonhero-web) JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀 -------------------------------------------------------------------------------- /tags/devops/README.md: -------------------------------------------------------------------------------- 1 | ## devops 2 | 3 | - [unleash-server](https://github.com/Unleash/unleash) Unleash is the open source feature toggle service. 4 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent -------------------------------------------------------------------------------- /tags/devtools/README.md: -------------------------------------------------------------------------------- 1 | ## devtools 2 | 3 | - [dev-tools](https://github.com/fosslife/devtools-x) Collection of offline first developer utilities available as desktop application. all in one place, cross-platform! 4 | - [@jsonhero/jsonhero-web](https://github.com/triggerdotdev/jsonhero-web) JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀 5 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. -------------------------------------------------------------------------------- /tags/diffs/README.md: -------------------------------------------------------------------------------- 1 | ## diffs 2 | 3 | - [git-split-diffs](https://github.com/banga/git-split-diffs) GitHub style split diffs in your terminal 4 | - [uvu](https://github.com/lukeed/uvu) uvu is an extremely fast and lightweight test runner for Node.js and the browser -------------------------------------------------------------------------------- /tags/directories/README.md: -------------------------------------------------------------------------------- 1 | ## directories 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings 5 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/directory/README.md: -------------------------------------------------------------------------------- 1 | ## directory 2 | 3 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings 4 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories -------------------------------------------------------------------------------- /tags/discovery/README.md: -------------------------------------------------------------------------------- 1 | ## discovery 2 | 3 | - [multicast-dns](https://github.com/mafintosh/multicast-dns) Low level multicast-dns implementation in pure javascript 4 | - [bonjour](https://github.com/watson/bonjour) A Bonjour/Zeroconf protocol implementation in JavaScript -------------------------------------------------------------------------------- /tags/dns-sd/README.md: -------------------------------------------------------------------------------- 1 | ## dns-sd 2 | 3 | - [multicast-dns](https://github.com/mafintosh/multicast-dns) Low level multicast-dns implementation in pure javascript 4 | - [bonjour](https://github.com/watson/bonjour) A Bonjour/Zeroconf protocol implementation in JavaScript -------------------------------------------------------------------------------- /tags/dns/README.md: -------------------------------------------------------------------------------- 1 | ## dns 2 | 3 | - [multicast-dns](https://github.com/mafintosh/multicast-dns) Low level multicast-dns implementation in pure javascript 4 | - [bonjour](https://github.com/watson/bonjour) A Bonjour/Zeroconf protocol implementation in JavaScript 5 | - [dns-packet](https://github.com/mafintosh/dns-packet) An abstract-encoding compliant module for encoding / decoding DNS packets 6 | - [dns2](https://github.com/song940/node-dns) :globe_with_meridians: DNS Server and Client Implementation in Pure JavaScript with no dependencies. -------------------------------------------------------------------------------- /tags/docker/README.md: -------------------------------------------------------------------------------- 1 | ## docker 2 | 3 | - [ipx](https://github.com/unjs/ipx) High performance, secure and easy to use image proxy based on Sharp and libvips. 4 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 5 | - [n8n](https://github.com/n8n-io/n8n) Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. -------------------------------------------------------------------------------- /tags/dom/README.md: -------------------------------------------------------------------------------- 1 | ## dom 2 | 3 | - [@builder.io/partytown](https://github.com/BuilderIO/partytown) Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉 4 | - [linkedom](https://github.com/WebReflection/linkedom) A triple-linked lists based DOM implementation. -------------------------------------------------------------------------------- /tags/domain/README.md: -------------------------------------------------------------------------------- 1 | ## domain 2 | 3 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks 4 | - [node-ipc](https://github.com/RIAEvangelist/node-ipc) Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS -------------------------------------------------------------------------------- /tags/dot/README.md: -------------------------------------------------------------------------------- 1 | ## dot 2 | 3 | - [dot-prop](https://github.com/sindresorhus/dot-prop) Get, set, or delete a property from a nested object using a dot path 4 | - [dlv](https://github.com/developit/dlv) Safe deep property access in 120 bytes. x = dlv(obj, 'a.b.x') -------------------------------------------------------------------------------- /tags/easy/README.md: -------------------------------------------------------------------------------- 1 | ## easy 2 | 3 | - [valtio](https://github.com/pmndrs/valtio) 💊 Valtio makes proxy-state simple for React and Vanilla 4 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/ecma/README.md: -------------------------------------------------------------------------------- 1 | ## ecma 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/ecmascript/README.md: -------------------------------------------------------------------------------- 1 | ## ecmascript 2 | 3 | - [terser](https://github.com/terser/terser) 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ 4 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 5 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/editor/README.md: -------------------------------------------------------------------------------- 1 | ## editor 2 | 3 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column 4 | - [trix](https://github.com/basecamp/trix) A rich text editor for everyday writing -------------------------------------------------------------------------------- /tags/electron/README.md: -------------------------------------------------------------------------------- 1 | ## electron 2 | 3 | - [youtube-dl-gui](https://github.com/jely2002/youtube-dl-gui) A cross-platform GUI for youtube-dl made in Electron and node.js 4 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications -------------------------------------------------------------------------------- /tags/emacs/README.md: -------------------------------------------------------------------------------- 1 | ## emacs 2 | 3 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column 4 | - [filestash](https://github.com/mickael-kerjean/filestash) 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... -------------------------------------------------------------------------------- /tags/encoder/README.md: -------------------------------------------------------------------------------- 1 | ## encoder 2 | 3 | - [dns-packet](https://github.com/mafintosh/dns-packet) An abstract-encoding compliant module for encoding / decoding DNS packets 4 | - [@urlpack/project](https://github.com/daangn/urlpack) Pure JavaScript toolkit for data URLs (MessagePack, Base58 and Base62) 5 | - [io-ts](https://github.com/gcanti/io-ts) Runtime type system for IO decoding/encoding 6 | - [he](https://github.com/mathiasbynens/he) A robust HTML entity encoder/decoder written in JavaScript. -------------------------------------------------------------------------------- /tags/enum/README.md: -------------------------------------------------------------------------------- 1 | ## enum 2 | 3 | - [ts-enum-util](https://github.com/UselessPickles/ts-enum-util) Strictly typed utilities for working with TypeScript enums 4 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! -------------------------------------------------------------------------------- /tags/environment-variables/README.md: -------------------------------------------------------------------------------- 1 | ## environment-variables 2 | 3 | - [infisical](https://github.com/Infisical/infisical) ♾ Infisical is an open-source, E2EE tool to sync environment variables across your team and infrastructure. 4 | - [envsafe](https://github.com/KATT/envsafe) 🔒 Makes sure you don't accidentally deploy apps with missing or invalid environment variables. -------------------------------------------------------------------------------- /tags/error/README.md: -------------------------------------------------------------------------------- 1 | ## error 2 | 3 | - [neverthrow](https://github.com/supermacro/neverthrow) Type-Safe Errors for JS & TypeScript 4 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks 5 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 6 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 7 | - [stacktrace-gps](https://github.com/stacktracejs/stacktrace-gps) Turns partial code location into precise code location 8 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent 9 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/es2015/README.md: -------------------------------------------------------------------------------- 1 | ## es2015 2 | 3 | - [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD. 4 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 5 | - [terser](https://github.com/terser/terser) 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ -------------------------------------------------------------------------------- /tags/esprima/README.md: -------------------------------------------------------------------------------- 1 | ## esprima 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/estree/README.md: -------------------------------------------------------------------------------- 1 | ## estree 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/eval/README.md: -------------------------------------------------------------------------------- 1 | ## eval 2 | 3 | - [javascript-stringify](https://github.com/blakeembrey/javascript-stringify) Stringify is to `eval` as `JSON.stringify` is to `JSON.parse` 4 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 5 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 6 | - [quickjs-emscripten](https://github.com/justjake/quickjs-emscripten) Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard. -------------------------------------------------------------------------------- /tags/evaluate/README.md: -------------------------------------------------------------------------------- 1 | ## evaluate 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/events/README.md: -------------------------------------------------------------------------------- 1 | ## events 2 | 3 | - [before-after-hook](https://github.com/gr2m/before-after-hook) wrap methods with before/after hooks 4 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 -------------------------------------------------------------------------------- /tags/example/README.md: -------------------------------------------------------------------------------- 1 | ## example 2 | 3 | - [mini-typescript](https://github.com/sandersn/mini-typescript) A miniature model of the Typescript compiler, intended to teach the structure of the real Typescript compiler 4 | - [npm-ts-workspaces-example](https://github.com/Quramy/npm-ts-workspaces-example) Monorepos example project using npm workspaces and TypeScript project references -------------------------------------------------------------------------------- /tags/expr-eval/README.md: -------------------------------------------------------------------------------- 1 | ## expr-eval 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/express/README.md: -------------------------------------------------------------------------------- 1 | ## express 2 | 3 | - [supercookie](https://github.com/jonasstrehle/supercookie) ⚠️ Browser fingerprinting via favicon! 4 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). -------------------------------------------------------------------------------- /tags/expression/README.md: -------------------------------------------------------------------------------- 1 | ## expression 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/fast/README.md: -------------------------------------------------------------------------------- 1 | ## fast 2 | 3 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 4 | - [find-my-way](https://github.com/delvedor/find-my-way) A crazy fast HTTP router 5 | - [fastq](https://github.com/mcollina/fastq) Fast, in memory work queue 6 | - [piscina](https://github.com/piscinajs/piscina) A fast, efficient Node.js Worker Thread Pool implementation -------------------------------------------------------------------------------- /tags/fastify/README.md: -------------------------------------------------------------------------------- 1 | ## fastify 2 | 3 | - [http-wizard](https://github.com/flodlc/http-wizard) Http-wizard weaves TypeScript magic, offering a type-safe API client and ensuring a delightful end-to-end developer experience. 4 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/fetch/README.md: -------------------------------------------------------------------------------- 1 | ## fetch 2 | 3 | - [undici](https://github.com/nodejs/undici) An HTTP/1.1 client, written from scratch for Node.js 4 | - [@mswjs/interceptors](https://github.com/mswjs/interceptors) Low-level network interception library. -------------------------------------------------------------------------------- /tags/file/README.md: -------------------------------------------------------------------------------- 1 | ## file 2 | 3 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 4 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column 5 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 6 | - [proper-lockfile](https://github.com/moxystudio/node-proper-lockfile) An inter-process and inter-machine lockfile utility that works on a local or network file system. 7 | - [atomically](https://github.com/fabiospampinato/atomically) Write files atomically and reliably. -------------------------------------------------------------------------------- /tags/filemanager/README.md: -------------------------------------------------------------------------------- 1 | ## filemanager 2 | 3 | - [mdir.js](https://github.com/la9527/mdir.js) Mdir.js is text base file manager. Mdir.js is clone of LinM. 4 | - [filestash](https://github.com/mickael-kerjean/filestash) 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... -------------------------------------------------------------------------------- /tags/files/README.md: -------------------------------------------------------------------------------- 1 | ## files 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings 5 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column 6 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! 7 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/filesystem/README.md: -------------------------------------------------------------------------------- 1 | ## filesystem 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [proper-lockfile](https://github.com/moxystudio/node-proper-lockfile) An inter-process and inter-machine lockfile utility that works on a local or network file system. -------------------------------------------------------------------------------- /tags/filter/README.md: -------------------------------------------------------------------------------- 1 | ## filter 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [iterare](https://github.com/felixfbecker/iterare) Array methods + ES6 Iterators = :heart: 5 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/find-up/README.md: -------------------------------------------------------------------------------- 1 | ## find-up 2 | 3 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 4 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/find/README.md: -------------------------------------------------------------------------------- 1 | ## find 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [npkill](https://github.com/voidcosmos/npkill) List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 5 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 6 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! -------------------------------------------------------------------------------- /tags/firebase/README.md: -------------------------------------------------------------------------------- 1 | ## firebase 2 | 3 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 4 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. -------------------------------------------------------------------------------- /tags/firefox-addon/README.md: -------------------------------------------------------------------------------- 1 | ## firefox-addon 2 | 3 | - [refined-github](https://github.com/refined-github/refined-github) :octocat: Browser extension that simplifies the GitHub interface and adds useful features 4 | - [p1asm0](https://github.com/PlasmoHQ/plasmo) 🧩 The Browser Extension Framework -------------------------------------------------------------------------------- /tags/format/README.md: -------------------------------------------------------------------------------- 1 | ## format 2 | 3 | - [lint-staged](https://github.com/okonet/lint-staged) 🚫💩 — Run linters on git staged files 4 | - [@base2/pretty-print-object](https://github.com/Chris-Baker/pretty-print-object) Stringify an object/array like JSON.stringify just without all the double-quotes 5 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/fp/README.md: -------------------------------------------------------------------------------- 1 | ## fp 2 | 3 | - [neverthrow](https://github.com/supermacro/neverthrow) Type-Safe Errors for JS & TypeScript 4 | - [effect](https://github.com/Effect-TS/effect) A fully-fledged functional effect system for TypeScript with a rich standard library -------------------------------------------------------------------------------- /tags/framework/README.md: -------------------------------------------------------------------------------- 1 | ## framework 2 | 3 | - [moleculer](https://github.com/moleculerjs/moleculer) :rocket: Progressive microservices framework for Node.js 4 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 5 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components 6 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 7 | - [@stackflow/monorepo](https://github.com/daangn/stackflow) Mobile-first stack navigator framework with composable plugin system 8 | - [supercharge](https://github.com/supercharge/supercharge) Full-stack Node.js framework 9 | - [effect](https://github.com/Effect-TS/effect) A fully-fledged functional effect system for TypeScript with a rich standard library 10 | - [elysia](https://github.com/elysiajs/elysia) Ergonomic Framework for Humans -------------------------------------------------------------------------------- /tags/fs/README.md: -------------------------------------------------------------------------------- 1 | ## fs 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [proper-lockfile](https://github.com/moxystudio/node-proper-lockfile) An inter-process and inter-machine lockfile utility that works on a local or network file system. -------------------------------------------------------------------------------- /tags/function/README.md: -------------------------------------------------------------------------------- 1 | ## function 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/functional-programming/README.md: -------------------------------------------------------------------------------- 1 | ## functional-programming 2 | 3 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development 4 | - [true-myth](https://github.com/true-myth/true-myth) A library for safer and smarter error- and "nothing"-handling in TypeScript. 5 | - [effect](https://github.com/Effect-TS/effect) A fully-fledged functional effect system for TypeScript with a rich standard library 6 | - [zio](https://github.com/zio/zio) ZIO — A type-safe, composable library for async and concurrent programming in Scala -------------------------------------------------------------------------------- /tags/functional/README.md: -------------------------------------------------------------------------------- 1 | ## functional 2 | 3 | - [neverthrow](https://github.com/supermacro/neverthrow) Type-Safe Errors for JS & TypeScript 4 | - [iterare](https://github.com/felixfbecker/iterare) Array methods + ES6 Iterators = :heart: -------------------------------------------------------------------------------- /tags/generator/README.md: -------------------------------------------------------------------------------- 1 | ## generator 2 | 3 | - [projen](https://github.com/projen/projen) A new generation of project generators 4 | - [plop-monorepo](https://github.com/plopjs/plop) Consistency Made Simple -------------------------------------------------------------------------------- /tags/get/README.md: -------------------------------------------------------------------------------- 1 | ## get 2 | 3 | - [dot-prop](https://github.com/sindresorhus/dot-prop) Get, set, or delete a property from a nested object using a dot path 4 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. -------------------------------------------------------------------------------- /tags/git/README.md: -------------------------------------------------------------------------------- 1 | ## git 2 | 3 | - [lint-staged](https://github.com/okonet/lint-staged) 🚫💩 — Run linters on git staged files 4 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 5 | - [git-split-diffs](https://github.com/banga/git-split-diffs) GitHub style split diffs in your terminal 6 | - [beachball](https://github.com/microsoft/beachball) The Sunniest Semantic Version Bumper 7 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 8 | - [git-url-parse](https://github.com/IonicaBizau/git-url-parse) :v: A high level git url parser for common git providers. 9 | - [usebruno](https://github.com/usebruno/bruno) Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia) -------------------------------------------------------------------------------- /tags/github/README.md: -------------------------------------------------------------------------------- 1 | ## github 2 | 3 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 4 | - [refined-github](https://github.com/refined-github/refined-github) :octocat: Browser extension that simplifies the GitHub interface and adds useful features 5 | - [auto-monorepo](https://github.com/intuit/auto) Generate releases based on semantic version labels on pull requests. -------------------------------------------------------------------------------- /tags/glob/README.md: -------------------------------------------------------------------------------- 1 | ## glob 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings -------------------------------------------------------------------------------- /tags/globbing/README.md: -------------------------------------------------------------------------------- 1 | ## globbing 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings -------------------------------------------------------------------------------- /tags/golang/README.md: -------------------------------------------------------------------------------- 1 | ## golang 2 | 3 | - [openreplay](https://github.com/openreplay/openreplay) :tv: OpenReplay is developer-friendly, self-hosted session replay. 4 | - [quicktype](https://github.com/quicktype/quicktype) Generate types and converters from JSON, Schema, and GraphQL 5 | - [highlight](https://github.com/highlight/highlight) highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more. -------------------------------------------------------------------------------- /tags/graph/README.md: -------------------------------------------------------------------------------- 1 | ## graph 2 | 3 | - [toposort](https://github.com/marcelklehr/toposort) Topologically sort directed acyclic graphs (such as dependency lists) in javascript 4 | - [javascript-algorithms-and-data-structures](https://github.com/trekhleb/javascript-algorithms) 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings -------------------------------------------------------------------------------- /tags/graphql/README.md: -------------------------------------------------------------------------------- 1 | ## graphql 2 | 3 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 4 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. 5 | - [quicktype](https://github.com/quicktype/quicktype) Generate types and converters from JSON, Schema, and GraphQL -------------------------------------------------------------------------------- /tags/graphs/README.md: -------------------------------------------------------------------------------- 1 | ## graphs 2 | 3 | - [toposort](https://github.com/marcelklehr/toposort) Topologically sort directed acyclic graphs (such as dependency lists) in javascript 4 | - [react-apexcharts](https://github.com/apexcharts/react-apexcharts) 📊 React Component for ApexCharts -------------------------------------------------------------------------------- /tags/handler/README.md: -------------------------------------------------------------------------------- 1 | ## handler 2 | 3 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks 4 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. -------------------------------------------------------------------------------- /tags/hooks/README.md: -------------------------------------------------------------------------------- 1 | ## hooks 2 | 3 | - [before-after-hook](https://github.com/gr2m/before-after-hook) wrap methods with before/after hooks 4 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 5 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks 6 | - [mantine](https://github.com/mantinedev/mantine) React components library with native dark theme support 7 | - [kbar](https://github.com/timc1/kbar) fast, portable, and extensible cmd+k interface for your site -------------------------------------------------------------------------------- /tags/html/README.md: -------------------------------------------------------------------------------- 1 | ## html 2 | 3 | - [linkinator](https://github.com/JustinBeckwith/linkinator) 🐿 Scurry around your site and find all those broken links. 4 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 5 | - [supercookie](https://github.com/jonasstrehle/supercookie) ⚠️ Browser fingerprinting via favicon! 6 | - [he](https://github.com/mathiasbynens/he) A robust HTML entity encoder/decoder written in JavaScript. 7 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development -------------------------------------------------------------------------------- /tags/https/README.md: -------------------------------------------------------------------------------- 1 | ## https 2 | 3 | - [agent-base](https://github.com/TooTallNate/node-agent-base) Turn a function into an `http.Agent` instance 4 | - [proxy](https://github.com/TooTallNate/proxy) An HTTP proxy written with Node.js (think Squid) 5 | - [undici](https://github.com/nodejs/undici) An HTTP/1.1 client, written from scratch for Node.js 6 | - [http-mitm-proxy](https://github.com/joeferner/node-http-mitm-proxy) HTTP Man In The Middle (MITM) Proxy 7 | - [@mswjs/interceptors](https://github.com/mswjs/interceptors) Low-level network interception library. -------------------------------------------------------------------------------- /tags/idle/README.md: -------------------------------------------------------------------------------- 1 | ## idle 2 | 3 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 4 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/image/README.md: -------------------------------------------------------------------------------- 1 | ## image 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [ipx](https://github.com/unjs/ipx) High performance, secure and easy to use image proxy based on Sharp and libvips. 5 | - [skia-canvas](https://github.com/samizdatco/skia-canvas) A canvas environment for Node.js -------------------------------------------------------------------------------- /tags/indexeddb/README.md: -------------------------------------------------------------------------------- 1 | ## indexeddb 2 | 3 | - [idb-keyval](https://github.com/jakearchibald/idb-keyval) A super-simple-small promise-based keyval store implemented with IndexedDB 4 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications -------------------------------------------------------------------------------- /tags/indicator/README.md: -------------------------------------------------------------------------------- 1 | ## indicator 2 | 3 | - [trading-signals](https://github.com/bennycode/trading-signals) Technical indicators to run technical analysis with JavaScript & TypeScript. 📈 4 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 5 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/inference/README.md: -------------------------------------------------------------------------------- 1 | ## inference 2 | 3 | - [io-ts](https://github.com/gcanti/io-ts) Runtime type system for IO decoding/encoding 4 | - [zod](https://github.com/colinhacks/zod) TypeScript-first schema validation with static type inference 5 | - [ts-pattern](https://github.com/gvergnaud/ts-pattern) 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference. -------------------------------------------------------------------------------- /tags/interactive/README.md: -------------------------------------------------------------------------------- 1 | ## interactive 2 | 3 | - [npkill](https://github.com/voidcosmos/npkill) List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 4 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing -------------------------------------------------------------------------------- /tags/intercept/README.md: -------------------------------------------------------------------------------- 1 | ## intercept 2 | 3 | - [@gr2m/net-interceptor](https://github.com/gr2m/node-net-interceptor) Intercept outgoing network TCP/TLS connections 4 | - [@mswjs/interceptors](https://github.com/mswjs/interceptors) Low-level network interception library. -------------------------------------------------------------------------------- /tags/interface/README.md: -------------------------------------------------------------------------------- 1 | ## interface 2 | 3 | - [youtube-dl-gui](https://github.com/jely2002/youtube-dl-gui) A cross-platform GUI for youtube-dl made in Electron and node.js 4 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). -------------------------------------------------------------------------------- /tags/interpreter/README.md: -------------------------------------------------------------------------------- 1 | ## interpreter 2 | 3 | - [xstate-monorepo](https://github.com/davidkpiano/xstate) State machines and statecharts for the modern web. 4 | - [quickjs-emscripten](https://github.com/justjake/quickjs-emscripten) Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard. -------------------------------------------------------------------------------- /tags/invoke/README.md: -------------------------------------------------------------------------------- 1 | ## invoke 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/jest/README.md: -------------------------------------------------------------------------------- 1 | ## jest 2 | 3 | - [tsdx](https://github.com/jaredpalmer/tsdx) Zero-config CLI for TypeScript package development 4 | - [automock-monorepo](https://github.com/automock/automock) Standalone Library for Automated Mocking of Class Dependencies. -------------------------------------------------------------------------------- /tags/jira/README.md: -------------------------------------------------------------------------------- 1 | ## jira 2 | 3 | - [auto-monorepo](https://github.com/intuit/auto) Generate releases based on semantic version labels on pull requests. 4 | - [jira.js](https://github.com/MrRefactoring/jira.js) A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API -------------------------------------------------------------------------------- /tags/job/README.md: -------------------------------------------------------------------------------- 1 | ## job 2 | 3 | - [bull](https://github.com/OptimalBits/bull) Premium Queue package for handling distributed jobs and messages in NodeJS. 4 | - [agenda](https://github.com/agenda/agenda) Lightweight job scheduling for Node.js -------------------------------------------------------------------------------- /tags/json-schema/README.md: -------------------------------------------------------------------------------- 1 | ## json-schema 2 | 3 | - [@sinclair/typebox](https://github.com/sinclairzx81/typebox) Json Schema Type Builder with Static Type Resolution for TypeScript 4 | - [quicktype](https://github.com/quicktype/quicktype) Generate types and converters from JSON, Schema, and GraphQL 5 | - [http-wizard](https://github.com/flodlc/http-wizard) Http-wizard weaves TypeScript magic, offering a type-safe API client and ensuring a delightful end-to-end developer experience. -------------------------------------------------------------------------------- /tags/jsx/README.md: -------------------------------------------------------------------------------- 1 | ## jsx 2 | 3 | - [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD. 4 | - [monorepo](https://github.com/web-infra-dev/rspack) A fast Rust-based web bundler 🦀️ -------------------------------------------------------------------------------- /tags/key-value/README.md: -------------------------------------------------------------------------------- 1 | ## key-value 2 | 3 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 4 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 5 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends -------------------------------------------------------------------------------- /tags/key/README.md: -------------------------------------------------------------------------------- 1 | ## key 2 | 3 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 4 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 5 | - [dlv](https://github.com/developit/dlv) Safe deep property access in 120 bytes. x = dlv(obj, 'a.b.x') -------------------------------------------------------------------------------- /tags/keys/README.md: -------------------------------------------------------------------------------- 1 | ## keys 2 | 3 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 4 | - [infisical](https://github.com/Infisical/infisical) ♾ Infisical is an open-source, E2EE tool to sync environment variables across your team and infrastructure. 5 | - [sort-package-json](https://github.com/keithamus/sort-package-json) Sort an Object or package.json based on the well-known package.json keys -------------------------------------------------------------------------------- /tags/keyv/README.md: -------------------------------------------------------------------------------- 1 | ## keyv 2 | 3 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 4 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends -------------------------------------------------------------------------------- /tags/level/README.md: -------------------------------------------------------------------------------- 1 | ## level 2 | 3 | - [leveldown](https://github.com/Level/leveldown) Pure C++ Node.js LevelDB binding. An abstract-leveldown compliant store. 4 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. -------------------------------------------------------------------------------- /tags/leveldb/README.md: -------------------------------------------------------------------------------- 1 | ## leveldb 2 | 3 | - [leveldown](https://github.com/Level/leveldown) Pure C++ Node.js LevelDB binding. An abstract-leveldown compliant store. 4 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. -------------------------------------------------------------------------------- /tags/library/README.md: -------------------------------------------------------------------------------- 1 | ## library 2 | 3 | - [revolt.js](https://github.com/revoltchat/revolt.js) Modern Typescript library for interacting with Revolt. 4 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 5 | - [cursor-effects](https://github.com/tholman/cursor-effects) Old-school cursor effects for your browser built with modern JavaScript 6 | - [jira.js](https://github.com/MrRefactoring/jira.js) A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API -------------------------------------------------------------------------------- /tags/lightweight/README.md: -------------------------------------------------------------------------------- 1 | ## lightweight 2 | 3 | - [linkedom](https://github.com/WebReflection/linkedom) A triple-linked lists based DOM implementation. 4 | - [taskr](https://github.com/lukeed/taskr) A fast, concurrency-focused task automation tool. -------------------------------------------------------------------------------- /tags/line/README.md: -------------------------------------------------------------------------------- 1 | ## line 2 | 3 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column 4 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ -------------------------------------------------------------------------------- /tags/lint/README.md: -------------------------------------------------------------------------------- 1 | ## lint 2 | 3 | - [markdownlint](https://github.com/DavidAnson/markdownlint) A Node.js style checker and lint tool for Markdown/CommonMark files. 4 | - [lint-staged](https://github.com/okonet/lint-staged) 🚫💩 — Run linters on git staged files 5 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 6 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! -------------------------------------------------------------------------------- /tags/linter/README.md: -------------------------------------------------------------------------------- 1 | ## linter 2 | 3 | - [lint-staged](https://github.com/okonet/lint-staged) 🚫💩 — Run linters on git staged files 4 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. -------------------------------------------------------------------------------- /tags/list/README.md: -------------------------------------------------------------------------------- 1 | ## list 2 | 3 | - [toposort](https://github.com/marcelklehr/toposort) Topologically sort directed acyclic graphs (such as dependency lists) in javascript 4 | - [tasuku](https://github.com/privatenumber/tasuku) ✅ タスク — The minimal task runner for Node.js 5 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 6 | - [awesome-typescript-ecosystem](https://github.com/madou/awesome-typescript-ecosystem) 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc 7 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 8 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/literal/README.md: -------------------------------------------------------------------------------- 1 | ## literal 2 | 3 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 4 | - [ts-enum-util](https://github.com/UselessPickles/ts-enum-util) Strictly typed utilities for working with TypeScript enums -------------------------------------------------------------------------------- /tags/llm/README.md: -------------------------------------------------------------------------------- 1 | ## llm 2 | 3 | - [typechat](https://github.com/microsoft/TypeChat) TypeChat is a library that makes it easy to build natural language interfaces using types. 4 | - [anything-llm](https://github.com/Mintplex-Labs/anything-llm) The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, and more. -------------------------------------------------------------------------------- /tags/loading/README.md: -------------------------------------------------------------------------------- 1 | ## loading 2 | 3 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 4 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/local/README.md: -------------------------------------------------------------------------------- 1 | ## local 2 | 3 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 4 | - [import-local](https://github.com/sindresorhus/import-local) Let a globally installed package use a locally installed version of itself if available -------------------------------------------------------------------------------- /tags/localstorage/README.md: -------------------------------------------------------------------------------- 1 | ## localstorage 2 | 3 | - [idb-keyval](https://github.com/jakearchibald/idb-keyval) A super-simple-small promise-based keyval store implemented with IndexedDB 4 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications -------------------------------------------------------------------------------- /tags/log/README.md: -------------------------------------------------------------------------------- 1 | ## log 2 | 3 | - [debug](https://github.com/visionmedia/debug) A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers 4 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent 5 | - [@open-draft/logger](https://github.com/open-draft/logger) Environment-agnostic, ESM-friendly logger for simple needs. 6 | - [logtape](https://github.com/dahlia/logtape) Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions 7 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/logger/README.md: -------------------------------------------------------------------------------- 1 | ## logger 2 | 3 | - [@open-draft/logger](https://github.com/open-draft/logger) Environment-agnostic, ESM-friendly logger for simple needs. 4 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/logging/README.md: -------------------------------------------------------------------------------- 1 | ## logging 2 | 3 | - [debug](https://github.com/visionmedia/debug) A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers 4 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 5 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent 6 | - [@open-draft/logger](https://github.com/open-draft/logger) Environment-agnostic, ESM-friendly logger for simple needs. 7 | - [logtape](https://github.com/dahlia/logtape) Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions -------------------------------------------------------------------------------- /tags/low-code/README.md: -------------------------------------------------------------------------------- 1 | ## low-code 2 | 3 | - [n8n](https://github.com/n8n-io/n8n) Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. 4 | - [@automatisch/root](https://github.com/automatisch/automatisch) The open source Zapier alternative. Build workflow automation without spending time and money. -------------------------------------------------------------------------------- /tags/macos/README.md: -------------------------------------------------------------------------------- 1 | ## macos 2 | 3 | - [@withfig/autocomplete](https://github.com/withfig/autocomplete) IDE-style autocomplete for your existing terminal & shell 4 | - [youtube-dl-gui](https://github.com/jely2002/youtube-dl-gui) A cross-platform GUI for youtube-dl made in Electron and node.js 5 | - [dev-tools](https://github.com/fosslife/devtools-x) Collection of offline first developer utilities available as desktop application. all in one place, cross-platform! -------------------------------------------------------------------------------- /tags/magic/README.md: -------------------------------------------------------------------------------- 1 | ## magic 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [cli](https://github.com/teaxyz/cli) the next-generation, cross‐platform package manager -------------------------------------------------------------------------------- /tags/management/README.md: -------------------------------------------------------------------------------- 1 | ## management 2 | 3 | - [jotai](https://github.com/pmndrs/jotai) 👻 Primitive and flexible state management for React 4 | - [valtio](https://github.com/pmndrs/valtio) 💊 Valtio makes proxy-state simple for React and Vanilla -------------------------------------------------------------------------------- /tags/manager/README.md: -------------------------------------------------------------------------------- 1 | ## manager 2 | 3 | - [jotai](https://github.com/pmndrs/jotai) 👻 Primitive and flexible state management for React 4 | - [valtio](https://github.com/pmndrs/valtio) 💊 Valtio makes proxy-state simple for React and Vanilla -------------------------------------------------------------------------------- /tags/map/README.md: -------------------------------------------------------------------------------- 1 | ## map 2 | 3 | - [traverse](https://github.com/substack/js-traverse) Traverse and transform objects by visiting every node on a recursive walk. 4 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 5 | - [iterare](https://github.com/felixfbecker/iterare) Array methods + ES6 Iterators = :heart: 6 | - [@supercharge/promise-pool](https://github.com/supercharge/promise-pool) Map-like, concurrent promise processing -------------------------------------------------------------------------------- /tags/markdown/README.md: -------------------------------------------------------------------------------- 1 | ## markdown 2 | 3 | - [markdownlint](https://github.com/DavidAnson/markdownlint) A Node.js style checker and lint tool for Markdown/CommonMark files. 4 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. -------------------------------------------------------------------------------- /tags/match/README.md: -------------------------------------------------------------------------------- 1 | ## match 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 5 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 6 | - [ts-pattern](https://github.com/gvergnaud/ts-pattern) 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference. -------------------------------------------------------------------------------- /tags/matching/README.md: -------------------------------------------------------------------------------- 1 | ## matching 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings 5 | - [ts-pattern](https://github.com/gvergnaud/ts-pattern) 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference. -------------------------------------------------------------------------------- /tags/math/README.md: -------------------------------------------------------------------------------- 1 | ## math 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 5 | - [trading-signals](https://github.com/bennycode/trading-signals) Technical indicators to run technical analysis with JavaScript & TypeScript. 📈 -------------------------------------------------------------------------------- /tags/mdns/README.md: -------------------------------------------------------------------------------- 1 | ## mdns 2 | 3 | - [multicast-dns](https://github.com/mafintosh/multicast-dns) Low level multicast-dns implementation in pure javascript 4 | - [bonjour](https://github.com/watson/bonjour) A Bonjour/Zeroconf protocol implementation in JavaScript -------------------------------------------------------------------------------- /tags/messagepack/README.md: -------------------------------------------------------------------------------- 1 | ## messagepack 2 | 3 | - [@urlpack/project](https://github.com/daangn/urlpack) Pure JavaScript toolkit for data URLs (MessagePack, Base58 and Base62) 4 | - [msgpack-lite](https://github.com/kawanet/msgpack-lite) Fast Pure JavaScript MessagePack Encoder and Decoder / msgpack.org[JavaScript] 5 | - [msgpackr](https://github.com/kriszyp/msgpackr) Ultra-fast MessagePack implementation with extension for record and structural cloning / msgpack.org[JavaScript/NodeJS] -------------------------------------------------------------------------------- /tags/micro/README.md: -------------------------------------------------------------------------------- 1 | ## micro 2 | 3 | - [moleculer](https://github.com/moleculerjs/moleculer) :rocket: Progressive microservices framework for Node.js 4 | - [micri](https://github.com/turist-cloud/micri) Asynchronous HTTP microservices 5 | - [micro](https://github.com/vercel/micro) Asynchronous HTTP microservices -------------------------------------------------------------------------------- /tags/microservice/README.md: -------------------------------------------------------------------------------- 1 | ## microservice 2 | 3 | - [moleculer](https://github.com/moleculerjs/moleculer) :rocket: Progressive microservices framework for Node.js 4 | - [micri](https://github.com/turist-cloud/micri) Asynchronous HTTP microservices 5 | - [micro](https://github.com/vercel/micro) Asynchronous HTTP microservices -------------------------------------------------------------------------------- /tags/minimal/README.md: -------------------------------------------------------------------------------- 1 | ## minimal 2 | 3 | - [tasuku](https://github.com/privatenumber/tasuku) ✅ タスク — The minimal task runner for Node.js 4 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges -------------------------------------------------------------------------------- /tags/minimist/README.md: -------------------------------------------------------------------------------- 1 | ## minimist 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/mitm/README.md: -------------------------------------------------------------------------------- 1 | ## mitm 2 | 3 | - [hetty](https://github.com/dstotijn/hetty) An HTTP toolkit for security research. 4 | - [http-mitm-proxy](https://github.com/joeferner/node-http-mitm-proxy) HTTP Man In The Middle (MITM) Proxy -------------------------------------------------------------------------------- /tags/mock/README.md: -------------------------------------------------------------------------------- 1 | ## mock 2 | 3 | - [automock-monorepo](https://github.com/automock/automock) Standalone Library for Automated Mocking of Class Dependencies. 4 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. 5 | - [@mswjs/interceptors](https://github.com/mswjs/interceptors) Low-level network interception library. -------------------------------------------------------------------------------- /tags/mocking/README.md: -------------------------------------------------------------------------------- 1 | ## mocking 2 | 3 | - [prism](https://github.com/stoplightio/prism) Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. 4 | - [automock-monorepo](https://github.com/automock/automock) Standalone Library for Automated Mocking of Class Dependencies. 5 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. -------------------------------------------------------------------------------- /tags/model/README.md: -------------------------------------------------------------------------------- 1 | ## model 2 | 3 | - [mini-typescript](https://github.com/sandersn/mini-typescript) A miniature model of the Typescript compiler, intended to teach the structure of the real Typescript compiler 4 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). -------------------------------------------------------------------------------- /tags/module/README.md: -------------------------------------------------------------------------------- 1 | ## module 2 | 3 | - [npkill](https://github.com/voidcosmos/npkill) List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 4 | - [update-notifier](https://github.com/yeoman/update-notifier) Update notifications for your CLI app -------------------------------------------------------------------------------- /tags/monads/README.md: -------------------------------------------------------------------------------- 1 | ## monads 2 | 3 | - [@sniptt/monads](https://github.com/sniptt-official/monads) 👻 Option, Result, and Either types for TypeScript; Inspired by Rust 4 | - [true-myth](https://github.com/true-myth/true-myth) A library for safer and smarter error- and "nothing"-handling in TypeScript. -------------------------------------------------------------------------------- /tags/mongo/README.md: -------------------------------------------------------------------------------- 1 | ## mongo 2 | 3 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 4 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends 5 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/mongodb/README.md: -------------------------------------------------------------------------------- 1 | ## mongodb 2 | 3 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 4 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. -------------------------------------------------------------------------------- /tags/monitoring/README.md: -------------------------------------------------------------------------------- 1 | ## monitoring 2 | 3 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent 4 | - [highlight](https://github.com/highlight/highlight) highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more. -------------------------------------------------------------------------------- /tags/monorepo/README.md: -------------------------------------------------------------------------------- 1 | ## monorepo 2 | 3 | - [npm-ts-workspaces-example](https://github.com/Quramy/npm-ts-workspaces-example) Monorepos example project using npm workspaces and TypeScript project references 4 | - [@nx/nx-source](https://github.com/nrwl/nx) Smart, Fast and Extensible Build System 5 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! -------------------------------------------------------------------------------- /tags/msgpack/README.md: -------------------------------------------------------------------------------- 1 | ## msgpack 2 | 3 | - [msgpack-lite](https://github.com/kawanet/msgpack-lite) Fast Pure JavaScript MessagePack Encoder and Decoder / msgpack.org[JavaScript] 4 | - [msgpackr](https://github.com/kriszyp/msgpackr) Ultra-fast MessagePack implementation with extension for record and structural cloning / msgpack.org[JavaScript/NodeJS] -------------------------------------------------------------------------------- /tags/multi/README.md: -------------------------------------------------------------------------------- 1 | ## multi 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 5 | - [node-ipc](https://github.com/RIAEvangelist/node-ipc) Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS -------------------------------------------------------------------------------- /tags/multicast/README.md: -------------------------------------------------------------------------------- 1 | ## multicast 2 | 3 | - [multicast-dns](https://github.com/mafintosh/multicast-dns) Low level multicast-dns implementation in pure javascript 4 | - [bonjour](https://github.com/watson/bonjour) A Bonjour/Zeroconf protocol implementation in JavaScript -------------------------------------------------------------------------------- /tags/mysql/README.md: -------------------------------------------------------------------------------- 1 | ## mysql 2 | 3 | - [sql-template-strings](https://github.com/felixfbecker/node-sql-template-strings) ES6 tagged template strings for prepared SQL statements 📋 4 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 5 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends 6 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 7 | - [objection](https://github.com/vincit/objection.js) An SQL-friendly ORM for Node.js -------------------------------------------------------------------------------- /tags/nano/README.md: -------------------------------------------------------------------------------- 1 | ## nano 2 | 3 | - [nanoclone](https://github.com/kelin2025/nanoclone) Tiny util to deep clone JavaScript objects 4 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column -------------------------------------------------------------------------------- /tags/natural-language/README.md: -------------------------------------------------------------------------------- 1 | ## natural-language 2 | 3 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 4 | - [typechat](https://github.com/microsoft/TypeChat) TypeChat is a library that makes it easy to build natural language interfaces using types. -------------------------------------------------------------------------------- /tags/nest/README.md: -------------------------------------------------------------------------------- 1 | ## nest 2 | 3 | - [@nestjs-steroids/async-context](https://github.com/nestjs-steroids/async-context) :link: NestJS Async Context based on async_hooks 4 | - [trpc-nestjs-adapter](https://github.com/macstr1k3r/trpc-nestjs-adapter) An adapter, allowing you to use TRPC inside of Nest.JS 5 | - [nestjs-shell](https://github.com/bmstefanski/nestjs-shell) 🐚 An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running -------------------------------------------------------------------------------- /tags/nestjs/README.md: -------------------------------------------------------------------------------- 1 | ## nestjs 2 | 3 | - [@nestjs-steroids/async-context](https://github.com/nestjs-steroids/async-context) :link: NestJS Async Context based on async_hooks 4 | - [trpc-nestjs-adapter](https://github.com/macstr1k3r/trpc-nestjs-adapter) An adapter, allowing you to use TRPC inside of Nest.JS 5 | - [nestjs-shell](https://github.com/bmstefanski/nestjs-shell) 🐚 An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running 6 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/network/README.md: -------------------------------------------------------------------------------- 1 | ## network 2 | 3 | - [dns2](https://github.com/song940/node-dns) :globe_with_meridians: DNS Server and Client Implementation in Pure JavaScript with no dependencies. 4 | - [@gr2m/net-interceptor](https://github.com/gr2m/node-net-interceptor) Intercept outgoing network TCP/TLS connections -------------------------------------------------------------------------------- /tags/nextjs/README.md: -------------------------------------------------------------------------------- 1 | ## nextjs 2 | 3 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. 4 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 5 | - [@nx/nx-source](https://github.com/nrwl/nx) Smart, Fast and Extensible Build System 6 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/node-js/README.md: -------------------------------------------------------------------------------- 1 | ## node-js 2 | 3 | - [debug](https://github.com/visionmedia/debug) A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers 4 | - [otpauth](https://github.com/hectorm/otpauth) One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers. -------------------------------------------------------------------------------- /tags/nosql/README.md: -------------------------------------------------------------------------------- 1 | ## nosql 2 | 3 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 4 | - [dynamodb-onetable](https://github.com/sensedeep/dynamodb-onetable) DynamoDB access and management for one table designs with NodeJS 5 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/npm-cli/README.md: -------------------------------------------------------------------------------- 1 | ## npm-cli 2 | 3 | - [dezalgo](https://github.com/npm/dezalgo) Contain async insanity so that the dark pony lord doesn't eat souls 4 | - [which](https://github.com/npm/node-which) Like which(1) unix command. Find the first instance of an executable in the PATH. -------------------------------------------------------------------------------- /tags/npm/README.md: -------------------------------------------------------------------------------- 1 | ## npm 2 | 3 | - [npkill](https://github.com/voidcosmos/npkill) List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 4 | - [update-notifier](https://github.com/yeoman/update-notifier) Update notifications for your CLI app 5 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 6 | - [npm-ts-workspaces-example](https://github.com/Quramy/npm-ts-workspaces-example) Monorepos example project using npm workspaces and TypeScript project references 7 | - [tsdx](https://github.com/jaredpalmer/tsdx) Zero-config CLI for TypeScript package development 8 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/offline-first/README.md: -------------------------------------------------------------------------------- 1 | ## offline-first 2 | 3 | - [replicache](https://github.com/rocicorp/replicache) Realtime Sync for Any Backend Stack 4 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 5 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software 6 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 7 | - [loro](https://github.com/loro-dev/loro) Reimagine state management with CRDTs. Make your app state synchronized and collaborative effortlessly. -------------------------------------------------------------------------------- /tags/offline/README.md: -------------------------------------------------------------------------------- 1 | ## offline 2 | 3 | - [replicache](https://github.com/rocicorp/replicache) Realtime Sync for Any Backend Stack 4 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software -------------------------------------------------------------------------------- /tags/open-source/README.md: -------------------------------------------------------------------------------- 1 | ## open-source 2 | 3 | - [infisical](https://github.com/Infisical/infisical) ♾ Infisical is an open-source, E2EE tool to sync environment variables across your team and infrastructure. 4 | - [@automatisch/root](https://github.com/automatisch/automatisch) The open source Zapier alternative. Build workflow automation without spending time and money. 5 | - [highlight](https://github.com/highlight/highlight) highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more. 6 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 7 | - [cap](https://github.com/CapSoftware/Cap) Effortless, instant screen sharing. Open-source and cross-platform. -------------------------------------------------------------------------------- /tags/open/README.md: -------------------------------------------------------------------------------- 1 | ## open 2 | 3 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column 4 | - [avvio](https://github.com/fastify/avvio) Asynchronous bootstrapping of Node applications -------------------------------------------------------------------------------- /tags/openapi/README.md: -------------------------------------------------------------------------------- 1 | ## openapi 2 | 3 | - [trpc-openapi](https://github.com/jlalmes/trpc-openapi) OpenAPI support for tRPC 🧩 4 | - [prism](https://github.com/stoplightio/prism) Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. 5 | - [api-monorepo](https://github.com/readmeio/api) 🚀 Automatic SDK generation from an OpenAPI definition 6 | - [@zodios/core](https://github.com/ecyrbe/zodios) typescript http client and server with zod validation 7 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/opensource/README.md: -------------------------------------------------------------------------------- 1 | ## opensource 2 | 3 | - [console-table-printer](https://github.com/ayonious/console-table-printer) 🖥️ 🍭 Printing Pretty Tables on your console 4 | - [usebruno](https://github.com/usebruno/bruno) Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia) -------------------------------------------------------------------------------- /tags/operator/README.md: -------------------------------------------------------------------------------- 1 | ## operator 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/options/README.md: -------------------------------------------------------------------------------- 1 | ## options 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. -------------------------------------------------------------------------------- /tags/orm/README.md: -------------------------------------------------------------------------------- 1 | ## orm 2 | 3 | - [safe-typeorm](https://github.com/samchon/safe-typeorm) TypeORM helper library enhancing safety in the compilation level 4 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 5 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 6 | - [dynamodb-onetable](https://github.com/sensedeep/dynamodb-onetable) DynamoDB access and management for one table designs with NodeJS 7 | - [objection](https://github.com/vincit/objection.js) An SQL-friendly ORM for Node.js -------------------------------------------------------------------------------- /tags/p2p/README.md: -------------------------------------------------------------------------------- 1 | ## p2p 2 | 3 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software 4 | - [loro](https://github.com/loro-dev/loro) Reimagine state management with CRDTs. Make your app state synchronized and collaborative effortlessly. -------------------------------------------------------------------------------- /tags/package/README.md: -------------------------------------------------------------------------------- 1 | ## package 2 | 3 | - [update-notifier](https://github.com/yeoman/update-notifier) Update notifications for your CLI app 4 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 5 | - [depcheck](https://github.com/depcheck/depcheck) Check your npm module for unused dependencies -------------------------------------------------------------------------------- /tags/parallel/README.md: -------------------------------------------------------------------------------- 1 | ## parallel 2 | 3 | - [bull](https://github.com/OptimalBits/bull) Premium Queue package for handling distributed jobs and messages in NodeJS. 4 | - [taskr](https://github.com/lukeed/taskr) A fast, concurrency-focused task automation tool. -------------------------------------------------------------------------------- /tags/parse/README.md: -------------------------------------------------------------------------------- 1 | ## parse 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 5 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 6 | - [git-url-parse](https://github.com/IonicaBizau/git-url-parse) :v: A high level git url parser for common git providers. 7 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/parser/README.md: -------------------------------------------------------------------------------- 1 | ## parser 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [ret](https://github.com/fent/ret.js) Tokenizes a string that represents a regular expression. 5 | - [terser](https://github.com/terser/terser) 🗜 JavaScript parser, mangler and compressor toolkit for ES6+ 6 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 7 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 8 | - [arg](https://github.com/vercel/arg) Simple argument parsing 9 | - [ebnf](https://github.com/lys-lang/node-ebnf) Create AST PEG Parsers from formal grammars in JavaScript -------------------------------------------------------------------------------- /tags/parsing/README.md: -------------------------------------------------------------------------------- 1 | ## parsing 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 5 | - [recast](https://github.com/benjamn/recast) JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator 6 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. -------------------------------------------------------------------------------- /tags/path/README.md: -------------------------------------------------------------------------------- 1 | ## path 2 | 3 | - [dot-prop](https://github.com/sindresorhus/dot-prop) Get, set, or delete a property from a nested object using a dot path 4 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 5 | - [open-editor](https://github.com/sindresorhus/open-editor) Open files in your editor at a specific line and column -------------------------------------------------------------------------------- /tags/pattern/README.md: -------------------------------------------------------------------------------- 1 | ## pattern 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [dir-glob](https://github.com/kevva/dir-glob) Convert directories to glob compatible strings 5 | - [ts-pattern](https://github.com/gvergnaud/ts-pattern) 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference. -------------------------------------------------------------------------------- /tags/patterns/README.md: -------------------------------------------------------------------------------- 1 | ## patterns 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/pdf/README.md: -------------------------------------------------------------------------------- 1 | ## pdf 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [skia-canvas](https://github.com/samizdatco/skia-canvas) A canvas environment for Node.js -------------------------------------------------------------------------------- /tags/performance/README.md: -------------------------------------------------------------------------------- 1 | ## performance 2 | 3 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 4 | - [@builder.io/partytown](https://github.com/BuilderIO/partytown) Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉 5 | - [linkedom](https://github.com/WebReflection/linkedom) A triple-linked lists based DOM implementation. 6 | - [piscina](https://github.com/piscinajs/piscina) A fast, efficient Node.js Worker Thread Pool implementation 7 | - [bundlephobia](https://github.com/pastelsky/bundlephobia) 🏋️ Find out the cost of adding a new frontend dependency to your project 8 | - [msgpackr](https://github.com/kriszyp/msgpackr) Ultra-fast MessagePack implementation with extension for record and structural cloning / msgpack.org[JavaScript/NodeJS] 9 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent 10 | - [taskr](https://github.com/lukeed/taskr) A fast, concurrency-focused task automation tool. -------------------------------------------------------------------------------- /tags/plugin/README.md: -------------------------------------------------------------------------------- 1 | ## plugin 2 | 3 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 4 | - [@stackflow/monorepo](https://github.com/daangn/stackflow) Mobile-first stack navigator framework with composable plugin system 5 | - [awesome-typescript-ecosystem](https://github.com/madou/awesome-typescript-ecosystem) 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc 6 | - [typescript-plugins-of-mine](https://github.com/cancerberoSgx/typescript-plugins-of-mine) Research, documentation and finally useful TypeScript Language Service plugins for coe refactoring working on several IDEs / Editors like vscode, sublime and Atom that are very common in other typed languages and IDEs like Java / Eclipse 7 | - [ts-patch](https://github.com/nonara/ts-patch) Augment the TypeScript compiler to support extended functionality -------------------------------------------------------------------------------- /tags/png/README.md: -------------------------------------------------------------------------------- 1 | ## png 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [pureimage](https://github.com/joshmarinacci/node-pureimage) Pure JS implementation of the HTML Canvas 2D drawing API -------------------------------------------------------------------------------- /tags/pool/README.md: -------------------------------------------------------------------------------- 1 | ## pool 2 | 3 | - [node-worker-threads-pool](https://github.com/SUCHMOKUO/node-worker-threads-pool) Simple worker threads pool using node's worker_threads module. 4 | - [generic-pool](https://github.com/coopernurse/node-pool) Generic resource pooling for node.js -------------------------------------------------------------------------------- /tags/pooling/README.md: -------------------------------------------------------------------------------- 1 | ## pooling 2 | 3 | - [piscina](https://github.com/piscinajs/piscina) A fast, efficient Node.js Worker Thread Pool implementation 4 | - [generic-pool](https://github.com/coopernurse/node-pool) Generic resource pooling for node.js -------------------------------------------------------------------------------- /tags/postgres/README.md: -------------------------------------------------------------------------------- 1 | ## postgres 2 | 3 | - [sql-template-strings](https://github.com/felixfbecker/node-sql-template-strings) ES6 tagged template strings for prepared SQL statements 📋 4 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends 5 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. -------------------------------------------------------------------------------- /tags/postgresql/README.md: -------------------------------------------------------------------------------- 1 | ## postgresql 2 | 3 | - [openreplay](https://github.com/openreplay/openreplay) :tv: OpenReplay is developer-friendly, self-hosted session replay. 4 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 5 | - [objection](https://github.com/vincit/objection.js) An SQL-friendly ORM for Node.js -------------------------------------------------------------------------------- /tags/preact/README.md: -------------------------------------------------------------------------------- 1 | ## preact 2 | 3 | - [unistore](https://github.com/developit/unistore) 🌶 350b / 650b state container with component actions for Preact & React 4 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular -------------------------------------------------------------------------------- /tags/pretty/README.md: -------------------------------------------------------------------------------- 1 | ## pretty 2 | 3 | - [archy](https://github.com/substack/node-archy) render nested hierarchies `npm ls` style with unicode pipes 4 | - [@base2/pretty-print-object](https://github.com/Chris-Baker/pretty-print-object) Stringify an object/array like JSON.stringify just without all the double-quotes 5 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 6 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure -------------------------------------------------------------------------------- /tags/print/README.md: -------------------------------------------------------------------------------- 1 | ## print 2 | 3 | - [archy](https://github.com/substack/node-archy) render nested hierarchies `npm ls` style with unicode pipes 4 | - [@base2/pretty-print-object](https://github.com/Chris-Baker/pretty-print-object) Stringify an object/array like JSON.stringify just without all the double-quotes 5 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 6 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure -------------------------------------------------------------------------------- /tags/progress/README.md: -------------------------------------------------------------------------------- 1 | ## progress 2 | 3 | - [progress](https://github.com/visionmedia/node-progress) Flexible ascii progress bar for nodejs 4 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 5 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/promise/README.md: -------------------------------------------------------------------------------- 1 | ## promise 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [before-after-hook](https://github.com/gr2m/before-after-hook) wrap methods with before/after hooks 5 | - [node-worker-threads-pool](https://github.com/SUCHMOKUO/node-worker-threads-pool) Simple worker threads pool using node's worker_threads module. 6 | - [idb-keyval](https://github.com/jakearchibald/idb-keyval) A super-simple-small promise-based keyval store implemented with IndexedDB 7 | - [async-hook-domain](https://github.com/tapjs/async-hook-domain) An implementation of Domain-like error handling, built on async_hooks 8 | - [undici](https://github.com/nodejs/undici) An HTTP/1.1 client, written from scratch for Node.js -------------------------------------------------------------------------------- /tags/promises/README.md: -------------------------------------------------------------------------------- 1 | ## promises 2 | 3 | - [@supercharge/promise-pool](https://github.com/supercharge/promise-pool) Map-like, concurrent promise processing 4 | - [zio](https://github.com/zio/zio) ZIO — A type-safe, composable library for async and concurrent programming in Scala -------------------------------------------------------------------------------- /tags/prompt/README.md: -------------------------------------------------------------------------------- 1 | ## prompt 2 | 3 | - [@clack/root](https://github.com/natemoo-re/clack) Effortlessly build beautiful command-line apps 4 | - [typechat](https://github.com/microsoft/TypeChat) TypeChat is a library that makes it easy to build natural language interfaces using types. 5 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/prop/README.md: -------------------------------------------------------------------------------- 1 | ## prop 2 | 3 | - [dot-prop](https://github.com/sindresorhus/dot-prop) Get, set, or delete a property from a nested object using a dot path 4 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone -------------------------------------------------------------------------------- /tags/proxy/README.md: -------------------------------------------------------------------------------- 1 | ## proxy 2 | 3 | - [proxy](https://github.com/TooTallNate/proxy) An HTTP proxy written with Node.js (think Squid) 4 | - [ipx](https://github.com/unjs/ipx) High performance, secure and easy to use image proxy based on Sharp and libvips. 5 | - [valtio](https://github.com/pmndrs/valtio) 💊 Valtio makes proxy-state simple for React and Vanilla 6 | - [hetty](https://github.com/dstotijn/hetty) An HTTP toolkit for security research. 7 | - [http-mitm-proxy](https://github.com/joeferner/node-http-mitm-proxy) HTTP Man In The Middle (MITM) Proxy -------------------------------------------------------------------------------- /tags/python/README.md: -------------------------------------------------------------------------------- 1 | ## python 2 | 3 | - [curlconverter](https://github.com/NickCarneiro/curlconverter) convert curl commands to Python, JavaScript, PHP, R, Go, Rust, Dart, JSON, Ansible, Elixir 4 | - [openreplay](https://github.com/openreplay/openreplay) :tv: OpenReplay is developer-friendly, self-hosted session replay. -------------------------------------------------------------------------------- /tags/query-builder/README.md: -------------------------------------------------------------------------------- 1 | ## query-builder 2 | 3 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 4 | - [objection](https://github.com/vincit/objection.js) An SQL-friendly ORM for Node.js -------------------------------------------------------------------------------- /tags/queue/README.md: -------------------------------------------------------------------------------- 1 | ## queue 2 | 3 | - [bull](https://github.com/OptimalBits/bull) Premium Queue package for handling distributed jobs and messages in NodeJS. 4 | - [denque](https://github.com/invertase/denque) The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. 5 | - [fastq](https://github.com/mcollina/fastq) Fast, in memory work queue 6 | - [agenda](https://github.com/agenda/agenda) Lightweight job scheduling for Node.js -------------------------------------------------------------------------------- /tags/react-query/README.md: -------------------------------------------------------------------------------- 1 | ## react-query 2 | 3 | - [http-wizard](https://github.com/flodlc/http-wizard) Http-wizard weaves TypeScript magic, offering a type-safe API client and ensuring a delightful end-to-end developer experience. 4 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/reactive-programming/README.md: -------------------------------------------------------------------------------- 1 | ## reactive-programming 2 | 3 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 4 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development -------------------------------------------------------------------------------- /tags/reactjs/README.md: -------------------------------------------------------------------------------- 1 | ## reactjs 2 | 3 | - [react-apexcharts](https://github.com/apexcharts/react-apexcharts) 📊 React Component for ApexCharts 4 | - [p1asm0](https://github.com/PlasmoHQ/plasmo) 🧩 The Browser Extension Framework -------------------------------------------------------------------------------- /tags/real-time/README.md: -------------------------------------------------------------------------------- 1 | ## real-time 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 -------------------------------------------------------------------------------- /tags/realtime/README.md: -------------------------------------------------------------------------------- 1 | ## realtime 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [replicache](https://github.com/rocicorp/replicache) Realtime Sync for Any Backend Stack 5 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software 6 | - [rxdb](https://github.com/pubkey/rxdb) 🔄 A client side, offline-first, reactive database for JavaScript Applications 7 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 -------------------------------------------------------------------------------- /tags/record/README.md: -------------------------------------------------------------------------------- 1 | ## record 2 | 3 | - [pollyjs](https://github.com/Netflix/pollyjs) Record, Replay, and Stub HTTP Interactions. 4 | - [cap](https://github.com/CapSoftware/Cap) Effortless, instant screen sharing. Open-source and cross-platform. -------------------------------------------------------------------------------- /tags/recursive/README.md: -------------------------------------------------------------------------------- 1 | ## recursive 2 | 3 | - [traverse](https://github.com/substack/js-traverse) Traverse and transform objects by visiting every node on a recursive walk. 4 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 5 | - [klona](https://github.com/lukeed/klona) A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! -------------------------------------------------------------------------------- /tags/redis/README.md: -------------------------------------------------------------------------------- 1 | ## redis 2 | 3 | - [nf-data-explorer-2](https://github.com/Netflix/nf-data-explorer) The Data Explorer gives you fast, safe access to data stored in Cassandra, Dynomite, and Redis. 4 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 5 | - [openreplay](https://github.com/openreplay/openreplay) :tv: OpenReplay is developer-friendly, self-hosted session replay. 6 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends 7 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 -------------------------------------------------------------------------------- /tags/release/README.md: -------------------------------------------------------------------------------- 1 | ## release 2 | 3 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 4 | - [auto-monorepo](https://github.com/intuit/auto) Generate releases based on semantic version labels on pull requests. -------------------------------------------------------------------------------- /tags/request/README.md: -------------------------------------------------------------------------------- 1 | ## request 2 | 3 | - [undici](https://github.com/nodejs/undici) An HTTP/1.1 client, written from scratch for Node.js 4 | - [@mswjs/interceptors](https://github.com/mswjs/interceptors) Low-level network interception library. 5 | - [light-my-request](https://github.com/fastify/light-my-request) Fake HTTP injection library -------------------------------------------------------------------------------- /tags/resolve/README.md: -------------------------------------------------------------------------------- 1 | ## resolve 2 | 3 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 4 | - [import-local](https://github.com/sindresorhus/import-local) Let a globally installed package use a locally installed version of itself if available -------------------------------------------------------------------------------- /tags/rest/README.md: -------------------------------------------------------------------------------- 1 | ## rest 2 | 3 | - [trpc-openapi](https://github.com/jlalmes/trpc-openapi) OpenAPI support for tRPC 🧩 4 | - [@zodios/core](https://github.com/ecyrbe/zodios) typescript http client and server with zod validation 5 | - [jira.js](https://github.com/MrRefactoring/jira.js) A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API 6 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/result/README.md: -------------------------------------------------------------------------------- 1 | ## result 2 | 3 | - [@sniptt/monads](https://github.com/sniptt-official/monads) 👻 Option, Result, and Either types for TypeScript; Inspired by Rust 4 | - [true-myth](https://github.com/true-myth/true-myth) A library for safer and smarter error- and "nothing"-handling in TypeScript. -------------------------------------------------------------------------------- /tags/rich-text/README.md: -------------------------------------------------------------------------------- 1 | ## rich-text 2 | 3 | - [loro](https://github.com/loro-dev/loro) Reimagine state management with CRDTs. Make your app state synchronized and collaborative effortlessly. 4 | - [trix](https://github.com/basecamp/trix) A rich text editor for everyday writing -------------------------------------------------------------------------------- /tags/route/README.md: -------------------------------------------------------------------------------- 1 | ## route 2 | 3 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular 4 | - [trouter](https://github.com/lukeed/trouter) :fish: A fast, small-but-mighty, familiar fish...errr, router* -------------------------------------------------------------------------------- /tags/router/README.md: -------------------------------------------------------------------------------- 1 | ## router 2 | 3 | - [find-my-way](https://github.com/delvedor/find-my-way) A crazy fast HTTP router 4 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular 5 | - [trouter](https://github.com/lukeed/trouter) :fish: A fast, small-but-mighty, familiar fish...errr, router* -------------------------------------------------------------------------------- /tags/routing/README.md: -------------------------------------------------------------------------------- 1 | ## routing 2 | 3 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular 4 | - [trouter](https://github.com/lukeed/trouter) :fish: A fast, small-but-mighty, familiar fish...errr, router* -------------------------------------------------------------------------------- /tags/rpc/README.md: -------------------------------------------------------------------------------- 1 | ## rpc 2 | 3 | - [moleculer](https://github.com/moleculerjs/moleculer) :rocket: Progressive microservices framework for Node.js 4 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/run/README.md: -------------------------------------------------------------------------------- 1 | ## run 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/runner/README.md: -------------------------------------------------------------------------------- 1 | ## runner 2 | 3 | - [tasuku](https://github.com/privatenumber/tasuku) ✅ タスク — The minimal task runner for Node.js 4 | - [agenda](https://github.com/agenda/agenda) Lightweight job scheduling for Node.js 5 | - [uvu](https://github.com/lukeed/uvu) uvu is an extremely fast and lightweight test runner for Node.js and the browser 6 | - [hereby](https://github.com/jakebailey/hereby) A simple Node.js task runner -------------------------------------------------------------------------------- /tags/runtime/README.md: -------------------------------------------------------------------------------- 1 | ## runtime 2 | 3 | - [io-ts](https://github.com/gcanti/io-ts) Runtime type system for IO decoding/encoding 4 | - [runtypes](https://github.com/pelotom/runtypes) Runtime validation for static types 5 | - [quickjs-emscripten](https://github.com/justjake/quickjs-emscripten) Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard. 6 | - [ts-runtime-checks](https://github.com/GoogleFeud/ts-runtime-checks) A typescript transformer which automatically generates validation code from your types. -------------------------------------------------------------------------------- /tags/rust/README.md: -------------------------------------------------------------------------------- 1 | ## rust 2 | 3 | - [@sniptt/monads](https://github.com/sniptt-official/monads) 👻 Option, Result, and Either types for TypeScript; Inspired by Rust 4 | - [skia-canvas](https://github.com/samizdatco/skia-canvas) A canvas environment for Node.js 5 | - [@resvg/resvg-js](https://github.com/yisibl/resvg-js) A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs. 6 | - [quicktype](https://github.com/quicktype/quicktype) Generate types and converters from JSON, Schema, and GraphQL 7 | - [monorepo](https://github.com/web-infra-dev/rspack) A fast Rust-based web bundler 🦀️ -------------------------------------------------------------------------------- /tags/safe-eval/README.md: -------------------------------------------------------------------------------- 1 | ## safe-eval 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/safe/README.md: -------------------------------------------------------------------------------- 1 | ## safe 2 | 3 | - [safe-typeorm](https://github.com/samchon/safe-typeorm) TypeORM helper library enhancing safety in the compilation level 4 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 5 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 6 | - [quickjs-emscripten](https://github.com/justjake/quickjs-emscripten) Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard. 7 | - [dset](https://github.com/lukeed/dset) A tiny (194B) utility for safely writing deep Object values~! -------------------------------------------------------------------------------- /tags/scheduler/README.md: -------------------------------------------------------------------------------- 1 | ## scheduler 2 | 3 | - [bull](https://github.com/OptimalBits/bull) Premium Queue package for handling distributed jobs and messages in NodeJS. 4 | - [agenda](https://github.com/agenda/agenda) Lightweight job scheduling for Node.js -------------------------------------------------------------------------------- /tags/schema/README.md: -------------------------------------------------------------------------------- 1 | ## schema 2 | 3 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 4 | - [io-ts](https://github.com/gcanti/io-ts) Runtime type system for IO decoding/encoding 5 | - [zod](https://github.com/colinhacks/zod) TypeScript-first schema validation with static type inference 6 | - [typechat](https://github.com/microsoft/TypeChat) TypeChat is a library that makes it easy to build natural language interfaces using types. -------------------------------------------------------------------------------- /tags/sdk/README.md: -------------------------------------------------------------------------------- 1 | ## sdk 2 | 3 | - [api-monorepo](https://github.com/readmeio/api) 🚀 Automatic SDK generation from an OpenAPI definition 4 | - [p1asm0](https://github.com/PlasmoHQ/plasmo) 🧩 The Browser Extension Framework -------------------------------------------------------------------------------- /tags/search/README.md: -------------------------------------------------------------------------------- 1 | ## search 2 | 3 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 4 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular 5 | - [kbar](https://github.com/timc1/kbar) fast, portable, and extensible cmd+k interface for your site 6 | - [minisearch](https://github.com/lucaong/minisearch) Tiny and powerful JavaScript full-text search engine for browser and Node 7 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/security/README.md: -------------------------------------------------------------------------------- 1 | ## security 2 | 3 | - [supercookie](https://github.com/jonasstrehle/supercookie) ⚠️ Browser fingerprinting via favicon! 4 | - [infisical](https://github.com/Infisical/infisical) ♾ Infisical is an open-source, E2EE tool to sync environment variables across your team and infrastructure. 5 | - [otpauth](https://github.com/hectorm/otpauth) One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers. -------------------------------------------------------------------------------- /tags/self-hosted/README.md: -------------------------------------------------------------------------------- 1 | ## self-hosted 2 | 3 | - [n8n](https://github.com/n8n-io/n8n) Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. 4 | - [@automatisch/root](https://github.com/automatisch/automatisch) The open source Zapier alternative. Build workflow automation without spending time and money. 5 | - [highlight](https://github.com/highlight/highlight) highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more. -------------------------------------------------------------------------------- /tags/semver/README.md: -------------------------------------------------------------------------------- 1 | ## semver 2 | 3 | - [beachball](https://github.com/microsoft/beachball) The Sunniest Semantic Version Bumper 4 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing -------------------------------------------------------------------------------- /tags/serialize/README.md: -------------------------------------------------------------------------------- 1 | ## serialize 2 | 3 | - [javascript-stringify](https://github.com/blakeembrey/javascript-stringify) Stringify is to `eval` as `JSON.stringify` is to `JSON.parse` 4 | - [msgpack-lite](https://github.com/kawanet/msgpack-lite) Fast Pure JavaScript MessagePack Encoder and Decoder / msgpack.org[JavaScript] -------------------------------------------------------------------------------- /tags/server/README.md: -------------------------------------------------------------------------------- 1 | ## server 2 | 3 | - [tiny-lru](https://github.com/avoidwork/tiny-lru) Tiny LRU cache for Client or Server 4 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. 5 | - [light-my-request](https://github.com/fastify/light-my-request) Fake HTTP injection library 6 | - [elysia](https://github.com/elysiajs/elysia) Ergonomic Framework for Humans -------------------------------------------------------------------------------- /tags/serverless/README.md: -------------------------------------------------------------------------------- 1 | ## serverless 2 | 3 | - [dynamodb-onetable](https://github.com/sensedeep/dynamodb-onetable) DynamoDB access and management for one table designs with NodeJS 4 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. -------------------------------------------------------------------------------- /tags/service/README.md: -------------------------------------------------------------------------------- 1 | ## service 2 | 3 | - [multicast-dns](https://github.com/mafintosh/multicast-dns) Low level multicast-dns implementation in pure javascript 4 | - [bonjour](https://github.com/watson/bonjour) A Bonjour/Zeroconf protocol implementation in JavaScript 5 | - [micri](https://github.com/turist-cloud/micri) Asynchronous HTTP microservices 6 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. -------------------------------------------------------------------------------- /tags/session-replay/README.md: -------------------------------------------------------------------------------- 1 | ## session-replay 2 | 3 | - [openreplay](https://github.com/openreplay/openreplay) :tv: OpenReplay is developer-friendly, self-hosted session replay. 4 | - [highlight](https://github.com/highlight/highlight) highlight.io: The open source, full-stack monitoring platform. Error monitoring, session replay, logging and more. 5 | - [rrweb](https://github.com/rrweb-io/rrweb) record and replay the web -------------------------------------------------------------------------------- /tags/set/README.md: -------------------------------------------------------------------------------- 1 | ## set 2 | 3 | - [dot-prop](https://github.com/sindresorhus/dot-prop) Get, set, or delete a property from a nested object using a dot path 4 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 5 | - [iterare](https://github.com/felixfbecker/iterare) Array methods + ES6 Iterators = :heart: 6 | - [dset](https://github.com/lukeed/dset) A tiny (194B) utility for safely writing deep Object values~! -------------------------------------------------------------------------------- /tags/sftp/README.md: -------------------------------------------------------------------------------- 1 | ## sftp 2 | 3 | - [mdir.js](https://github.com/la9527/mdir.js) Mdir.js is text base file manager. Mdir.js is clone of LinM. 4 | - [filestash](https://github.com/mickael-kerjean/filestash) 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... -------------------------------------------------------------------------------- /tags/shell/README.md: -------------------------------------------------------------------------------- 1 | ## shell 2 | 3 | - [git-split-diffs](https://github.com/banga/git-split-diffs) GitHub style split diffs in your terminal 4 | - [@withfig/autocomplete](https://github.com/withfig/autocomplete) IDE-style autocomplete for your existing terminal & shell 5 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 6 | - [cli-truncate](https://github.com/sindresorhus/cli-truncate) Truncate a string to a specific width in the terminal 7 | - [nestjs-shell](https://github.com/bmstefanski/nestjs-shell) 🐚 An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running 8 | - [voici.js](https://github.com/larswaechter/voici.js) A Node.js library for pretty printing your data on the terminal🎨 -------------------------------------------------------------------------------- /tags/simple/README.md: -------------------------------------------------------------------------------- 1 | ## simple 2 | 3 | - [tasuku](https://github.com/privatenumber/tasuku) ✅ タスク — The minimal task runner for Node.js 4 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/slack/README.md: -------------------------------------------------------------------------------- 1 | ## slack 2 | 3 | - [slack-block-builder](https://github.com/raycharius/slack-block-builder) Lightweight Node.js library for building Slack Block Kit UIs, with a declarative syntax inspired by SwiftUI. 4 | - [auto-monorepo](https://github.com/intuit/auto) Generate releases based on semantic version labels on pull requests. -------------------------------------------------------------------------------- /tags/socket.io/README.md: -------------------------------------------------------------------------------- 1 | ## socket.io 2 | 3 | - [iola](https://github.com/pvarentsov/iola) 🔄 iola: Socket client with REST API 4 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 -------------------------------------------------------------------------------- /tags/socket/README.md: -------------------------------------------------------------------------------- 1 | ## socket 2 | 3 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 4 | - [node-ipc](https://github.com/RIAEvangelist/node-ipc) Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS 5 | - [@gr2m/net-interceptor](https://github.com/gr2m/node-net-interceptor) Intercept outgoing network TCP/TLS connections -------------------------------------------------------------------------------- /tags/solid/README.md: -------------------------------------------------------------------------------- 1 | ## solid 2 | 3 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular 4 | - [ts-rest](https://github.com/ts-rest/ts-rest) RPC-like client, contract, and server implementation for a pure REST API -------------------------------------------------------------------------------- /tags/sort/README.md: -------------------------------------------------------------------------------- 1 | ## sort 2 | 3 | - [toposort](https://github.com/marcelklehr/toposort) Topologically sort directed acyclic graphs (such as dependency lists) in javascript 4 | - [sort-package-json](https://github.com/keithamus/sort-package-json) Sort an Object or package.json based on the well-known package.json keys -------------------------------------------------------------------------------- /tags/sql/README.md: -------------------------------------------------------------------------------- 1 | ## sql 2 | 3 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 4 | - [safe-typeorm](https://github.com/samchon/safe-typeorm) TypeORM helper library enhancing safety in the compilation level 5 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 6 | - [alasql](https://github.com/alasql/alasql) 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. 7 | - [objection](https://github.com/vincit/objection.js) An SQL-friendly ORM for Node.js -------------------------------------------------------------------------------- /tags/sqlite/README.md: -------------------------------------------------------------------------------- 1 | ## sqlite 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 5 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends 6 | - [kysely](https://github.com/koskimas/kysely) A type-safe typescript SQL query builder 7 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/sqlite3/README.md: -------------------------------------------------------------------------------- 1 | ## sqlite3 2 | 3 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 4 | - [objection](https://github.com/vincit/objection.js) An SQL-friendly ORM for Node.js 5 | - [neboa](https://github.com/aerotoad/neboa) Type-safe NoSQL with Node & SQLite. 🌫️💽 -------------------------------------------------------------------------------- /tags/ssl/README.md: -------------------------------------------------------------------------------- 1 | ## ssl 2 | 3 | - [subtls-dev](https://github.com/jawj/subtls) A proof-of-concept TypeScript TLS 1.3 client 4 | - [http-mitm-proxy](https://github.com/joeferner/node-http-mitm-proxy) HTTP Man In The Middle (MITM) Proxy -------------------------------------------------------------------------------- /tags/stack/README.md: -------------------------------------------------------------------------------- 1 | ## stack 2 | 3 | - [@stackflow/monorepo](https://github.com/daangn/stackflow) Mobile-first stack navigator framework with composable plugin system 4 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. -------------------------------------------------------------------------------- /tags/stacktrace/README.md: -------------------------------------------------------------------------------- 1 | ## stacktrace 2 | 3 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 4 | - [stacktrace-gps](https://github.com/stacktracejs/stacktrace-gps) Turns partial code location into precise code location 5 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent 6 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/state-machine/README.md: -------------------------------------------------------------------------------- 1 | ## state-machine 2 | 3 | - [xstate-monorepo](https://github.com/davidkpiano/xstate) State machines and statecharts for the modern web. 4 | - [unistore](https://github.com/developit/unistore) 🌶 350b / 650b state container with component actions for Preact & React 5 | - [finity](https://github.com/nickuraltsev/finity) A finite state machine library for Node.js and the browser with a friendly configuration DSL. -------------------------------------------------------------------------------- /tags/state-management/README.md: -------------------------------------------------------------------------------- 1 | ## state-management 2 | 3 | - [xstate-monorepo](https://github.com/davidkpiano/xstate) State machines and statecharts for the modern web. 4 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular -------------------------------------------------------------------------------- /tags/state/README.md: -------------------------------------------------------------------------------- 1 | ## state 2 | 3 | - [xstate-monorepo](https://github.com/davidkpiano/xstate) State machines and statecharts for the modern web. 4 | - [jotai](https://github.com/pmndrs/jotai) 👻 Primitive and flexible state management for React 5 | - [unistore](https://github.com/developit/unistore) 🌶 350b / 650b state container with component actions for Preact & React 6 | - [finity](https://github.com/nickuraltsev/finity) A finite state machine library for Node.js and the browser with a friendly configuration DSL. 7 | - [valtio](https://github.com/pmndrs/valtio) 💊 Valtio makes proxy-state simple for React and Vanilla -------------------------------------------------------------------------------- /tags/static/README.md: -------------------------------------------------------------------------------- 1 | ## static 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/storage/README.md: -------------------------------------------------------------------------------- 1 | ## storage 2 | 3 | - [snowfs](https://github.com/snowtrack/snowfs) SnowFS - a fast, scalable version control file storage for graphic files :art: 4 | - [idb-keyval](https://github.com/jakearchibald/idb-keyval) A super-simple-small promise-based keyval store implemented with IndexedDB 5 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 6 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 7 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. 8 | - [@keyv/mono-repo](https://github.com/jaredwray/keyv) Simple key-value storage with support for multiple backends 9 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. -------------------------------------------------------------------------------- /tags/store/README.md: -------------------------------------------------------------------------------- 1 | ## store 2 | 3 | - [jotai](https://github.com/pmndrs/jotai) 👻 Primitive and flexible state management for React 4 | - [idb-keyval](https://github.com/jakearchibald/idb-keyval) A super-simple-small promise-based keyval store implemented with IndexedDB 5 | - [@keyvhq/monorepo](https://github.com/microlinkhq/keyv) Simple key-value storage with support for multiple backends. 6 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 7 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. 8 | - [valtio](https://github.com/pmndrs/valtio) 💊 Valtio makes proxy-state simple for React and Vanilla -------------------------------------------------------------------------------- /tags/stream/README.md: -------------------------------------------------------------------------------- 1 | ## stream 2 | 3 | - [levelup](https://github.com/Level/levelup) A wrapper for abstract-leveldown compliant stores, for Node.js and browsers. 4 | - [msgpack-lite](https://github.com/kawanet/msgpack-lite) Fast Pure JavaScript MessagePack Encoder and Decoder / msgpack.org[JavaScript] -------------------------------------------------------------------------------- /tags/streams/README.md: -------------------------------------------------------------------------------- 1 | ## streams 2 | 3 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development 4 | - [zio](https://github.com/zio/zio) ZIO — A type-safe, composable library for async and concurrent programming in Scala -------------------------------------------------------------------------------- /tags/string/README.md: -------------------------------------------------------------------------------- 1 | ## string 2 | 3 | - [javascript-stringify](https://github.com/blakeembrey/javascript-stringify) Stringify is to `eval` as `JSON.stringify` is to `JSON.parse` 4 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 5 | - [he](https://github.com/mathiasbynens/he) A robust HTML entity encoder/decoder written in JavaScript. 6 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure 7 | - [cli-truncate](https://github.com/sindresorhus/cli-truncate) Truncate a string to a specific width in the terminal 8 | - [ts-enum-util](https://github.com/UselessPickles/ts-enum-util) Strictly typed utilities for working with TypeScript enums -------------------------------------------------------------------------------- /tags/stringify/README.md: -------------------------------------------------------------------------------- 1 | ## stringify 2 | 3 | - [javascript-stringify](https://github.com/blakeembrey/javascript-stringify) Stringify is to `eval` as `JSON.stringify` is to `JSON.parse` 4 | - [@base2/pretty-print-object](https://github.com/Chris-Baker/pretty-print-object) Stringify an object/array like JSON.stringify just without all the double-quotes 5 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure -------------------------------------------------------------------------------- /tags/strings/README.md: -------------------------------------------------------------------------------- 1 | ## strings 2 | 3 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 4 | - [sql-template-strings](https://github.com/felixfbecker/node-sql-template-strings) ES6 tagged template strings for prepared SQL statements 📋 -------------------------------------------------------------------------------- /tags/supercharge/README.md: -------------------------------------------------------------------------------- 1 | ## supercharge 2 | 3 | - [supercharge](https://github.com/supercharge/supercharge) Full-stack Node.js framework 4 | - [@supercharge/promise-pool](https://github.com/supercharge/promise-pool) Map-like, concurrent promise processing -------------------------------------------------------------------------------- /tags/svg/README.md: -------------------------------------------------------------------------------- 1 | ## svg 2 | 3 | - [@visx/root](https://github.com/airbnb/visx) 🐯 visx | visualization components 4 | - [nivo](https://github.com/plouc/nivo) nivo provides a rich set of dataviz components, built on top of the awesome d3 and Reactjs libraries 5 | - [skia-canvas](https://github.com/samizdatco/skia-canvas) A canvas environment for Node.js 6 | - [@resvg/resvg-js](https://github.com/yisibl/resvg-js) A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs. -------------------------------------------------------------------------------- /tags/swagger/README.md: -------------------------------------------------------------------------------- 1 | ## swagger 2 | 3 | - [trpc-openapi](https://github.com/jlalmes/trpc-openapi) OpenAPI support for tRPC 🧩 4 | - [prism](https://github.com/stoplightio/prism) Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations. 5 | - [api-monorepo](https://github.com/readmeio/api) 🚀 Automatic SDK generation from an OpenAPI definition -------------------------------------------------------------------------------- /tags/sync/README.md: -------------------------------------------------------------------------------- 1 | ## sync 2 | 3 | - [replicache](https://github.com/rocicorp/replicache) Realtime Sync for Any Backend Stack 4 | - [infisical](https://github.com/Infisical/infisical) ♾ Infisical is an open-source, E2EE tool to sync environment variables across your team and infrastructure. -------------------------------------------------------------------------------- /tags/syntax/README.md: -------------------------------------------------------------------------------- 1 | ## syntax 2 | 3 | - [ast-query](https://github.com/SBoudrias/AST-query) Tentative to a simple JavaScript AST modification library 4 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 5 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 6 | - [recast](https://github.com/benjamn/recast) JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator 7 | - [ebnf](https://github.com/lys-lang/node-ebnf) Create AST PEG Parsers from formal grammars in JavaScript -------------------------------------------------------------------------------- /tags/tag/README.md: -------------------------------------------------------------------------------- 1 | ## tag 2 | 3 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 4 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing -------------------------------------------------------------------------------- /tags/tagged/README.md: -------------------------------------------------------------------------------- 1 | ## tagged 2 | 3 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 4 | - [sql-template-strings](https://github.com/felixfbecker/node-sql-template-strings) ES6 tagged template strings for prepared SQL statements 📋 -------------------------------------------------------------------------------- /tags/tailwind-css/README.md: -------------------------------------------------------------------------------- 1 | ## tailwind-css 2 | 3 | - [typed.tw](https://github.com/thien-do/typed.tw) Brings types to TailwindCSS via TypeScript. 4 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components -------------------------------------------------------------------------------- /tags/tailwind/README.md: -------------------------------------------------------------------------------- 1 | ## tailwind 2 | 3 | - [typed.tw](https://github.com/thien-do/typed.tw) Brings types to TailwindCSS via TypeScript. 4 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components -------------------------------------------------------------------------------- /tags/tailwindcss/README.md: -------------------------------------------------------------------------------- 1 | ## tailwindcss 2 | 3 | - [typed.tw](https://github.com/thien-do/typed.tw) Brings types to TailwindCSS via TypeScript. 4 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components -------------------------------------------------------------------------------- /tags/task/README.md: -------------------------------------------------------------------------------- 1 | ## task 2 | 3 | - [bull](https://github.com/OptimalBits/bull) Premium Queue package for handling distributed jobs and messages in NodeJS. 4 | - [tasuku](https://github.com/privatenumber/tasuku) ✅ タスク — The minimal task runner for Node.js 5 | - [agenda](https://github.com/agenda/agenda) Lightweight job scheduling for Node.js 6 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 7 | - [hereby](https://github.com/jakebailey/hereby) A simple Node.js task runner 8 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/tasklist/README.md: -------------------------------------------------------------------------------- 1 | ## tasklist 2 | 3 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 4 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/tauri/README.md: -------------------------------------------------------------------------------- 1 | ## tauri 2 | 3 | - [dev-tools](https://github.com/fosslife/devtools-x) Collection of offline first developer utilities available as desktop application. all in one place, cross-platform! 4 | - [cap](https://github.com/CapSoftware/Cap) Effortless, instant screen sharing. Open-source and cross-platform. -------------------------------------------------------------------------------- /tags/tc39/README.md: -------------------------------------------------------------------------------- 1 | ## tc39 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/tcp/README.md: -------------------------------------------------------------------------------- 1 | ## tcp 2 | 3 | - [iola](https://github.com/pvarentsov/iola) 🔄 iola: Socket client with REST API 4 | - [node-ipc](https://github.com/RIAEvangelist/node-ipc) Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS 5 | - [@gr2m/net-interceptor](https://github.com/gr2m/node-net-interceptor) Intercept outgoing network TCP/TLS connections -------------------------------------------------------------------------------- /tags/tdd/README.md: -------------------------------------------------------------------------------- 1 | ## tdd 2 | 3 | - [@fast-check/monorepo](https://github.com/dubzzz/fast-check) Property based testing framework for JavaScript (like QuickCheck) written in TypeScript 4 | - [automock-monorepo](https://github.com/automock/automock) Standalone Library for Automated Mocking of Class Dependencies. -------------------------------------------------------------------------------- /tags/template/README.md: -------------------------------------------------------------------------------- 1 | ## template 2 | 3 | - [common-tags](https://github.com/zspecza/common-tags) 🔖 Useful template literal tags for dealing with strings in ES2015+ 4 | - [sql-template-strings](https://github.com/felixfbecker/node-sql-template-strings) ES6 tagged template strings for prepared SQL statements 📋 -------------------------------------------------------------------------------- /tags/term/README.md: -------------------------------------------------------------------------------- 1 | ## term 2 | 3 | - [cli-truncate](https://github.com/sindresorhus/cli-truncate) Truncate a string to a specific width in the terminal 4 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 5 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | - [@sindresorhus/is](https://github.com/sindresorhus/is) Type check values 4 | - [is-ci](https://github.com/watson/is-ci) Detect if the current environment is a CI server 5 | - [uvu](https://github.com/lukeed/uvu) uvu is an extremely fast and lightweight test runner for Node.js and the browser 6 | - [@betterer/monorepo](https://github.com/phenomnomnominal/betterer) betterer makes it easier to make incremental improvements to your codebase 7 | - [@gr2m/net-interceptor](https://github.com/gr2m/node-net-interceptor) Intercept outgoing network TCP/TLS connections -------------------------------------------------------------------------------- /tags/testing/README.md: -------------------------------------------------------------------------------- 1 | ## testing 2 | 3 | - [pollyjs](https://github.com/Netflix/pollyjs) Record, Replay, and Stub HTTP Interactions. 4 | - [@fast-check/monorepo](https://github.com/dubzzz/fast-check) Property based testing framework for JavaScript (like QuickCheck) written in TypeScript 5 | - [automock-monorepo](https://github.com/automock/automock) Standalone Library for Automated Mocking of Class Dependencies. 6 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. 7 | - [@mswjs/interceptors](https://github.com/mswjs/interceptors) Low-level network interception library. -------------------------------------------------------------------------------- /tags/tiny/README.md: -------------------------------------------------------------------------------- 1 | ## tiny 2 | 3 | - [tiny-lru](https://github.com/avoidwork/tiny-lru) Tiny LRU cache for Client or Server 4 | - [awesome-tiny-js](https://github.com/thoughtspile/awesome-tiny-js) A collection of tiny JS libraries to put your bundle on a diet 5 | - [@open-draft/logger](https://github.com/open-draft/logger) Environment-agnostic, ESM-friendly logger for simple needs. -------------------------------------------------------------------------------- /tags/tls/README.md: -------------------------------------------------------------------------------- 1 | ## tls 2 | 3 | - [subtls-dev](https://github.com/jawj/subtls) A proof-of-concept TypeScript TLS 1.3 client 4 | - [@gr2m/net-interceptor](https://github.com/gr2m/node-net-interceptor) Intercept outgoing network TCP/TLS connections -------------------------------------------------------------------------------- /tags/tool/README.md: -------------------------------------------------------------------------------- 1 | ## tool 2 | 3 | - [npkill](https://github.com/voidcosmos/npkill) List any node_modules directories in your system, as well as the space they take up. You can then select which ones you want to erase to free up space. 4 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing -------------------------------------------------------------------------------- /tags/toolkit/README.md: -------------------------------------------------------------------------------- 1 | ## toolkit 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [gluegun](https://github.com/infinitered/gluegun) A delightful toolkit for building TypeScript-powered command-line apps. -------------------------------------------------------------------------------- /tags/trace/README.md: -------------------------------------------------------------------------------- 1 | ## trace 2 | 3 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 4 | - [elastic-apm-node](https://github.com/elastic/apm-agent-nodejs) Elastic APM Node.js Agent -------------------------------------------------------------------------------- /tags/trading/README.md: -------------------------------------------------------------------------------- 1 | ## trading 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [trading-signals](https://github.com/bennycode/trading-signals) Technical indicators to run technical analysis with JavaScript & TypeScript. 📈 -------------------------------------------------------------------------------- /tags/transformer/README.md: -------------------------------------------------------------------------------- 1 | ## transformer 2 | 3 | - [awesome-typescript-ecosystem](https://github.com/madou/awesome-typescript-ecosystem) 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc 4 | - [typescript-transformer-handbook](https://github.com/madou/typescript-transformer-handbook) 📘 A comprehensive handbook on how to create transformers for TypeScript with code examples 5 | - [ts-patch](https://github.com/nonara/ts-patch) Augment the TypeScript compiler to support extended functionality 6 | - [ts-runtime-checks](https://github.com/GoogleFeud/ts-runtime-checks) A typescript transformer which automatically generates validation code from your types. -------------------------------------------------------------------------------- /tags/transpile/README.md: -------------------------------------------------------------------------------- 1 | ## transpile 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/transpiler/README.md: -------------------------------------------------------------------------------- 1 | ## transpiler 2 | 3 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 4 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. -------------------------------------------------------------------------------- /tags/traverse/README.md: -------------------------------------------------------------------------------- 1 | ## traverse 2 | 3 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 4 | - [traverse](https://github.com/substack/js-traverse) Traverse and transform objects by visiting every node on a recursive walk. -------------------------------------------------------------------------------- /tags/tree/README.md: -------------------------------------------------------------------------------- 1 | ## tree 2 | 3 | - [ast-query](https://github.com/SBoudrias/AST-query) Tentative to a simple JavaScript AST modification library 4 | - [javascript-algorithms-and-data-structures](https://github.com/trekhleb/javascript-algorithms) 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings 5 | - [whence](https://github.com/jonschlinkert/whence) Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expressions in config files, prompts, key bindings, completions, templates, and many other user cases. 6 | - [eval-estree-expression](https://github.com/jonschlinkert/eval-estree-expression) Safely evaluate JavaScript (estree) expressions, sync and async. 7 | - [object-treeify](https://github.com/blackflux/object-treeify) Stringify Object as tree structure -------------------------------------------------------------------------------- /tags/trpc/README.md: -------------------------------------------------------------------------------- 1 | ## trpc 2 | 3 | - [trpc-openapi](https://github.com/jlalmes/trpc-openapi) OpenAPI support for tRPC 🧩 4 | - [trpc-nestjs-adapter](https://github.com/macstr1k3r/trpc-nestjs-adapter) An adapter, allowing you to use TRPC inside of Nest.JS -------------------------------------------------------------------------------- /tags/type-inference/README.md: -------------------------------------------------------------------------------- 1 | ## type-inference 2 | 3 | - [zod](https://github.com/colinhacks/zod) TypeScript-first schema validation with static type inference 4 | - [ts-pattern](https://github.com/gvergnaud/ts-pattern) 🎨 The exhaustive Pattern Matching library for TypeScript, with smart type inference. -------------------------------------------------------------------------------- /tags/type/README.md: -------------------------------------------------------------------------------- 1 | ## type 2 | 3 | - [@sindresorhus/is](https://github.com/sindresorhus/is) Type check values 4 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 5 | - [@base2/pretty-print-object](https://github.com/Chris-Baker/pretty-print-object) Stringify an object/array like JSON.stringify just without all the double-quotes 6 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 7 | - [zod](https://github.com/colinhacks/zod) TypeScript-first schema validation with static type inference -------------------------------------------------------------------------------- /tags/typecheck/README.md: -------------------------------------------------------------------------------- 1 | ## typecheck 2 | 3 | - [@sinclair/typebox](https://github.com/sinclairzx81/typebox) Json Schema Type Builder with Static Type Resolution for TypeScript 4 | - [ts-runtime-checks](https://github.com/GoogleFeud/ts-runtime-checks) A typescript transformer which automatically generates validation code from your types. -------------------------------------------------------------------------------- /tags/typescipt/README.md: -------------------------------------------------------------------------------- 1 | ## typescipt 2 | 3 | - [stacktracey](https://github.com/xpl/stacktracey) Parses call stacks. Reads sources. Clean & filtered output. Sourcemaps. Node & browsers. 4 | - [jira.js](https://github.com/MrRefactoring/jira.js) A JavaScript/TypeScript wrapper for the JIRA Cloud, Service Desk and Agile REST API -------------------------------------------------------------------------------- /tags/typescript-definitions/README.md: -------------------------------------------------------------------------------- 1 | ## typescript-definitions 2 | 3 | - [type-fest](https://github.com/sindresorhus/type-fest) A collection of essential TypeScript types 4 | - [true-myth](https://github.com/true-myth/true-myth) A library for safer and smarter error- and "nothing"-handling in TypeScript. -------------------------------------------------------------------------------- /tags/ui/README.md: -------------------------------------------------------------------------------- 1 | ## ui 2 | 3 | - [daisyui](https://github.com/saadeghi/daisyui) ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components 4 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development 5 | - [lesyjs](https://github.com/lokesh-coder/lesyjs) Node JS based CLI framework to build modern Command line applications (in Beta ) -------------------------------------------------------------------------------- /tags/uint8array/README.md: -------------------------------------------------------------------------------- 1 | ## uint8array 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [msgpack-lite](https://github.com/kawanet/msgpack-lite) Fast Pure JavaScript MessagePack Encoder and Decoder / msgpack.org[JavaScript] -------------------------------------------------------------------------------- /tags/unicode/README.md: -------------------------------------------------------------------------------- 1 | ## unicode 2 | 3 | - [archy](https://github.com/substack/node-archy) render nested hierarchies `npm ls` style with unicode pipes 4 | - [he](https://github.com/mathiasbynens/he) A robust HTML entity encoder/decoder written in JavaScript. 5 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 6 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/union/README.md: -------------------------------------------------------------------------------- 1 | ## union 2 | 3 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 4 | - [ts-enum-util](https://github.com/UselessPickles/ts-enum-util) Strictly typed utilities for working with TypeScript enums -------------------------------------------------------------------------------- /tags/unit-testing/README.md: -------------------------------------------------------------------------------- 1 | ## unit-testing 2 | 3 | - [@fast-check/monorepo](https://github.com/dubzzz/fast-check) Property based testing framework for JavaScript (like QuickCheck) written in TypeScript 4 | - [automock-monorepo](https://github.com/automock/automock) Standalone Library for Automated Mocking of Class Dependencies. -------------------------------------------------------------------------------- /tags/universal/README.md: -------------------------------------------------------------------------------- 1 | ## universal 2 | 3 | - [@open-draft/logger](https://github.com/open-draft/logger) Environment-agnostic, ESM-friendly logger for simple needs. 4 | - [consola](https://github.com/unjs/consola) 🐨 Elegant Console Logger for Node.js and Browser -------------------------------------------------------------------------------- /tags/unused/README.md: -------------------------------------------------------------------------------- 1 | ## unused 2 | 3 | - [knip](https://github.com/webpro/knip) ✂️ Find unused files, dependencies and exports in your JavaScript and TypeScript projects. Knip it before you ship it! 4 | - [depcheck](https://github.com/depcheck/depcheck) Check your npm module for unused dependencies -------------------------------------------------------------------------------- /tags/url/README.md: -------------------------------------------------------------------------------- 1 | ## url 2 | 3 | - [linkinator](https://github.com/JustinBeckwith/linkinator) 🐿 Scurry around your site and find all those broken links. 4 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular 5 | - [git-url-parse](https://github.com/IonicaBizau/git-url-parse) :v: A high level git url parser for common git providers. -------------------------------------------------------------------------------- /tags/util/README.md: -------------------------------------------------------------------------------- 1 | ## util 2 | 3 | - [@sindresorhus/is](https://github.com/sindresorhus/is) Type check values 4 | - [type-fest](https://github.com/sindresorhus/type-fest) A collection of essential TypeScript types 5 | - [globby](https://github.com/sindresorhus/globby) User-friendly glob matching 6 | - [ms](https://github.com/vercel/ms) Tiny millisecond conversion utility 7 | - [ts-prune](https://github.com/nadeesha/ts-prune) Find unused exports in a typescript project. 🛀 8 | - [ts-enum-util](https://github.com/UselessPickles/ts-enum-util) Strictly typed utilities for working with TypeScript enums -------------------------------------------------------------------------------- /tags/validator/README.md: -------------------------------------------------------------------------------- 1 | ## validator 2 | 3 | - [superstruct](https://github.com/ianstormtaylor/superstruct) A simple and composable way to validate data in JavaScript (and TypeScript). 4 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. -------------------------------------------------------------------------------- /tags/values/README.md: -------------------------------------------------------------------------------- 1 | ## values 2 | 3 | - [rfdc](https://github.com/davidmarkclements/rfdc) Really Fast Deep Clone 4 | - [dset](https://github.com/lukeed/dset) A tiny (194B) utility for safely writing deep Object values~! -------------------------------------------------------------------------------- /tags/version/README.md: -------------------------------------------------------------------------------- 1 | ## version 2 | 3 | - [update-notifier](https://github.com/yeoman/update-notifier) Update notifications for your CLI app 4 | - [release-it](https://github.com/release-it/release-it) 🚀 Automate versioning and package publishing 5 | - [import-local](https://github.com/sindresorhus/import-local) Let a globally installed package use a locally installed version of itself if available -------------------------------------------------------------------------------- /tags/visualization/README.md: -------------------------------------------------------------------------------- 1 | ## visualization 2 | 3 | - [@visx/root](https://github.com/airbnb/visx) 🐯 visx | visualization components 4 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development -------------------------------------------------------------------------------- /tags/vm/README.md: -------------------------------------------------------------------------------- 1 | ## vm 2 | 3 | - [quickjs-emscripten](https://github.com/justjake/quickjs-emscripten) Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard. 4 | - [fengari](https://github.com/fengari-lua/fengari) 🌙 φεγγάρι - The Lua VM written in JS ES6 for Node and the browser -------------------------------------------------------------------------------- /tags/vue/README.md: -------------------------------------------------------------------------------- 1 | ## vue 2 | 3 | - [dependency-cruiser](https://github.com/sverweij/dependency-cruiser) Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD. 4 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 5 | - [nhost-root](https://github.com/nhost/nhost) The Open Source Firebase Alternative with GraphQL. 6 | - [router](https://github.com/tanstack/router) 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular -------------------------------------------------------------------------------- /tags/wait/README.md: -------------------------------------------------------------------------------- 1 | ## wait 2 | 3 | - [listr](https://github.com/SamVerschueren/listr) Terminal task list 4 | - [listr2](https://github.com/listr2/listr2) NodeJS Task List derived from the best! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive. -------------------------------------------------------------------------------- /tags/walk/README.md: -------------------------------------------------------------------------------- 1 | ## walk 2 | 3 | - [traverse](https://github.com/substack/js-traverse) Traverse and transform objects by visiting every node on a recursive walk. 4 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 5 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/walking/README.md: -------------------------------------------------------------------------------- 1 | ## walking 2 | 3 | - [find-up](https://github.com/sindresorhus/find-up) Find a file or directory by walking up parent directories 4 | - [find-files-by-patterns](https://github.com/MartyO256/find-files-by-patterns) Find files by patterns in directories, upwards or downwards from other paths. -------------------------------------------------------------------------------- /tags/wasm/README.md: -------------------------------------------------------------------------------- 1 | ## wasm 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [@resvg/resvg-js](https://github.com/yisibl/resvg-js) A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs. 5 | - [quickjs-emscripten](https://github.com/justjake/quickjs-emscripten) Javascript/Typescript bindings for QuickJS, a modern Javascript interpreter written in C by Fabrice Bellard. -------------------------------------------------------------------------------- /tags/web/README.md: -------------------------------------------------------------------------------- 1 | ## web 2 | 3 | - [linkedom](https://github.com/WebReflection/linkedom) A triple-linked lists based DOM implementation. 4 | - [monorepo](https://github.com/web-infra-dev/rspack) A fast Rust-based web bundler 🦀️ 5 | - [elysia](https://github.com/elysiajs/elysia) Ergonomic Framework for Humans -------------------------------------------------------------------------------- /tags/webapp/README.md: -------------------------------------------------------------------------------- 1 | ## webapp 2 | 3 | - [@builder.io/partytown](https://github.com/BuilderIO/partytown) Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉 4 | - [filestash](https://github.com/mickael-kerjean/filestash) 🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... 5 | - [lesyjs](https://github.com/lokesh-coder/lesyjs) Node JS based CLI framework to build modern Command line applications (in Beta ) -------------------------------------------------------------------------------- /tags/webassembly/README.md: -------------------------------------------------------------------------------- 1 | ## webassembly 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [umbrella](https://github.com/thi-ng/umbrella) ⛱ Broadly scoped ecosystem & mono-repository of 169+ TypeScript projects for functional, data driven development -------------------------------------------------------------------------------- /tags/webp/README.md: -------------------------------------------------------------------------------- 1 | ## webp 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [ipx](https://github.com/unjs/ipx) High performance, secure and easy to use image proxy based on Sharp and libvips. -------------------------------------------------------------------------------- /tags/websocket/README.md: -------------------------------------------------------------------------------- 1 | ## websocket 2 | 3 | - [iola](https://github.com/pvarentsov/iola) 🔄 iola: Socket client with REST API 4 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 5 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 6 | - [http-mitm-proxy](https://github.com/joeferner/node-http-mitm-proxy) HTTP Man In The Middle (MITM) Proxy -------------------------------------------------------------------------------- /tags/websockets/README.md: -------------------------------------------------------------------------------- 1 | ## websockets 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 -------------------------------------------------------------------------------- /tags/windows/README.md: -------------------------------------------------------------------------------- 1 | ## windows 2 | 3 | - [node-ipc](https://github.com/RIAEvangelist/node-ipc) Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS 4 | - [dev-tools](https://github.com/fosslife/devtools-x) Collection of offline first developer utilities available as desktop application. all in one place, cross-platform! -------------------------------------------------------------------------------- /tags/worker/README.md: -------------------------------------------------------------------------------- 1 | ## worker 2 | 3 | - [fastq](https://github.com/mcollina/fastq) Fast, in memory work queue 4 | - [node-worker-threads-pool](https://github.com/SUCHMOKUO/node-worker-threads-pool) Simple worker threads pool using node's worker_threads module. 5 | - [msw](https://github.com/mswjs/msw) Seamless REST/GraphQL API mocking library for browser and Node.js. -------------------------------------------------------------------------------- /tags/workflow/README.md: -------------------------------------------------------------------------------- 1 | ## workflow 2 | 3 | - [lint-staged](https://github.com/okonet/lint-staged) 🚫💩 — Run linters on git staged files 4 | - [xstate-monorepo](https://github.com/davidkpiano/xstate) State machines and statecharts for the modern web. 5 | - [n8n](https://github.com/n8n-io/n8n) Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services. 6 | - [@automatisch/root](https://github.com/automatisch/automatisch) The open source Zapier alternative. Build workflow automation without spending time and money. -------------------------------------------------------------------------------- /tags/write/README.md: -------------------------------------------------------------------------------- 1 | ## write 2 | 3 | - [data-store](https://github.com/jonschlinkert/data-store) Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. 4 | - [dset](https://github.com/lukeed/dset) A tiny (194B) utility for safely writing deep Object values~! 5 | - [atomically](https://github.com/fabiospampinato/atomically) Write files atomically and reliably. -------------------------------------------------------------------------------- /tags/ws/README.md: -------------------------------------------------------------------------------- 1 | ## ws 2 | 3 | - [ccxt](https://github.com/ccxt/ccxt) A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges 4 | - [@soketi/soketi](https://github.com/soketi/soketi) Just another simple, fast, and resilient open-source WebSockets server. 📣 -------------------------------------------------------------------------------- /tags/xhr/README.md: -------------------------------------------------------------------------------- 1 | ## xhr 2 | 3 | - [undici](https://github.com/nodejs/undici) An HTTP/1.1 client, written from scratch for Node.js 4 | - [@mswjs/interceptors](https://github.com/mswjs/interceptors) Low-level network interception library. -------------------------------------------------------------------------------- /tags/xlsx/README.md: -------------------------------------------------------------------------------- 1 | ## xlsx 2 | 3 | - [file-type](https://github.com/sindresorhus/file-type) Detect the file type of a Buffer/Uint8Array/ArrayBuffer 4 | - [alasql](https://github.com/alasql/alasql) 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. -------------------------------------------------------------------------------- /tags/yargs/README.md: -------------------------------------------------------------------------------- 1 | ## yargs 2 | 3 | - [mri](https://github.com/lukeed/mri) Quickly scan for CLI flags and arguments 4 | - [@clerc/monorepo](https://github.com/clercjs/clerc) 🖖🏻 Clerc: The full-featured cli library. -------------------------------------------------------------------------------- /tags/yarn/README.md: -------------------------------------------------------------------------------- 1 | ## yarn 2 | 3 | - [beachball](https://github.com/microsoft/beachball) The Sunniest Semantic Version Bumper 4 | - [tsdx](https://github.com/jaredpalmer/tsdx) Zero-config CLI for TypeScript package development -------------------------------------------------------------------------------- /tags/yjs/README.md: -------------------------------------------------------------------------------- 1 | ## yjs 2 | 3 | - [root](https://github.com/textlint/textlint) The pluggable natural language linter for text and markdown. 4 | - [yjs](https://github.com/yjs/yjs) Shared data types for building collaborative software -------------------------------------------------------------------------------- /tags/zio/README.md: -------------------------------------------------------------------------------- 1 | ## zio 2 | 3 | - [effect](https://github.com/Effect-TS/effect) A fully-fledged functional effect system for TypeScript with a rich standard library 4 | - [zio](https://github.com/zio/zio) ZIO — A type-safe, composable library for async and concurrent programming in Scala -------------------------------------------------------------------------------- /tags/zod/README.md: -------------------------------------------------------------------------------- 1 | ## zod 2 | 3 | - [@zodios/core](https://github.com/ecyrbe/zodios) typescript http client and server with zod validation 4 | - [http-wizard](https://github.com/flodlc/http-wizard) Http-wizard weaves TypeScript magic, offering a type-safe API client and ensuring a delightful end-to-end developer experience. --------------------------------------------------------------------------------