-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Useful libs #3
Comments
@arrowrowe you can add libs you found useful here |
chalk / chalk. Terminal string styling done right. tarmolov / git-hooks-js. A tool to manage and run project git hooks. |
some golang libs will be replaced since they are no longer active or has better alternatives, see #39 for detail. |
|
|
|
|
|
|
|
|
|
|
can be used for ayi instead of using sqlite. |
can be used for share files like e.... games? |
|
|
|
|
|
|
|
Influxdb as time series data source
|
|
|
|
|
Terminal UI
|
|
https://github.com/syncthing/syncthing a file distribution tool and proto in golang 'Open Source Continuous File Synchronization' |
https://github.com/google/grumpy py to go source |
Found from popper's paper |
https://github.com/peterh/liner can be used for implementing shell, REPL etc. |
https://github.com/jochasinga/RxGo reactive extension for Go |
https://github.com/xlab/treeprint tree like print in Go |
https://github.com/uber/go-torch Stochastic flame graph profiler for Go programs |
https://github.com/meshbird/meshbird Distributed private networking |
https://github.com/elves/elvish a unix shell written in golang |
https://github.com/tj/mmake modern make in go by tj, really really like Ayi |
https://github.com/vadimdemedes/trevor run travis test locally, but seems only support node.js |
https://github.com/mvdan/sh parsing and formatting of shell programs. It supports both POSIX Shell and Bas |
https://github.com/2ndalpha/gasmask a host file manager for mac, pretty like the change host functionality that old Ayi had |
https://github.com/aelsabbahy/goss validate port etc. |
https://github.com/google/zoekt code search (support index git repo) |
https://github.com/cortesi/modd A flexible tool for responding to filesystem changes |
https://github.com/spolu/warp terminal sharing |
https://github.com/mholt/archiver create / extract zip, tar.gz ... in go |
https://github.com/wcharczuk/go-chart native charting library in golang |
[runner] https://github.com/kimmobrunfeldt/concurrently run several long running commands concurrently |
https://github.com/jakubroztocil/httpie Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc. https://httpie.org https://twitter.com/clihttp |
https://github.com/DiSiqueira/Gorganizer the logo is really Ayish |
https://github.com/src-d/enry a language dectector |
https://github.com/mmatczuk/go-http-tunnel Secure tunnels to localhost - open source ngrok alternative |
https://github.com/palantir/godel does similar thing as ayi, though it's more like a gradle in go ... |
Put the libs or projects that might be useful for this project here
A go command line lib https://github.com/codegangsta/cli
Awesome collections https://github.com/avelino/awesome-go
A cli tool writen in go https://github.com/ParsePlatform/parse-cli
os query https://github.com/facebook/osquery ie: find which port is being used, but it is too heavy, we can write a lighter wrapper for system command and provide a common interface
terminal emulator https://github.com/shockone/black-screen
The text was updated successfully, but these errors were encountered: