{"id":16690600,"url":"https://github.com/coot/speedy","last_synced_at":"2026-04-12T01:44:34.883Z","repository":{"id":57259018,"uuid":"52317019","full_name":"coot/speedy","owner":"coot","description":"Super fast execution of gulp tasks.","archived":false,"fork":false,"pushed_at":"2016-10-15T16:27:08.000Z","size":28,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-28T11:06:06.742Z","etag":null,"topics":["gulp-tasks","nodejs","stream-processing","vim"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/coot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-02-23T00:32:04.000Z","updated_at":"2017-12-13T07:23:53.000Z","dependencies_parsed_at":"2022-08-28T21:41:48.700Z","dependency_job_id":null,"html_url":"https://github.com/coot/speedy","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/coot/speedy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coot%2Fspeedy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coot%2Fspeedy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coot%2Fspeedy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coot%2Fspeedy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/coot","download_url":"https://codeload.github.com/coot/speedy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/coot%2Fspeedy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264453013,"owners_count":23610566,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gulp-tasks","nodejs","stream-processing","vim"],"created_at":"2024-10-12T16:04:26.842Z","updated_at":"2026-04-12T01:44:29.839Z","avatar_url":"https://github.com/coot.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SPEEDY\n\nThis is a replacement for gulp cli.  It runs a node server which executes gulp\ntasks.  This makes execution of gulp tasks much faster since the server does not\nneed to reinterpret the gulp file, which takes noticeable time.\n\n```bash\nspeedy task [task, ...]\n```\n\nRuns a gulp task(s), the same way as `gulp` does.\n\nThere is a drawback though: if you want to run tasks from different gulpfiles\nthey have to use full paths, otherwise the server will get confused and you\nwill need to restart the background server.  The background server is started\nwhen you execute `seepdy` for the first time.\n\n\n# GULP VIM CHANNEL PLUGIN\n\nYou need vim with `+channel` support.  The plugin executes gulp tasks in\na background vim channel.  The plugin runs a node server that imports your gulp\nfile which makes running your gulp files much faster than on command line,\nsince only the initial run has to interpret the gulp file.\n\nVim commands:\n\n```viml\n:Gulp task [task, ...]\n```\n\nRuns a gulp task. The output is redirected to vim.  You can inspect it with vim\n`:msg` command.  Upon initial invocation it will also start the background\nserver.  The server will be shut down when you exit vim.\n\n```viml\n:GulpStop\n:GulpStart\n:GulpRestart\n```\nThese commands stop, start and restart the background node server.  This is\nuseful if you want to switch to another project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoot%2Fspeedy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoot%2Fspeedy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoot%2Fspeedy/lists"}