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
- https://github.com/jrbasso/gistit
- GitHub: jrbasso/gistit
- Brew formula source: Formula/g/gistit.rb
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
}