A toolkit to automate & enhance your workflow
72
Public repositories
39,585
Total stars
207
Followers
The organization gulpjs maintains a significant public GitHub presence with a wide range of repositories primarily written in JavaScript and Shell. Notable projects include gulp, a widely used toolkit for automating workflows, and vinyl, which serves as a virtual file format. Their repositories contribute to enhancing developers' productivity and efficiency.
A toolkit to automate & enhance your workflow
Virtual file format.
Vinyl adapter for the file system.
Launch your command line tool with ease.
[deprecated] - See https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
Command Line Interface for gulp.
[Unused] Very old plugin search website
A dictionary of file extensions and associated module loaders.
Task registry that allows composition through series/parallel methods.
Readable streamx interface over anymatch.
Compose your async functions with elegance.
Log things, prefixed with a timestamp.
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
Extract the non-magic parent path from a glob string.
Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Logger for gulp and gulp plugins.
Get available v8 and Node.js flags.
Prepare a node environment to require files with different extensions.
Replaces a file extension with another one.
The gulp website
Combines array of streams into one Readable stream in strict order.
Hack on your project easily. A liftoff proof-of-concept.
Map over an array or object of values in parallel or series, passing each through the async iterator, with optional lifecycle hooks.
A tool for respawning node binaries when special flags are present.
Error handling for vinyl plugins. Just an abstraction of what's in gulp-util with minor reformatting.
Check if a directory is empty.
Artwork for the gulp project
Undertaker custom registry supporting forward referenced tasks.
Namespaced global event emitter.
Acceptance test suite for plugins
Global logging utility.
Default registry in gulp 4.
Sink your streams.
Add/write sourcemaps to/from Vinyl files.
Capture and retrieve the last time a function was run
Node.js path.dirname() ponyfill
Find a file given a declaration of locations.
Settle an async function. It will always complete successfully with an object of the resulting state.
Normalize a value or function, applying extra args to the function
Wrap a Readable stream in a Transform stream.
Copy properties deeply between two objects
Sharable eslint config for gulp projects
Resolve an options object based on configuration.
Mute and unmute stdout
Easier Buffer cloning in node.
Find the greatest satisfied semver range from an array of ranges.
Check if gulplog is available before attempting to use it
Guarantee a node-style async function is only executed once.
Ensure directories exist before writing to them.
Remove a UTF8 BOM at the start of the stream.
Proof-of-concept custom registry that pre-defines tasks.
A replacement for node's fs.Stats with more utility
[Unused] NPM on ElasticSearch
Creates a logger with theme for text decoration.
Replace user home in a string with another string. Useful for tildifying a path.
Proof-of-concept custom registry that attaches metadata to each task.
Utility to read the contents of a vinyl file.
The boilerplate template for gulp packages.
[deprecated] This module's API was never satisfactory and isn't used in gulp - please don't use.
Require modules and receive events.
Updates a gulpjs repository to match our current scaffold.
Process object properties deeply.
Sharable jscs config for gulp projects
GitHub template files for the gulpjs organization.
Turn node's process.version into something useful.
Get the default resolution time based on the current node version, optionally overridable
conventional-changelog gulp preset
Re-emit events while mapping them to new names.
Symbols for all messages within gulp-cli.
GitHub action for running prettier on your projects pull requests
Make a glob pattern absolute, ensuring that negative globs and patterns with trailing slashes are correctly handled.
gulpjs builds a variety of tools focused on workflow automation and file processing. Key repositories include gulp, a toolkit for automating tasks, and vinyl, which provides a virtual file format. These projects are designed to improve development efficiency.
gulpjs primarily uses JavaScript for its repositories, with Shell also being a significant language. This choice reflects the need for flexibility and integration within JavaScript-based development environments.
Yes, all repositories under the gulpjs organization on GitHub are public. This allows developers to access, contribute to, and audit the projects, fostering collaboration and transparency within the open-source community.
Monitor gulp with RepoGuard and get alerted the moment a new public repository appears.
Monitor this account