orhanobut/wasp is tracked by TopGit as an open-source project, with 578 stars on GitHub, written primarily in Java. Compact and easy to use, 'all-in-one' android network solution
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Unfortunately due to many reasons including maintenance cost, this library is deprecated. I recommend to use Retrofit/OkHttp instead. Currently this project only aims to provide some experimental functionalities.
Wasp
A compact and easy to use, 'all-in-one' network solution.
The problem
When it comes to daily development, you need more than just a library to handle networking, you need to handle mocking calls, using multiple end points, handling certificates and cookies and many other boiler plate code. With wasp, you can easily handle everything.
Wasp internally uses:
Volley for the network stack
Gson for parsing
OkHttp for the http stack
Wasp provides:
Easy implementation
MOCK response via text file or auto generated from model class!
Request Interceptors to add attributes (query params, headers, retry policy) to each call
Api call based headers
Api call based end point
Api call based retry policy
Cookie management
Certificate management
Painless Image loading
RxJava support
Request cancelation
Sync request call
Async request call
Wasp aims :
There are many open issues to contribute. Get this chance to contribute and improve your knowledge!
We want to make something that is useful and also motivates people to contribute
Copyright 2014 Orhan Obut
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Yes — orhanobut/wasp ships under the Apache-2.0 license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/orhanobut/wasp.
What is orhanobut/wasp?
orhanobut/wasp (orhanobut/wasp) is a Java project on GitHub. From the project's own README: Compact and easy to use, 'all-in-one' android network solution
Where do I read more about orhanobut/wasp?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/orhanobut/wasp is the definitive source.
Read full README in the tab above.
Still deciding about wasp?
One click hands the question to an AI along with this page — see what it says about wasp.