hiroki osame (@privatenumber)
  • Stars
    star
    8,674
  • Global Rank 2,522 (Top 0.09 %)
  • Followers 2,057
  • Following 100
  • Registered over 12 years ago
  • Most used languages
    TypeScript
    51.6 %
    JavaScript
    43.0 %
    Vue
    5.4 %
  • Location ๐Ÿ‡ฏ๐Ÿ‡ต Japan
  • Country Total Rank 60
  • Country Ranking
    Vue
    61

Top repositories

1

tasuku

โœ… ใ‚ฟใ‚นใ‚ฏ โ€” The minimal task runner for Node.js
TypeScript
1,687
star
2

minification-benchmarks

๐Ÿƒโ€โ™‚๏ธ๐Ÿƒโ€โ™€๏ธ๐Ÿƒ JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify
TypeScript
830
star
3

cleye

๐Ÿ‘โ€๐Ÿ—จ cleye โ€” The intuitive & typed CLI development tool for Node.js
TypeScript
361
star
4

snap-tweet

Snap a screenshot of a tweet ๐Ÿ“ธ
TypeScript
312
star
5

vue-2-3

โ†”๏ธ Interop Vue 2 components in Vue 3 apps and vice versa
JavaScript
277
star
6

pkgroll

๐Ÿ“ฆ ๐Ÿฃ Next-gen package bundler for TypeScript & ESM
TypeScript
249
star
7

ts-runtime-comparison

Comparison of Node.js TypeScript runtimes
TypeScript
219
star
8

vue-frag

๐Ÿคฒ Create Fragments (multiple root-elements) in Vue 2
TypeScript
194
star
9

link

๐Ÿ”— A better `npm link`
TypeScript
117
star
10

type-flag

โ›ณ๏ธ Typed command-line arguments parser for Node.js
TypeScript
114
star
11

get-tsconfig

tsconfig.json paser & paths matcher
TypeScript
91
star
12

github-cdn

๐Ÿ›ฐ Github CDN Server
JavaScript
47
star
13

ci

Run npm ci using the appropriate Node package manager (npm, yarn, pnpm)
TypeScript
45
star
14

dbgr

Lightweight debugger for Node.js
TypeScript
44
star
15

clean-pkg-json

Script to remove unnecessary properties from package.json on prepublish hook
TypeScript
41
star
16

vue-frag-plugin

Webpack/Rollup/Vite plugin to add multiple root-node support to Vue 2 SFCs
TypeScript
41
star
17

instant-mocha

โ˜•๏ธ Build tests with Webpack and run with Mocha in one command
TypeScript
41
star
18

resolve-pkg-maps

Resolve package.json `exports` & `imports` maps
TypeScript
39
star
19

git-publish

โ˜๏ธ Publish your npm package to a GitHub repository branch
TypeScript
38
star
20

compare-bun-node

Comparison of Bun's API against Node.js's
JavaScript
38
star
21

VisualQuery

Light & minimal front-end query builder for jQuery
JavaScript
38
star
22

webpack-localize-assets-plugin

๐ŸŒ Localize your Webpack bundle with multiple locales
TypeScript
38
star
23

webpack-json-access-optimizer

Webpack plugin to tree-shake and minify JSON modules
TypeScript
37
star
24

terminal-columns

Render readable & responsive tables in the terminal
TypeScript
32
star
25

deps

๐Ÿ“ฆ๐Ÿ” Analyze which package.json dependencies are in-use with V8 Coverage ๐Ÿ”ฅ
TypeScript
31
star
26

vue-pseudo-window

๐Ÿ–ผ Declaratively interface window/document/body in your Vue template
JavaScript
31
star
27

manten

๐Ÿ’ฎ ๆบ€็‚น - Lightweight testing library for Node.js
TypeScript
29
star
28

svg-browser-export

Export SVG to PNG, JPEG, or WEBP in the browser
TypeScript
23
star
29

comment-mark

Interpolate strings with HTML comment markers!
TypeScript
23
star
30

npm-multi-publish

Publish an npm package to multiple registries
JavaScript
23
star
31

reactive-json-file

๐Ÿ’Ž Reactively sync JSON mutations to disk
TypeScript
23
star
32

playwright-start

Start a long-running Playwright browser server via CLI
TypeScript
22
star
33

ink-task-list

Task runner components for Ink
TypeScript
22
star
34

chainset

Set object values using property chaining syntax
TypeScript
21
star
35

build-this-branch

๐Ÿค– Script to automate creating built branches
TypeScript
21
star
36

vue-vnode-syringe

๐Ÿงฌ Add attributes and event-listeners to <slot> content ๐Ÿ’‰
JavaScript
20
star
37

vue-dom-hints

Vue.js devtool for identifying Vue components and their SFC paths in the DOM
JavaScript
20
star
38

vue-grep

Grep your Vue.js codebase with CSS selectors
TypeScript
19
star
39

git-squash-branch

Script to squash the commits in the current Git branch
TypeScript
17
star
40

fs-fixture

Easily create test fixtures at a temporary file-system path
TypeScript
16
star
41

vue-split-view

Create a resizable split-view to partition the UI
Vue
16
star
42

alias-imports

Create Node.js aliases via imports map
TypeScript
16
star
43

vue-import-loader

๐ŸŒ Webpack loader to automatically detect & import used components
JavaScript
13
star
44

fs-require

Create a require() function from any file-system. Great for in-memory fs testing!
TypeScript
13
star
45

pkg-entry-points

Get all entry-points for an npm package. Supports the `exports` field in `package.json`
TypeScript
13
star
46

vue-subslot

๐Ÿ’ Pick out specific elements from the component <slot>
JavaScript
12
star
47

gh-emojis

Use GitHub emojis from their API as an npm package
JavaScript
12
star
48

litemark

๐Ÿ–‹ GitHub Flavored Markdown Editor
Vue
12
star
49

hirok.io

๐Ÿ‘ค My personal website & blog
Vue
11
star
50

vue-proxi

๐Ÿ’  Tiny proxy component for Vue.js
JavaScript
11
star
51

bfs

Find the path of a value in a complex JavaScript object graph/tree.
JavaScript
11
star
52

prerelease-checks

Run essential pre-release checks before releasing an npm package
TypeScript
11
star
53

git-detect-case-change

๐Ÿค– Script to detect file name case changes in a Git repository
TypeScript
10
star
54

cli-simple-table

Simple CLI table for simple people
TypeScript
9
star
55

webpack-test-utils

Utility functions to test Webpack loaders/plugins
TypeScript
8
star
56

vue-svg-icon-set

Efficiently expose a SVG icon set in Vue
JavaScript
8
star
57

webpack-playground

Demonstration of different Webpack configurations
JavaScript
8
star
58

eslint-config

TypeScript
7
star
59

vue-v

Tiny component to render Vue.js vNodes in the template.
JavaScript
7
star
60

i-peers

npx package to install local peer-dependencies
JavaScript
7
star
61

fs.promises.exists

๐Ÿช The missing fs.promises.exists(). Also supports case-sensitive/insensitive file paths.
TypeScript
7
star
62

vue-just-ssr

๐Ÿ”ฅ Instantly add a Vue SSR dev-env to your Webpack build
JavaScript
7
star
63

issue-reproductions

A repository to collect and organize my issue reproductions
JavaScript
6
star
64

webpack-analyze-duplication-plugin

Detect duplicated modules in your Webpack build
JavaScript
6
star
65

vue-feather-icon-set

Optimized Feather icon set for Vue using SVG references
JavaScript
6
star
66

is-fs-case-sensitive

Check whether the file-system is case-sensitive
TypeScript
6
star
67

npm-registry-sync

A daemon to sync packages across npm registries
TypeScript
6
star
68

babel-plugin-debug-object-location

Babel plugin to help you determine where an object or array was instantiated
TypeScript
5
star
69

generate-batched-pr-manifest

Generate a manifest of all the PRs included in a batched PR
TypeScript
5
star
70

entry-file-plugin

Create an ESM entry-file in your Webpack build to consolidate entry-point exports
TypeScript
5
star
71

privatenumber

5
star
72

webpack-dependency-size

๐Ÿ‘ฉโ€๐Ÿ”ฌ Webpack plugin to get an overview of bundled dependencies and their size
JavaScript
5
star
73

vue-demo-collapse

Vue component that shows a demo and a "Show Code" button to expand source code
Vue
4
star
74

markdown-it-add-attrs

markdown-it plugin to add attributes to all rendered elements
JavaScript
4
star
75

browser-reload-plugin

Automatically reload the browser page on every Webpack watch build
JavaScript
4
star
76

rollup-playground

Demonstration of different Rollup configurations
JavaScript
3
star
77

rollup-plugin-htmlvue

Rollup plugin for transforming HTML/XML to Vue SFC
TypeScript
3
star
78

htmlvue-loader

Webpack loader for compiling HTML to Vue
JavaScript
3
star
79

vue-ast-utils

Utils for working with Vue 3 AST nodes
TypeScript
3
star
80

systemjs-unpkg

SystemJS extra to auto-resolve bare specifiers to UNPKG
JavaScript
3
star
81

postcss-custom-properties-transformer

PostCSS plugin to apply transformations to CSS custom properties (eg. mangling)
JavaScript
2
star
82

web-diff

Visually diff web pages
JavaScript
2
star
83

rollup-plugin-aggregate-exports

Emit an entry file to aggregate exports across multiple files.
JavaScript
2
star
84

svg-trace-loader

Webpack loader to trace and flatten SVGs into one path
JavaScript
2
star
85

repkg

๐Ÿšš On-demand AMD npm package bundling service
JavaScript
2
star
86

webpack-distsize

Track Webpack output size via version control
JavaScript
2
star
87

motion-orientation-api

Motion & Orientation API explorer
Vue
2
star
88

vue-server-renderer

JavaScript
2
star
89

postcss-import-alias

Use aliases in your PostCSS import statements
JavaScript
2
star
90

pm2-no-daemon-bug

JavaScript
1
star
91

resume

1
star
92

fs-router-patch

Add routing for shimming fs access
JavaScript
1
star
93

gulp-watchman

JavaScript
1
star
94

.github

1
star
95

sharp-vs-resvgjs

JavaScript
1
star
96

mempack

Run a Webpack build in-memory
JavaScript
1
star