All Git Users → sindresorhus

690 open source projects by sindresorhus

301. Splice String
Remove or replace part of a string like Array#splice
✭ 14
javascript
302. Strip Bom Buf
Strip UTF-8 byte order mark (BOM) from a buffer
✭ 14
javascript
303. File Uti
Get the UTI (Uniform Type Identifier) of a file on macOS
✭ 13
javascript
304. Electron Util
Useful utilities for Electron apps and modules
305. Boxen
Create boxes in the terminal
✭ 855
javascript
306. Markdown Extensions
List of Markdown file extensions
307. Log Update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
✭ 850
javascript
308. Broccoli Strip Debug
Strip console, alert, and debugger statements from JavaScript code
309. Hasha
Hashing made simple. Get the hash of a buffer/string/stream/file.
✭ 844
javascript
310. Is Tif
Check if a Buffer/Uint8Array is a TIFF image
311. Launchatlogin
Add “Launch at Login” functionality to your macOS app in seconds
312. Imul
ES2015 Math.imul() ponyfill
313. Electron Context Menu
Context menu for your Electron app
✭ 942
javascript
314. Anybar Cli
Control the AnyBar app
✭ 23
javascript
315. Preferences
⚙ Add a preferences window to your macOS app in minutes
317. Self Path
Get the path to this package - Useful for testing
✭ 16
javascript
318. Newline Br
Prepend `<br>` to newlines in a string
319. Ora
Elegant terminal spinner
320. Atom Editorconfig
Helps developers maintain consistent coding styles between different editors
✭ 814
javascript
322. Grunt Concurrent
Run grunt tasks concurrently
✭ 802
javascript
323. Terminal Image
Display images in the terminal
324. Ky
🌳 Tiny & elegant JavaScript HTTP client based on the browser Fetch API
326. Electron Dl
Simplified file downloads for your Electron app
✭ 775
javascript
328. Copy Text To Clipboard
Copy text to the clipboard in modern browsers (0.2 kB)
✭ 747
javascript
329. Gulp Changed
Only pass through changed files
331. Screenfull.js
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
332. P Progress
Create a promise that reports progress
✭ 731
typescript
333. Mem
Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical input
✭ 729
typescript
337. Generator Nm
Scaffold out a node module
✭ 710
javascript
338. Pretty Bytes
Convert bytes to a human readable string: 1337 → 1.34 kB
✭ 690
javascript
340. Sublime Autoprefixer
Sublime plugin to prefix your CSS
✭ 671
python
341. Node Module Boilerplate
Boilerplate to kickstart creating a Node.js module
342. Electron Debug
Adds useful debug features to your Electron app
✭ 668
javascript
343. Public Ip
Get your public IP address - very fast!
✭ 656
javascript
344. Generator Electron
Scaffold out an Electron app boilerplate
✭ 656
javascript
345. React Extras
Useful components and utilities for working with React
347. Github Markdown Css
The minimal amount of CSS to replicate the GitHub Markdown style
✭ 5,938
HTMLCSS
349. Fkill
Fabulously kill processes. Cross-platform.
✭ 607
javascript
350. Get Port
Get an available TCP port
✭ 601
javascript