Go Express Package Manager. Terminal browser and installer for go packages.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd
main.go
packages.json
preview.gif
readme.md

readme.md

GEPM Awesome

Go Express Package Manager

GEPM is a terminal browser, installer and manager for go packages.

  • Search for packages
  • Install a package by just typing the number
  • All packages dependencies are saved in packages.json so you can clone and run your projects on new environments

Installation

$ go get github.com/flakaal/gepm

Examples

Search for package

$ gepm [package name]

Will return a list of all packages names, descriptions, authors matching [package name] . After typing the package number to install gepm will create a packages.json file on current directory which contains all the packages you installed with gepm.

Install packages from file

If you are cloning your code into another machine and dont have the required packages installed on it you can run gepm to install them from packages.json

Todos

  • Faster api search
  • gepm run to just add package to file.json

Acknowledgement

License

MIT

Free Software, Hell Yeah!