An open API service indexing awesome lists of open source software.

https://github.com/coderofsalvation/bashlive

BASHLIVE, a BASH communitysnippetfunctionframeworkcoderepository-tool for bashhackers
https://github.com/coderofsalvation/bashlive

Last synced: 11 months ago
JSON representation

BASHLIVE, a BASH communitysnippetfunctionframeworkcoderepository-tool for bashhackers

Awesome Lists containing this project

README

          

bashlive
========

BASHLIVE is bashcommunitysnippetfunctionframeworkcoderepository-tool for bashhackers.
speedupyourdevelopment,byfacilitatinginsertionofonlinecommunitysnippets,librariesandframeworks.
BASHLIVEisthestartingpointforbashshellscripting,andpossiblyotherlanguagestoo.

in case you didnt follow that, check the link below:

Demo / Usage / Info
===================

See the [website](http://www.bashlive.com)

Run tests
=========

source bashlive
source tests/*

More tests to come

API functions / snippets
========================
see [https://github.com/coderofsalvation/bashlive.repo](https://github.com/coderofsalvation/bashlive.repo)

Example applications
====================
see [https://github.com/coderofsalvation/bashlive.examples](https://github.com/coderofsalvation/bashlive.examples)

The scope of bashlive
=====================
* bash only
* #interactive: Easily search and source online functions and snippets, and transpile (bake-feature) it into bash.
* #familiar: bash is cryptic and compact, introduce shortcuts like 'trim' for newbie developers
* #superset-of-shell commands: like coffeescript for nodejs.

Bashlive is sourced when starting a terminal, so you can immediately go ahead and never have
to open a browser to search for some snippets.

ROADMAP bashlive
================

This is a 'chaos' roadmap, which means it doesnt need to follow particular order to keep things fun and flexible.
The issuetracker and the community can ofcoarse vote for- against these things.

* [bashlive] optimize, cleanup and test the bashlive-script (refactor messy stuff with more awk)
* [bashlive] configuration-file ~/.bashlive for custom behaviour (the automatic sourcing of the webpipe-script should be defined here)
* [bashlive] introduce a downvoting mechanism for snippets for core api-snippets
* [bashlive] improve the website (native english person needed)
* [bashlive] improved dependency handling
* [bashlive] improved security concerning updating & directly sourcing bashcode
* [bashlive.examples] more application examples in https://github.com/coderofsalvation/bashlive.examples
* [bashlive.repo] authentication functions: oAuth1, oAuth2 for easy integration of social services e.g.
* [bashlive] snippethub: live api searchqueries to commandlinefu.com e.g.
* [bashlive] bash-builtins in c for fast json- xml- processing

License
=======

Licensed under the AGPL license
Copyright © 2014 Leon van Kammen

For support see the issuetracker