guard

File system watcher

A command line tool to monitor file system changes and automate actions based on those changes.

Guard is a command line tool to easily handle events on file system modifications.

GitHub

6k stars
121 watching
483 forks
Language: Ruby
last commit: 4 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
guard/listen Notifies applications about file modifications and changes 1,926
rubocop/guard-rubocop Automatically checks Ruby code style with RuboCop when files are modified. 262
slashmili/ex_guard A tool for automatically running tests on file system modifications 84
guard/guard-livereload Automatically reloads browser when view files are modified after a delay. 2,108
floragunncom/search-guard Provides security features and authentication mechanisms for Elasticsearch clusters 66
dblock/guard-rack Automatically restarts a Rack application when the relevant files change. 42
gokul595/api_guard Provides JWT-based authentication with token refreshing and blacklisting for Rails APIs 276
devl/guardsafe A set of reusable macros for safely evaluating guard clauses in Elixir code. 26
exaspark/graphql-guard A gem providing field-level authorization for GraphQL queries 472
chainguard-dev/clank Detects imposter commits in GitHub Actions workflows to prevent unauthorized changes 23
kalessil/production-dependencies-guard A tool that enforces security and quality standards for dependencies in production environments. 87
datadog/guarddog A tool to identify malicious software packages by analyzing their source code and metadata. 635
watchexec/watchexec Executes commands in response to file modifications and watches directories for changes. 5,449
chrisbjr/api-guard A package for authenticating RESTful APIs with API keys in Laravel 691
hectorm/cetusguard Protects Docker daemon socket by filtering API calls to prevent privilege escalation and unauthorized access 56