🍺 BREW Explorer

← all formulae

gistit

brew install gistit v0.1.4 MIT

Command-line utility for creating Gists

2
30-day installs · #13996
2
90-day · #19633
18
365-day · #14614
55
★ GitHub stars · updated 1y ago

Runtime dependencies

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "autoconf",
    "automake"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "jansson"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Command-line utility for creating Gists",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:02+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "gistit",
  "github_default_branch": "master",
  "github_last_commit_at": "2024-10-20T00:30:41Z",
  "github_readme_excerpt": "# Gist It!\n\nGist It is an application to create gists from console. It allows to create\ngist from input (ie, `git diff | gistit`) or from a specific file (ie,\n`gistit file.txt`).\n\n## Dependencies\n\n- [cURL](http://curl.haxx.se)\n- [jansson](https://github.com/akheron/jansson)\n\nIf you are using Ubuntu:\n```shell\nsudo apt-get install libcurl3 libjansson4\n```\n\nIf you are using Arch Linux:\n```shell\nsudo pacman -S curl jansson\n```\n\nIf you are using OS X with homebrew\n````shell\nbrew install gistit\n````\n\n## Usage\n\n```shell\n# Creating a public gist from other app response\nls | gistit\n\n# Creating a private gist from other app response\nls | gistit -priv\n\n# Specifying the gist filename\nls | gistit -i list.txt\n\n# Sending files\ngistit file.txt\n\n# Sending multiple files in a private gist\ngistit -priv file1.txt file2.c\n\n# Setting gist description\ngistit -d \"This is just a sample\" sample.txt\n\n# Setting gist description, private and with multiple files\ngistit -d \"Sample\" -priv file1.txt file2.txt file3.txt\n\n# Help\ngistit -h\n\n# Version\ngistit -v\n```\n\nBy default the `gistit` create the GitHub Gist as anonymous, but you can configure to\nassociate with your account. See instructions on [http://gistit.herokuapp.com/].\n\n## Compiling\n\n```shell\n# Install cURL\nsudo apt-get install libcurl4-openssl-dev\n\n# Install jansson\nsudo apt-get install libjansson-dev\n\n./autogen.sh\nmake\nmake install\n```\n\n## Web Application\n\nThe web application uses [node.js](http://nodejs.org/). To run, it requires two\nenvironment variables:\n\n- `GITHUB_CLIENT_ID` It contains the client ID of GitHub application\n- `GITHUB_SECRET_KEY` It contains the secret key of GitHub application\n\n### Deploying\n\nThe web application can be deployed easily to [heroku](http://www.heroku.com/).\n\n- Create the application: `heroku create \u003cAPPLICATION_NAME\u003e`\n- Push the code: `git push heroku master`\n- Set the GitHub application information: `heroku config:add GITHUB_CLIENT_ID=\u003cCLIENT_ID\u003e`\nand `heroku config:add GITHUB_SECRET_KEY=\u003cSECRET_KEY\u003e`\n",
  "github_repo": "jrbasso/gistit",
  "github_stars": 55,
  "github_topics": [],
  "homepage": "https://github.com/jrbasso/gistit",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 2,
  "installs_365d": 18,
  "installs_90d": 2,
  "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": "gistit",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 13996,
  "rank_365d": 14614,
  "rank_90d": 19633,
  "raw_hash": "ae5dae9930c3e73c",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/gistit.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "curl"
  ],
  "version_head": "HEAD",
  "version_stable": "0.1.4",
  "versioned_formulae": [],
  "why_use_this": null
}