Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/cesarferreira/alfi

Android Library Finder
https://github.com/cesarferreira/alfi

alfi android android-library tool

Last synced: about 2 months ago
JSON representation

Android Library Finder

Awesome Lists containing this project

README

        

# alfi

![](http://ruby-gem-downloads-badge.herokuapp.com/alfi?type=total)
[![Build Status](https://travis-ci.org/cesarferreira/alfi.svg?branch=master)](https://travis-ci.org/cesarferreira/alfi)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/3bb069aaf971480abe5cd8242fafb191)](https://www.codacy.com/app/cesarferreira/alfi?utm_source=github.com&utm_medium=referral&utm_content=cesarferreira/alfi&utm_campaign=badger)
[![Gem Version](http://img.shields.io/gem/v/alfi.svg?style=flat)](http://badge.fury.io/rb/alfi)

**A**ndroid **L**ibrary **Fi**nder

Search through thousands of android libraries that can help you scale your projects elegantly

## Usage

Search for `something`

```bash
alfi picasso
```



Search for `something` by repository

```bash
alfi picasso --repository maven
```

This will search picasso only on maven, you can also define multiple repositories like:

```bash
alfi picasso -r mavencentral -r jcenter
```

This will search picasso on mavenCentral and jCenter

**Final step:** Copy the library you want to your `build.gradle` and sync it

## Installation

Install it via terminal:

$ gem install alfi

## Contributing

1. Fork it ( https://github.com/cesarferreira/alfi/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

## Thanks
To [@joaquimadraz](https://github.com/joaquimadraz) for the ruby pro-tips