🍺 BREW Explorer

← all formulae

asimov

brew install asimov v0.3.0 MIT

Automatically exclude development dependencies from Time Machine backups

36
30-day installs · #5431
107
90-day · #5458
391
365-day · #5658
1.8k
★ GitHub stars · updated 2y ago

GitHub topics

dependencies hacktoberfest homebrew macos shell-script time-machine

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Automatically exclude development dependencies from Time Machine backups",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:33+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "asimov",
  "github_default_branch": "develop",
  "github_last_commit_at": "2024-05-31T23:48:42Z",
  "github_readme_excerpt": "# Asimov\n\n\n[![Build Status](https://travis-ci.com/stevegrunwell/asimov.svg?branch=develop)](https://travis-ci.com/stevegrunwell/asimov)\n![Requires macOS 10.13 (High Sierra) or newer](https://img.shields.io/badge/macOS-10.13%20or%20higher-blue)\n[![MIT license](https://img.shields.io/badge/license-MIT-green)](LICENSE.txt)\n\n\u003e Those people who think they know everything are a great annoyance to those of us who do.\u003cbr\u003e\u2014 Issac Asimov\n\nFor macOS users, [Time Machine](https://support.apple.com/en-us/HT201250) is a no-frills, set-it-and-forget-it solution for on-site backups. Plug in an external hard drive (or configure a network storage drive), and your Mac\u0027s files are backed up.\n\nFor the average consumer, Time Machine is an excellent choice, especially considering many Mac owners may _only_ have Time Machine as a backup strategy. For developers, however, Time Machine presents a problem: **how do I keep project dependencies from taking up space on my Time Machine drive?**\n\nAsimov aims to solve that problem, scanning your filesystem for known dependency directories (e.g. `node_modules/` living adjacent to a `package.json` file) and excluding them from Time Machine backups. After all, why eat up space on your backup drive for something you could easily restore via `npm install`?\n\n\n## Installation\n\nAsimov may be installed in a few different ways:\n\n### Installation via Homebrew\n\nThe easiest way to install Asimov is through [Homebrew](https://brew.sh):\n\n```sh\n brew install asimov\n```\n\nIf you would prefer to use the latest development release, you may append the `--head` flag:\n\n```sh\n brew install asimov --head\n```\n\nOnce installed, you may instruct Homebrew to automatically load the scheduled job, ensuring Asimov is being run automatically every day:\n\n```sh\n sudo brew services start asimov\n```\n\nIf you don\u0027t need or want the scheduled job, you may run Asimov on-demand:\n\n```sh\n asimov\n```\n\n### Manual installation\n\nIf you would prefer to install Asimov manually, you can do so by clo",
  "github_repo": "stevegrunwell/asimov",
  "github_stars": 1828,
  "github_topics": [
    "dependencies",
    "hacktoberfest",
    "homebrew",
    "macos",
    "shell-script",
    "time-machine"
  ],
  "homepage": "https://github.com/stevegrunwell/asimov",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 36,
  "installs_365d": 391,
  "installs_90d": 107,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "asimov",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 5431,
  "rank_365d": 5658,
  "rank_90d": 5458,
  "raw_hash": "36cb874932d4f269",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/a/asimov.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.3.0",
  "versioned_formulae": [],
  "why_use_this": null
}