按回车键查看全部搜索结果
首页
技术栈
工具库
讨论
首页
技术栈
工具库
讨论
按回车键查看全部搜索结果
sindresorhus
awesome
😎 Awesome lists about all kinds of interesting topics
166355 stars
awesome-mac
Now we have become very big, Different from the original idea. Collect premium software in various categories.
44795 stars
gulp.js
开源JavaScript自动化构建工具
32115 stars
awesome-electron
Useful resources for creating apps with Electron
21654 stars
chalk
🖍 Terminal string styling done right
20886 stars
chalk
node.js终端显示颜色
20886 stars
ava
Node.js test runner that lets you develop with confidence.
18731 stars
web-starter-kit
Web Starter Kit - a workflow for multi-device websites
18501 stars
ink
🌈 React for interactive command-line apps
16596 stars
test-handlebars
A package manager for the web
15116 stars
Kap
An open-source screen recorder built with web technology
14712 stars
Inquirer.js
A collection of common interactive command line user interfaces.
13810 stars
refined-github
:octocat: Browser extension that simplifies the GitHub interface and adds useful features
13622 stars
pure-prompt
Pretty, minimal and fast ZSH prompt
12475 stars
grunt
JavaScript 自动化任务
12182 stars
got
Human-friendly and powerful HTTP request library for Node.js
11206 stars
ky
Tiny and elegant HTTP client based on the browser Fetch API
11021 stars
ava
Capture website screenshots
9586 stars
unstated
State so simple, it goes without saying
7681 stars
github-markdown-css
The minimal amount of CSS to replicate the GitHub Markdown style
7366 stars
screenfull
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
6946 stars
glob
a little globber
6759 stars
ora
Elegant terminal spinner
6523 stars
np
A better `npm publish`
6385 stars
query-string
Parse and stringify URL query strings
6141 stars
browser-logos
Collection of high resolution web browser logos with transparent backgrounds
5849 stars
xo
❤️ JavaScript linter with great defaults
5700 stars
Gifski
视频转成高质量GIF工具
5534 stars
type-fest
A collection of essential TypeScript types
5402 stars
alex
Catch insensitive, inconsiderate writing
4811 stars
imagemin
Minify images seamlessly
4571 stars
awesome-scifi
Sci-Fi worth consuming
3975 stars
speed-test
Test your internet connection speed and ping using speedtest.net from the CLI
3894 stars
travel
A gulp.js generator for modern webapps
3774 stars
execa
Process execution for humans
3621 stars
basket.js
A script and resource loader for caching & loading files with localStorage
3364 stars
modern-normalize
🐒 Normalize browsers' default style
3295 stars
Yeoman
前端脚手架工具
3247 stars
ow
Function argument validation for humans
3139 stars
electron-store
Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc
3004 stars
aura
Aura is an event-driven architecture for developing scalable applications using reusable components
2957 stars
Plash
💦 Make any website your Mac desktop wallpaper
2546 stars
@sindresorhus/slugify
Slugify a string
2202 stars
trash
Move files and directories to the trash
2194 stars
open
Open stuff like URLs, files, executables. Cross-platform.
2158 stars
grunt-contrib-watch
Run predefined tasks whenever watched file patterns are added, changed or deleted
1994 stars
fast-cli
Test your download and upload speed using fast.com
1951 stars
alfy
Create Alfred workflows with ease
1950 stars
file-type
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
1948 stars
devtools-detect
Detect if DevTools is open and its orientation
1942 stars
EditorConfig
Helps developers maintain consistent coding styles between different editors - Sublime Text plugin
1743 stars
globby
User-friendly glob matching
1604 stars
eslint-plugin-unicorn
Various awesome ESLint rules
1546 stars
update-notifier
Update notifications for your CLI app
1519 stars
grunt-contrib-uglify
Minify files with UglifyJS.
1467 stars
eslint-config-google
ESLint shareable config for the Google style
1451 stars
multiline
Multiline strings in JavaScript
1423 stars
amas
Awesome & Marvelous Amas
1316 stars
capture-website
Capture screenshots of websites
1301 stars
grunt-usemin
[UNMAINTAINED] Replaces references to non-optimized scripts or stylesheets into a set of HTML files (or any templates/views)
1235 stars
grunt-contrib-imagemin
Minify PNG, JPG, GIF and SVG images.
1212 stars
del
Delete files and directories
1155 stars
Aperture
Record the screen on macOS
1056 stars
Defaults
Swifty and modern UserDefaults
969 stars
electron-context-menu
Context menu for your Electron app
967 stars
load-grunt-tasks
Load multiple grunt tasks using globbing patterns
948 stars
grunt-shell
Run shell commands
943 stars
electron-util
Useful utilities for Electron apps and modules
938 stars
object-assign
ES2015 Object.assign() ponyfill
920 stars
Preferences
Add a preferences window to your macOS app in minutes
913 stars
grunt-contrib-sass
Compile Sass to CSS.
850 stars
hasha
Hashing made simple. Get the hash of a buffer/string/stream/file.
848 stars
gulp-util
Utility functions for gulp plugins
843 stars
boxen
Create boxes in the terminal
839 stars
LaunchAtLogin
Add "Launch at Login" functionality to your sandboxed macOS app in seconds
817 stars
DockProgress
Show progress in your app's Dock icon
813 stars
grunt-contrib-concat
Concatenate files.
809 stars
grunt-concurrent
Run grunt tasks concurrently
799 stars
electron-dl
Simplified file downloads for your Electron app
798 stars
github-email
Get a GitHub user's email. :sunglasses: Use this responsibly.
795 stars
grunt-contrib-cssmin
Compress CSS files.
793 stars
dot-prop
Get, set, or delete a property from a nested object using a dot path
781 stars
grunt-contrib-copy
Copy files and folders.
736 stars
gulp-changed
Only pass through changed files
736 stars
copy-text-to-clipboard
Copy text to the clipboard in modern browsers (0.2 kB)
735 stars
node-module-boilerplate
Boilerplate to kickstart creating a node module
717 stars
mem
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
717 stars
grunt-contrib-connect
Start a static web server.
716 stars
grunt-contrib-jshint
Validate files with JSHint.
713 stars
p-map
Map over promises concurrently
708 stars
configstore
Easily load and save config without having to think about where and how
688 stars
grunt-contrib-less
Compile LESS files to CSS.
680 stars
pretty-bytes
Convert bytes to a human readable string: 1337 → 1.34 kB
669 stars
electron-debug
Adds useful debug features to your Electron app
663 stars
p-limit
Run multiple promise-returning & async functions with limited concurrency
662 stars
jquery-treeview
Lightweight and flexible transformation of an unordered list into an expandable and collapsable tree, great for unobtrusive navigation enhancements. Supports both location and cookie based persistence.
637 stars
grunt-contrib-compass
Compile Compass to CSS.
637 stars
leven
Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm
590 stars
pretty-ms
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
589 stars
component/emitter
Event emitter component
582 stars
get-port
Get an available port
573 stars
normalize-url
Normalize a URL
566 stars
log-symbols
Colored symbols for various log levels
562 stars
jshint-stylish
Stylish reporter for JSHint
561 stars
multi-download
Download multiple files at once
561 stars
time-grunt
Display the elapsed execution time of grunt tasks
530 stars
flow-bin
Binary wrapper for Flow - A static type checker for JavaScript
522 stars
darkmode
Toggle the macOS Dark Mode from the command-line
518 stars
electron-better-ipc
Simplified IPC communication for Electron apps
502 stars
active-win
Get metadata about the active window (title, id, bounds, owner, etc)
497 stars
strip-json-comments
Strip comments from JSON. Lets you use comments in your JSON files!
488 stars
camelcase
Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar
464 stars
ansi-escapes
ANSI escape codes for manipulating the terminal
461 stars
negative-array
Negative array index support `array[-1]` using ES2015 Proxy
455 stars
KeyboardShortcuts
Add user-customizable global keyboard shortcuts to your macOS app in minutes
453 stars
wallpaper
Get or set the desktop wallpaper on macOS
451 stars
make-dir
Make a directory and its parents if needed - Think `mkdir -p`
449 stars
delay
Delay a promise a specified amount of time
449 stars
Focus
Code editor color theme that lets you focus on the content. Available for Sublime Text, Atom, TextMate, Vim, Chocolat, and more...
438 stars
figures
Unicode symbols with Windows CMD fallbacks
433 stars
grunt-contrib-htmlmin
Minify HTML.
431 stars
element-ready
Detect when an element is ready in the DOM
426 stars
escape-string-regexp
Escape RegExp special characters
422 stars
alfred-fkill
Alfred 3 workflow to fabulously search and kill processes
407 stars
ky-universal
Use Ky in both Node.js and browsers
404 stars
ts-extras
Essential utilities for TypeScript projects
392 stars
todomvc-app-template
Template used for creating TodoMVC apps
391 stars
is-up
Check whether a website is up or down
385 stars
CircularProgressMac
Circular progress indicator for macOS apps
383 stars
strip-ansi
Strip ANSI escape codes from a string
377 stars
strip-ansi
Strip ANSI escape codes from a string
377 stars
electron-is-dev
Check if Electron is running in development
374 stars
Actions
⚙️ Supercharge your shortcuts
372 stars
is-reachable
Check if servers are reachable
366 stars
superb
Get superb like words
360 stars
terminal-link
Create clickable links in the terminal
358 stars
get-urls
Get all urls in a string
357 stars
sparkly
Generate sparklines ▁▂▃▅▂▇
356 stars
image-type
Detect the image type of a Buffer/Uint8Array
356 stars
alfred-emoj
Alfred 3 workflow to find relevant emoji from text
351 stars
grunt-contrib-compress
Compress files and folders.
347 stars
System-Color-Picker
The macOS color picker as an app with more features
338 stars
pokemon
Get Pokémon names
332 stars
grunt-contrib-jade
Compile Pug templates.
330 stars
grunt-contrib-coffee
Compile CoffeeScript files to JavaScript.
329 stars
crypto-random-string
Generate a cryptographically strong random string
324 stars
Magnet
Customize global hotkeys in macOS.
324 stars
hide-address-bar
Normalized address bar hiding for iOS & Android
317 stars
ansi-styles
ANSI escape codes for styling strings in the terminal
314 stars
filenamify
Convert a string to a valid safe filename
311 stars
globals
Global identifiers from different JavaScript environments
304 stars
KeyHolder
Record shortcuts in macOS, like Alfred app.
301 stars
multimatch
Extends minimatch.match() with support for multiple patterns
293 stars
tempy
Get a random temporary file or directory path
291 stars
serialize-error
Serialize/deserialize an error into a plain object
266 stars
cat-names
:cat2: Get popular cat names
262 stars
yn
Parse yes/no like values
252 stars
npm-name-cli
Check whether a package or organization name is available on npm
244 stars
transliterate
Convert Unicode characters to Latin characters using transliteration
244 stars
humanize-url
Humanize a URL: https://sindresorhus.com → sindresorhus.com
244 stars
grunt-contrib-csslint
Lint CSS files.
242 stars
stringify-object
Stringify an object/array like JSON.stringify just without all the double-quotes
237 stars
array-move
Move an array item to a different position
226 stars
gulp-debug
Debug Vinyl file streams to see what files are run through your Gulp pipeline
222 stars
os-locale
Get the system locale
221 stars
elegant-spinner
Elegant spinner for interactive CLI apps
216 stars
todomvc-app-css
CSS for TodoMVC apps
204 stars
grunt-contrib-livereload
Reload assets live in the browser.
203 stars
is-progressive
Check if JPEG images are progressive
200 stars
win-slash
Convert Windows backslash paths to slash paths
194 stars
Regex
Swifty regular expressions
191 stars
grunt-eslint
Validate files with ESLint
189 stars
callsites
Get callsites from the V8 stack trace API
186 stars
map-obj
Map object keys and values into a new object
185 stars
eslint-config-xo
ESLint shareable config for XO
184 stars
android-lint-summary
Prettier display of Android Lint issues
180 stars
html-tags
List of standard HTML tags
174 stars
package-json
Get metadata of a package from the npm registry
159 stars
onetime
Ensure a function is only called once
154 stars
round-to
Round a number to a specific number of decimal places: 1.234 → 1.2
154 stars
file-icon
Get the icon of a file or app as a PNG image (macOS)
149 stars
is-wsl
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
144 stars
pkg-dir
Find the root directory of a Node.js project or npm package
141 stars
junk
Filter out system junk files like .DS_Store and Thumbs.db
134 stars
srcset
Parse and stringify the HTML <img> srcset attribute
133 stars
gzip-size
Get the gzipped size of a string or buffer
132 stars
arrify
Convert a value to an array
131 stars
yes-no-words
Get yes/no-like words
131 stars
is-docker
Check if the process is running inside a Docker container
126 stars
dog-names
:dog: Get popular dog names
125 stars
p-props
Like `Promise.all()` but for `Map` and `Object`
125 stars
ip-regex
Regular expression for matching IP addresses
123 stars
strip-css-comments
Strip comments from CSS
121 stars
semver-regex
Regular expression for matching semver versions
118 stars
unique-random
Generate random numbers that are consecutively unique
116 stars
parse-ms
Parse milliseconds into an object
115 stars
grunt-contrib-jst
Compile underscore templates to JST file.
113 stars
resolve-from
Resolve the path of a module like `require.resolve()` but from a given path
112 stars
each-async
Async concurrent iterator (async forEach)
108 stars
imagemin-jpegtran
jpegtran imagemin plugin
107 stars
strip-bom
Strip UTF-8 byte order mark (BOM) from a string
107 stars
ansi-regex
Regular expression for matching ANSI escape codes
107 stars
ansi-regex
Regular expression for matching ANSI escape codes
107 stars
strip-indent
Strip leading whitespace from each line in a string
106 stars
Backbone.xmpp
An alternative storage layer for syncing Backbone models/collection with XMPP Pub-Sub nodes.
106 stars
array-shuffle
Randomize the order of items in an array
106 stars
eslint-config-xo-typescript
ESLint shareable config for TypeScript to be used with eslint-config-xo
104 stars
fnv1a
FNV-1a non-cryptographic hash function
101 stars
string-length
Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes
101 stars
untildify
Convert a tilde path to an absolute path: `~/dev` → `/Users/sindresorhus/dev`
101 stars
sort-keys
Sort the keys of an object
100 stars
read-pkg
Read a package.json file
98 stars
eslint-config-xo-react
ESLint shareable config for React to be used with eslint-config-xo
98 stars
grunt-lib-phantomjs
Grunt and PhantomJS, sitting in a tree
95 stars
mozjpeg-bin
mozjpeg bin-wrapper that makes it seamlessly available as a local dependency
95 stars
decompress-zip
Extract files from a ZIP archive
94 stars
execall
Find multiple RegExp matches in a string
94 stars
is-stream
Check if something is a Node.js stream
94 stars
is-html
Check if a string is HTML
93 stars
find-cache-dir
Finds the common standard cache directory
92 stars
is-svg
Check if a string or buffer is SVG
90 stars
builtin-modules
List of the Node.js builtin modules
89 stars
indent-string
Indent each line in a string
89 stars
os-name
Get the name of the current operating system. Example: macOS Sierra
86 stars
strip-debug
Strip console, alert, and debugger statements from JavaScript code
84 stars
super-regex
Make a regular expression time out if it takes too long to execute
83 stars
wrap-ansi
Wordwrap a string with ANSI escape codes
82 stars
hex-rgb
Convert HEX color to RGB
81 stars
known
Allow only access to known object properties using ES2015 Proxy
80 stars
js-types
List of JavaScript types
79 stars
x-instagram
A Polymer element for querying the Instagram API
76 stars
slang-haven
Safe and warm place for the homeless internet slang
75 stars
binary-extensions
List of binary file extensions
74 stars
unique-random-array
Get consecutively unique elements from an array
73 stars
swiftui
Discussion forum for SwiftUI
72 stars
dijon
An IOC/DI framework in Javascript, inspired by Robotlegs and Swiftsuspenders
71 stars
require-hm
RequireJS loader plugin that supports some parts of ECMAScript Harmony Modules
70 stars
AVA
Snippets for AVA
67 stars
semver-diff
Get the diff type of two semver versions: 0.0.1 0.0.2 → patch
67 stars
parse-columns
Parse text columns, like the output of unix commands
67 stars
spdx-license-list
List of SPDX licenses
64 stars
rgb-hex
Convert RGB color to HEX
64 stars
array-uniq
Create an array without duplicates
55 stars
gravatar-url
Get the URL to a Gravatar image from an identifier, such as an email
54 stars
grunt-contrib-bump
A work-in-progress Grunt plugin for bumping a version number in JSON files.
53 stars
resolve-cwd
Resolve the path of a module like `require.resolve()` but from the current working directory
52 stars
hook-std
Hook and modify stdout/stderr
46 stars
filenamify-url
Convert a URL to a valid filename
46 stars
article-title
Extract the article title of a HTML document
41 stars
is-unicode-supported
Detect whether the terminal supports Unicode
39 stars
convert-hrtime
Convert the result of `process.hrtime()` to seconds, milliseconds, nanoseconds
37 stars
vinyl-file
Create a Vinyl file from an actual file
35 stars
is-observable
Check if a value is an Observable
33 stars
lowercase-keys
Lowercase the keys of an object
30 stars
env-editor
Get metadata on the default editor or a specific editor
28 stars
Safari-Private
Open the given URL in a private Safari window
22 stars
term-size-cli
Reliably get the terminal window size - cross-platform
21 stars
Copy-URL
15 stars
is-heroku
Check if your code is running on Heroku
14 stars
latest-npm-version
For package maintainers and hackage trustees
12 stars
strip-indent-cli
Strip leading whitespace from each line in a string
10 stars
plash-cli
Control the Plash app from the command-line
10 stars
@samverschueren/stream-to-observable
Convert Node Streams into ECMAScript-Observables
3 stars
optional-jshint
Same as sindresorhus' jshint atom plug in, but only runs if you have a .jshintrc
3 stars