{"id":13405901,"url":"https://github.com/zsh-users/antigen","last_synced_at":"2025-05-14T03:07:14.405Z","repository":{"id":3396040,"uuid":"4445324","full_name":"zsh-users/antigen","owner":"zsh-users","description":"The plugin manager for zsh.","archived":false,"fork":false,"pushed_at":"2024-02-18T02:39:21.000Z","size":1819,"stargazers_count":8177,"open_issues_count":99,"forks_count":282,"subscribers_count":102,"default_branch":"develop","last_synced_at":"2025-04-03T07:07:38.593Z","etag":null,"topics":["package-manager","plugin-manager","shell","zsh"],"latest_commit_sha":null,"homepage":"http://antigen.sharats.me","language":"Shell","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/zsh-users.png","metadata":{"files":{"readme":"README.mkd","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2012-05-25T12:57:01.000Z","updated_at":"2025-04-03T05:41:53.000Z","dependencies_parsed_at":"2022-07-12T15:00:35.113Z","dependency_job_id":"fae2ef44-d332-4003-9a39-8bdfc83a855a","html_url":"https://github.com/zsh-users/antigen","commit_stats":{"total_commits":578,"total_committers":50,"mean_commits":11.56,"dds":0.5813148788927336,"last_synced_commit":"64de2dcd95d6a8e879cd2244c763d99f0144e78e"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zsh-users%2Fantigen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zsh-users%2Fantigen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zsh-users%2Fantigen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zsh-users%2Fantigen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zsh-users","download_url":"https://codeload.github.com/zsh-users/antigen/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248261916,"owners_count":21074225,"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":["package-manager","plugin-manager","shell","zsh"],"created_at":"2024-07-30T19:02:15.403Z","updated_at":"2025-04-10T17:16:20.368Z","avatar_url":"https://github.com/zsh-users.png","language":"Shell","funding_links":[],"categories":["Shell","HarmonyOS","Zsh plugin","Shells","Installation","Terminal","shell","Frameworks","zsh","Applications","Developments"],"sub_categories":["Windows Manager","Packages","ZSH","Shell","[zplug](https://github.com/zplug/zplug)","CLI","[antigen-hs](https://github.com/Tarrasch/antigen-hs)","\u003cb\u003e\u003ccode\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;205⭐\u003c/code\u003e\u003c/b\u003e \u003cb\u003e\u003ccode\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;21🍴\u003c/code\u003e\u003c/b\u003e [antigen-hs](https://github.com/Tarrasch/antigen-hs))","CLI tools"],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zsh-users/antigen\"\u003e\u003cimg src=\"antigen.png\" alt=\"Antigen\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  Antigen \u003csup\u003ev2\u003c/sup\u003e\n\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003eThe plugin manager for zsh.\u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/zsh-users/antigen/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/release/zsh-users/antigen.svg?label=latest\" alt=\"Latest\"\u003e\u003c/a\u003e \u003ca href=\"http://travis-ci.org/zsh-users/antigen\"\u003e\u003cimg src=\"https://img.shields.io/travis/zsh-users/antigen/develop.svg?label=develop\" alt=\"Build Status\"\u003e\u003c/a\u003e \u003ca href=\"http://travis-ci.org/zsh-users/antigen\"\u003e\u003cimg src=\"https://img.shields.io/travis/zsh-users/antigen/next.svg?label=next\" alt=\"Build Status\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#installation\"\u003eInstallation\u003c/a\u003e | \u003ca href=\"https://github.com/zsh-users/antigen/wiki\"\u003eDocumentation\u003c/a\u003e | \u003ca href=\"https://github.com/zsh-users/antigen/issues\"\u003eBug tracker\u003c/a\u003e | \u003ca href=\"https://trello.com/b/P0xrGgfT/antigen\"\u003eRoadmap\u003c/a\u003e | \u003ca href=\"https://gitter.im/antigen-zsh/develop\"\u003eChat\u003c/a\u003e | \u003ca href=\"http://mit.sharats.me/\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\nAntigen is a small set of functions that help you easily manage your shell (zsh)\nplugins, called bundles. The concept is pretty much the same as bundles in a\ntypical vim+pathogen setup. Antigen is to zsh, what [Vundle][] is to vim.\n\n\nAntigen has reached a certain level of stability and has been used in the wild\nfor around a couple of years. If you face any problems, please open an issue.\n\nAntigen works with zsh versions `\u003e= 4.3.11`.\n\n## Installation\n\nInstall Antigen from our main repository with the latest stable version available:\n\n    curl -L git.io/antigen \u003e antigen.zsh\n    # or use git.io/antigen-nightly for the latest version\n\nThere are several installation methods using your System Package manager, just look\nat the [Installation][] wiki page.\n\nNow you may head towards the [Commands][] and [Configuration][] wiki pages to further\nunderstand Antigen's functionallity and customization.\n\n## Usage\n\nThe usage should be very familiar to you if you use Vundle. A typical `.zshrc`\nmight look like this:\n\n    source /path-to-antigen/antigen.zsh\n\n    # Load the oh-my-zsh's library.\n    antigen use oh-my-zsh\n\n    # Bundles from the default repo (robbyrussell's oh-my-zsh).\n    antigen bundle git\n    antigen bundle heroku\n    antigen bundle pip\n    antigen bundle lein\n    antigen bundle command-not-found\n\n    # Syntax highlighting bundle.\n    antigen bundle zsh-users/zsh-syntax-highlighting\n\n    # Load the theme.\n    antigen theme robbyrussell\n\n    # Tell Antigen that you're done.\n    antigen apply\n\nOpen your zsh with this `.zshrc` and you should see all the bundles you defined\nhere, getting installed. Once it's done, you are ready to roll. The complete\nsyntax for the `antigen bundle` command is discussed in the [Commands][] page.\n\nFurthermore, [In the wild][wild] wiki section has more configuration examples. You may\nas well take a look at the [Show off][] wiki page\nfor interactive mode usage.\n\n## Meta\n\n### Motivation\n\nIf you use zsh and [oh-my-zsh][], you know that having many different plugins\nthat are developed by many different authors in a single (sub)repo is not very\neasy to maintain. There are some really fantastic plugins and utilities in\noh-my-zsh, but having them all in a single repo doesn't really scale well. And I\nadmire robbyrussell's efforts for reviewing and merging the gigantic number of\npull requests the project gets. We need a better way of plugin management.\n\nThis was discussed on [a][1] [few][2] [issues][3], but it doesn't look like\nthere was any progress made. So, I'm trying to start this off with Antigen,\nhoping to better this situation. Please note that I'm by no means a zsh or any\nshell script expert (far from it).\n\n[1]: https://github.com/robbyrussell/oh-my-zsh/issues/465\n[2]: https://github.com/robbyrussell/oh-my-zsh/issues/377\n[3]: https://github.com/robbyrussell/oh-my-zsh/issues/1014\n\nInspired by vundle, Antigen can pull oh-my-zsh style plugins from various github\nrepositories. You are not limited to use plugins from the oh-my-zsh repository\nonly and you don't need to maintain your own fork and pull from upstream every\nnow and then. I actually encourage you to grab plugins and scripts from various\nsources, straight from the authors, before they even submit it to oh-my-zsh as a\npull request.\n\nAntigen also lets you switch the prompt theme with one command, just like that\n\n    antigen theme candy\n\nand your prompt is changed, just for this session of course (unless you put this\nline in your `.zshrc`).\n\n### Helping out\n\nWe are always looking for new contributors! We have a number of issues marked\nas [\"Help wanted\"][Help wanted] that are good places to jump in and get started. Take a look at\nour [Roadmap][] to see future projects and discuss ideas.\n\nPlease be sure to check out our [Contributing guidelines][] to understand our workflow,\nand our [Coding conventions][].\n\n### Feedback\n\nAny comments/suggestions/feedback is truly welcome. Please say hello to us on [Gitter][]. Or\nopen an issue to discuss something (anything!) about the project ;).\n\n### Articles\n\nThere are many articles written by Antigen users out there. Be sure to check them out\nin the [Articles][Articles] page.\n\n### Plugins and Alternatives\n\nThe [awesome-zsh-plugins][] list is a directory of plugins, themes and alternatives that\nyou may find useful.\n\n[Vundle]: https://github.com/gmarik/vundle\n[awesome-zsh-plugins]: https://github.com/unixorn/awesome-zsh-plugins\n[wild]: https://github.com/zsh-users/antigen/wiki/In-the-wild\n[oh-my-zsh]: https://github.com/robbyrussell/oh-my-zsh\n[issue]: https://github.com/zsh-users/antigen/issues\n[license]: http://mit.sharats.me\n[contributing]: https://github.com/zsh-users/antigen/wiki/Contributing\n[wiki]: https://github.com/zsh-users/antigen/wiki\n[Commands]: https://github.com/zsh-users/antigen/wiki/Commands\n[Installation]: https://github.com/zsh-users/antigen/wiki/Installation\n[Configuration]: https://github.com/zsh-users/antigen/wiki/Configuration\n[Show off]: https://github.com/zsh-users/antigen/wiki/Show-off\n[Help wanted]: https://github.com/zsh-users/antigen/issues?q=is%3Aissue+is%3Aopen+label%3A%22Help+wanted%22\n[Roadmap]: https://trello.com/b/P0xrGgfT/antigen\n[Contributing guidelines]: https://github.com/zsh-users/antigen/wiki/Contributing\n[Coding conventions]: https://github.com/zsh-users/antigen/wiki/Styleguide\n[Gitter]: https://gitter.im/antigen-zsh/develop\n[Articles]: https://github.com/zsh-users/antigen/wiki/Articles \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzsh-users%2Fantigen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzsh-users%2Fantigen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzsh-users%2Fantigen/lists"}