All Git Users → sindresorhus

690 open source projects by sindresorhus

101. Dargs
Reverse minimist. Convert an object of options into an array of command-line arguments
✭ 150
javascript
102. Detect Indent
Detect the indentation of code
✭ 149
javascript
103. Pkg Dir
Find the root directory of a Node.js project or npm package
✭ 147
javascript
104. Tsconfig
Shared TypeScript config for my projects
105. Is Wsl
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
✭ 145
javascript
106. Gulp Nunjucks
Precompile Nunjucks templates
107. Editorconfig Sublime
Sublime Text plugin for EditorConfig - Helps developers maintain consistent coding styles between different editors
108. Gh Latest Repos
Microservice to get the latest public GitHub repos from a user
109. Cli Spinners
Spinners for use in the terminal
110. P All
Run promise-returning & async functions concurrently with optional limited concurrency
✭ 142
javascript
111. Clear Module
Clear a module from the cache
✭ 141
javascript
112. Gzip Size
Get the gzipped size of a string or buffer
✭ 136
javascript
113. To Milliseconds
Convert an object of time properties to milliseconds: `{seconds: 2}` → `2000`
114. Npm Name
Check whether a package or organization name is available on npm
✭ 135
javascript
115. Junk
Filter out OS junk files like .DS_Store and Thumbs.db
✭ 134
javascript
118. Atom Autoprefixer
Prefix CSS and SCSS with Autoprefixer
✭ 132
javascript
119. Run Node
Run the Node.js binary no matter what
✭ 132
shell
120. Ip Regex
Regular expression for matching IP addresses
✭ 131
javascript
122. Sindresorhus.github.com
Personal website of Sindre Sorhus
123. Is Github Down
Check if GitHub is down
✭ 130
javascript
124. P Tap
Tap into a promise chain without affecting its value or state
✭ 129
javascript
125. Bucket List
My bucket list
✭ 129
list
126. Replace In Files Cli
Replace matching strings and regexes in files
127. Onetime
Ensure a function is only called once
✭ 127
javascript
128. Is Docker
Check if the process is running inside a Docker container
✭ 127
javascript
129. Chunkify
Split an iterable into evenly sized chunks
130. Username
Get the username of the current user
✭ 125
javascript
131. Round To
Round a number to a specific number of decimal places: 1.234 → 1.2
✭ 125
javascript
132. Path Exists
Check if a path exists
✭ 124
javascript
133. Legal Notices
Takedown requests and other legal notices for my open source projects
✭ 124
134. Awesome Awesome Awesome Awesome
A curated list of awesome lists of awesome lists.
135. Macos Lock
Lock your Mac from the command-line
137. Latest Version
Get the latest version of an npm package
✭ 122
javascript
138. Open Editor
Open files in your editor at a specific line and column
✭ 121
javascript
139. Gulp Rev
Static asset revisioning by appending content hash to filenames: `unicorn.css` → `unicorn-d41d8cd98f.css`
140. Exit Hook
Run some code when the process exits
✭ 120
javascript
143. Semver Regex
Regular expression for matching semver versions
✭ 118
javascript
144. Plur
Pluralize a word
✭ 118
javascript
145. Doge Seed Cli
Generate dank mnemonic seed phrases in the terminal
146. Yes No Words
Get yes/no-like words
✭ 117
javascript
150. Tmpin
Add stdin support to any CLI app that accepts file input
✭ 115
javascript