Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / privatenumber 223 repositories
I'm on a mission to open source my solutions ๐
Funding links: https://github.com/sponsors/privatenumber
privatenumber/sponsors
My sponsors ๐โค๏ธ
Language: TypeScript - Size: 5.05 MB - Last synced: about 2 hours ago - Pushed: about 9 hours ago - Stars: 0 - Forks: 0
privatenumber/lintroll
๐ค privatenumber's ESLint config for JS, TS, Vue, React, JSON, YAML, Markdown and more!
Language: TypeScript - Size: 3.93 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 20 - Forks: 0
privatenumber/tsx
โก๏ธ TypeScript Execute: Node.js enhanced to run TypeScript & ESM
Language: TypeScript - Size: 1.07 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7,753 - Forks: 111
privatenumber/cleye
๐โ๐จ Strongly typed CLI development for Node.js
Language: TypeScript - Size: 758 KB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 459 - Forks: 12
privatenumber/git-detect-case-change
๐ค Script to detect file name case changes in a Git repository
Language: TypeScript - Size: 351 KB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 28 - Forks: 1
privatenumber/pkgroll
๐ฆ Zero-config package bundler for Node.js + TypeScript
Language: TypeScript - Size: 2.18 MB - Last synced: 11 days ago - Pushed: 21 days ago - Stars: 911 - Forks: 18
privatenumber/tasuku
โ ใฟในใฏ โ The minimal task visualizer for Node.js
Language: TypeScript - Size: 1.75 MB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 1,879 - Forks: 29
privatenumber/webpack-analyze-duplication-plugin
Detect duplicated modules in your Webpack build
Language: JavaScript - Size: 81.1 KB - Last synced: 2 days ago - Pushed: over 3 years ago - Stars: 5 - Forks: 1
privatenumber/svg-browser-export
Export SVG to PNG, JPEG, or WEBP in the browser
Language: TypeScript - Size: 64.5 KB - Last synced: 6 days ago - Pushed: almost 3 years ago - Stars: 23 - Forks: 2
privatenumber/fs-fixture
Simple API to create test fixtures on disk
Language: TypeScript - Size: 1.36 MB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 32 - Forks: 0
privatenumber/babel-plugin-debug-object-location
Babel plugin to help you determine where an object or array was instantiated
Language: TypeScript - Size: 54.7 KB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 9 - Forks: 0
privatenumber/terminal-columns
Render readable & responsive tables in the terminal
Language: TypeScript - Size: 1.65 MB - Last synced: 6 days ago - Pushed: over 2 years ago - Stars: 37 - Forks: 0
privatenumber/get-tsconfig
TypeScript `tsconfig.json` parser & paths resolver
Language: TypeScript - Size: 2.18 MB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 165 - Forks: 11
privatenumber/clean-pkg-json
Script to remove unnecessary properties from package.json on prepublish hook
Language: TypeScript - Size: 54.7 KB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 50 - Forks: 0
privatenumber/eslint-plugin-fix-later
ESLint plugin to suppresses ESLint errors as warnings for future resolution
Language: TypeScript - Size: 13.7 KB - Last synced: about 9 hours ago - Pushed: 4 months ago - Stars: 15 - Forks: 0
privatenumber/link
๐ A better `npm link`
Language: TypeScript - Size: 5.04 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 176 - Forks: 7
privatenumber/.github
Size: 13.7 KB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 1 - Forks: 0
privatenumber/pkg-entry-points
Get all entry-points for an npm package. Supports the `exports` field in `package.json`
Language: TypeScript - Size: 271 KB - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 18 - Forks: 1
privatenumber/node-bug-slow
Language: JavaScript - Size: 1000 Bytes - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 1 - Forks: 0
privatenumber/type-flag
โณ๏ธ Typed command-line arguments parser for Node.js
Language: TypeScript - Size: 1.21 MB - Last synced: 9 days ago - Pushed: about 2 months ago - Stars: 165 - Forks: 3
privatenumber/git-squash-branch
Script to squash the commits in the current Git branch
Language: TypeScript - Size: 101 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 1
privatenumber/eslint-ts-patch Fork of antfu/eslint-ts-patch
Support loading eslint.config.mjs and eslint.config.ts as flat config files for ESLint.
Size: 306 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
privatenumber/minification-benchmarks
๐โโ๏ธ๐โโ๏ธ๐ JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify
Language: TypeScript - Size: 7.45 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,209 - Forks: 27
privatenumber/compare-bun-node
Comparison of Bun's API against Node.js's
Language: JavaScript - Size: 2.09 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 55 - Forks: 2
privatenumber/vitest Fork of vitest-dev/vitest
A Vite-native test framework. It's fast!
Size: 11.5 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
privatenumber/vite-ssg Fork of antfu-collective/vite-ssg
Static site generation for Vue 3 on Vite
Size: 1.5 MB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
privatenumber/eslint-plugin-prefer-arrow-functions Fork of JamieMason/eslint-plugin-prefer-arrow-functions
Auto-fix plain Functions into Arrow Functions, in all cases where conversion would result in the same behaviour
Size: 146 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
privatenumber/esbuild Fork of evanw/esbuild
An extremely fast bundler for the web
Size: 18 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 1 - Forks: 0
privatenumber/ts-runtime-comparison
Comparison of Node.js TypeScript runtimes
Language: TypeScript - Size: 411 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 380 - Forks: 5
privatenumber/pkg-size.dev
๐ฆ๐ Find the true size of an npm package
Size: 26.4 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 610 - Forks: 6
privatenumber/esbuild-loader
Webpack loader for esbuild: Speed up your build โก๏ธ
Language: TypeScript - Size: 1.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,521 - Forks: 103
privatenumber/postcss-load-config Fork of postcss/postcss-load-config
Autoload Config for PostCSS
Size: 1.05 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
privatenumber/snap-tweet
Snap a screenshot of a tweet ๐ธ
Language: TypeScript - Size: 1.87 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 327 - Forks: 18
privatenumber/ci
Run npm ci using the appropriate Node package manager (npm, yarn, pnpm)
Language: TypeScript - Size: 942 KB - Last synced: 8 days ago - Pushed: 10 months ago - Stars: 52 - Forks: 3
privatenumber/vite-css-modules
Vite plugin for correct CSS Modules behavior
Language: TypeScript - Size: 154 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 15 - Forks: 1
privatenumber/git-publish
โ๏ธ Publish your npm package to a GitHub repository branch
Language: TypeScript - Size: 724 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 46 - Forks: 1
privatenumber/manten
๐ฎ ๆบ็น - Lightweight testing library for Node.js
Language: TypeScript - Size: 485 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 39 - Forks: 0
privatenumber/ni Fork of antfu-collective/ni
๐ก Use the right package manager
Language: TypeScript - Size: 226 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
privatenumber/vitesse-webext Fork of antfu-collective/vitesse-webext
โก๏ธ WebExtension Vite Starter Template
Size: 1020 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
privatenumber/github-cdn
๐ฐ Github CDN Server
Language: JavaScript - Size: 298 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 50 - Forks: 9
privatenumber/ink-task-list
Task runner components for Ink
Language: TypeScript - Size: 371 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 28 - Forks: 4
privatenumber/npm-registry-sync
A daemon to sync packages across npm registries
Language: TypeScript - Size: 89.8 KB - Last synced: 10 days ago - Pushed: 8 months ago - Stars: 9 - Forks: 2
privatenumber/npm-multi-publish
Publish an npm package to multiple registries
Language: JavaScript - Size: 130 KB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 24 - Forks: 0
privatenumber/resolve-pkg-maps
Resolve package.json `exports` & `imports` maps
Language: TypeScript - Size: 75.2 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 54 - Forks: 1
privatenumber/vue-frag
๐คฒ Create Fragments (multiple root-elements) in Vue 2
Language: TypeScript - Size: 741 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 214 - Forks: 14
privatenumber/vite-vue-md
Vite plugin for importing Markdown files as Vue components. Works with Vue 2 & 3
Language: TypeScript - Size: 783 KB - Last synced: 10 days ago - Pushed: 3 months ago - Stars: 7 - Forks: 0
privatenumber/eslint-plugin-n Fork of eslint-community/eslint-plugin-n
Additional ESLint's rules for Node.js
Size: 1.2 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
privatenumber/instant-mocha
โ๏ธ Build tests with Webpack and run with Mocha in one command
Language: TypeScript - Size: 543 KB - Last synced: 27 days ago - Pushed: 11 months ago - Stars: 47 - Forks: 6
privatenumber/vite Fork of vitejs/vite
Next generation frontend tooling. It's fast!
Language: TypeScript - Size: 32.2 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
privatenumber/vue-2-3
โ๏ธ Interop Vue 2 components in Vue 3 apps and vice versa
Language: JavaScript - Size: 188 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 282 - Forks: 10
privatenumber/eslint-plugin-vue Fork of vuejs/eslint-plugin-vue
Official ESLint plugin for Vue.js
Language: JavaScript - Size: 4.54 MB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
privatenumber/playwright-start
Start a long-running Playwright browser server via CLI
Language: TypeScript - Size: 64.5 KB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 24 - Forks: 5
privatenumber/rollup-plugin-htmlvue
Rollup plugin for transforming HTML/XML to Vue SFC
Language: TypeScript - Size: 444 KB - Last synced: 10 days ago - Pushed: 4 months ago - Stars: 3 - Forks: 0
privatenumber/fs-require
Create a require() function from any file-system. Great for in-memory fs testing!
Language: TypeScript - Size: 339 KB - Last synced: 9 days ago - Pushed: over 1 year ago - Stars: 14 - Forks: 1
privatenumber/get-conditions
Get Node import conditions at runtime
Language: TypeScript - Size: 47.9 KB - Last synced: 8 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
privatenumber/vue-split-view
Create a resizable split-view to partition the UI
Language: Vue - Size: 527 KB - Last synced: 8 days ago - Pushed: over 3 years ago - Stars: 19 - Forks: 3
privatenumber/comment-mark
Interpolate strings with HTML comment markers!
Language: TypeScript - Size: 389 KB - Last synced: 6 days ago - Pushed: over 2 years ago - Stars: 24 - Forks: 0
privatenumber/bug-node-hooks-cjs-conditions
Language: JavaScript - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
privatenumber/md-vue-loader
Webpack loader for compiling Markdown to Vue
Language: JavaScript - Size: 494 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 4 - Forks: 1
privatenumber/esbuild-loader-examples
esbuild-loader examples
Language: JavaScript - Size: 584 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 88 - Forks: 17
privatenumber/vue-frag-plugin
Webpack/Rollup/Vite plugin to add multiple root-node support to Vue 2 SFCs
Language: TypeScript - Size: 136 KB - Last synced: 11 days ago - Pushed: over 2 years ago - Stars: 42 - Forks: 1
privatenumber/webpack-json-access-optimizer
Webpack plugin to tree-shake and minify JSON modules
Language: TypeScript - Size: 165 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 41 - Forks: 1
privatenumber/deps
๐ฆ๐ Analyze which package.json dependencies are in-use with V8 Coverage ๐ฅ
Language: TypeScript - Size: 349 KB - Last synced: 7 days ago - Pushed: about 3 years ago - Stars: 34 - Forks: 1
privatenumber/vue-dom-hints
Vue.js devtool for identifying Vue components and their SFC paths in the DOM
Language: JavaScript - Size: 991 KB - Last synced: 11 days ago - Pushed: 8 months ago - Stars: 24 - Forks: 1
privatenumber/conventional-changelog Fork of conventional-changelog/conventional-changelog
Generate changelogs and release notes from a project's commit messages and metadata.
Size: 5.46 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
privatenumber/DefinitelyTyped Fork of DefinitelyTyped/DefinitelyTyped
The repository for high quality TypeScript type definitions.
Language: TypeScript - Size: 595 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
privatenumber/webpack-playground
Demonstration of different Webpack configurations
Language: JavaScript - Size: 1.52 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 8 - Forks: 0
privatenumber/node Fork of nodejs/node
Node.js JavaScript runtime โจ๐ข๐โจ
Size: 826 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 1 - Forks: 0
privatenumber/bug-node-hooks-cjs-sourcemap
Source map not working when returning CJS via Hooks API
Language: JavaScript - Size: 1000 Bytes - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
privatenumber/loaders Fork of nodejs/loaders
ECMAScript Modules Loaders
Size: 88.9 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
privatenumber/reactive-json-file
๐ Reactively sync JSON mutations to disk
Language: TypeScript - Size: 609 KB - Last synced: 12 days ago - Pushed: over 2 years ago - Stars: 24 - Forks: 0
privatenumber/search.js Fork of documentcloud/visualsearch
VisualSearch with dynamic operators, HTML5 input, and JSON support.
Language: JavaScript - Size: 2.46 MB - Last synced: about 1 month ago - Pushed: about 9 years ago - Stars: 90 - Forks: 15
privatenumber/vue-vnode-syringe
๐งฌ Add attributes and event-listeners to <slot> content ๐
Language: JavaScript - Size: 860 KB - Last synced: 6 days ago - Pushed: about 3 years ago - Stars: 22 - Forks: 1
privatenumber/gh-emojis
Use GitHub emojis from their API as an npm package
Language: JavaScript - Size: 151 KB - Last synced: 9 days ago - Pushed: almost 2 years ago - Stars: 13 - Forks: 2
privatenumber/webpack-localize-assets-plugin
๐ Localize your Webpack bundle with multiple locales
Language: TypeScript - Size: 514 KB - Last synced: 9 days ago - Pushed: 3 months ago - Stars: 39 - Forks: 7
privatenumber/prerelease-checks
Run essential pre-release checks before releasing an npm package
Language: TypeScript - Size: 1.22 MB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 12 - Forks: 0
privatenumber/hirok.io
๐ค My personal website & blog
Language: Vue - Size: 5.32 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 14 - Forks: 4
privatenumber/copy-text-to-clipboard Fork of sindresorhus/copy-text-to-clipboard
Copy text to the clipboard in modern browsers (0.2 kB)
Size: 26.4 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 2 - Forks: 0
privatenumber/VisualQuery
Light & minimal front-end query builder for jQuery
Language: JavaScript - Size: 798 KB - Last synced: about 1 month ago - Pushed: almost 9 years ago - Stars: 38 - Forks: 12
privatenumber/vue-ast-utils
Utils for working with Vue 3 AST nodes
Language: TypeScript - Size: 80.1 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0
privatenumber/vue-proxi
๐ Tiny proxy component for Vue.js
Language: JavaScript - Size: 381 KB - Last synced: 12 days ago - Pushed: about 1 year ago - Stars: 13 - Forks: 3
privatenumber/test-npm-lifecycle
Language: TypeScript - Size: 58.6 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
privatenumber/alias-imports
Create Node.js aliases via imports map
Language: TypeScript - Size: 51.8 KB - Last synced: 10 days ago - Pushed: 12 months ago - Stars: 22 - Forks: 0
privatenumber/systemjs-unpkg
SystemJS extra to auto-resolve bare specifiers to UNPKG
Language: JavaScript - Size: 104 KB - Last synced: 1 day ago - Pushed: over 3 years ago - Stars: 4 - Forks: 0
privatenumber/type-fest Fork of sindresorhus/type-fest
A collection of essential TypeScript types
Language: TypeScript - Size: 1.48 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
privatenumber/browser-reload-plugin
Automatically reload the browser page on every Webpack watch build
Language: JavaScript - Size: 87.9 KB - Last synced: 5 days ago - Pushed: about 3 years ago - Stars: 4 - Forks: 1
privatenumber/bun Fork of oven-sh/bun
Incredibly fast JavaScript runtime, bundler, transpiler and package manager โ all in one.
Language: Zig - Size: 37.9 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
privatenumber/memfs Fork of streamich/memfs
In-memory filesystem with Node's API
Size: 5.03 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
privatenumber/has-own-prop Fork of sindresorhus/has-own-prop
A safer `.hasOwnProperty()`
Size: 8.79 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
privatenumber/vue-pseudo-window
๐ผ Declaratively interface window/document/body in your Vue template
Language: JavaScript - Size: 882 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 31 - Forks: 5
privatenumber/privatenumber
Size: 44.9 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 5 - Forks: 2
privatenumber/clack Fork of natemoo-re/clack
Effortlessly build beautiful command-line apps
Language: TypeScript - Size: 9.66 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
privatenumber/vue-grep
Grep your Vue.js codebase with CSS selectors
Language: TypeScript - Size: 313 KB - Last synced: about 9 hours ago - Pushed: about 3 years ago - Stars: 19 - Forks: 0
privatenumber/cli-simple-table
Simple CLI table for simple people
Language: TypeScript - Size: 929 KB - Last synced: 9 days ago - Pushed: about 2 years ago - Stars: 9 - Forks: 0
privatenumber/fs.promises.exists
๐ช The missing fs.promises.exists(). Also supports case-sensitive/insensitive file paths.
Language: TypeScript - Size: 140 KB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
privatenumber/vue-v
Tiny component to render Vue.js vNodes in the template.
Language: JavaScript - Size: 129 KB - Last synced: 7 days ago - Pushed: over 3 years ago - Stars: 7 - Forks: 1
privatenumber/postcss-plugins Fork of csstools/postcss-plugins
PostCSS Tools and Plugins
Size: 13.3 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
privatenumber/web-diff
Visually diff web pages
Language: JavaScript - Size: 4.88 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0
privatenumber/generate-batched-pr-manifest
Generate a manifest of all the PRs included in a batched PR
Language: TypeScript - Size: 66.4 KB - Last synced: 14 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0
privatenumber/webpack-test-utils
Utility functions to test Webpack loaders/plugins
Language: TypeScript - Size: 556 KB - Last synced: 1 day ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0