Android Store
Search Android Libraries, Projects, and ToolsLink to MindOrks Open Source Projects
Data Structures
gs-collections
1723 Stars
GS Collections is a collections framework for Java. It has JDK-compatible List, Set and Map implementations with a rich API and set of utility classes that work with any JDK compatible Collections, Arrays, Maps or Strings. The iteration protocol was inspired by the Smalltalk collection framework.
May 20, 2015, goldmansachs
Agrona
1119 Stars
Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java. Many of these utilities are used in the Aeron efficient reliable UDP unicast, multicast, and IPC message transport and provides high-performance buffer implementations to support the Simple Binary Encoding Message Codec.
Jan 28, 2017, real-logic
rtree
648 Stars
In-memory immutable 2D R-tree implementation in java using RxJava Observables for reactive processing of search results.
Sep 22, 2014, davidmoten
pcollections
479 Stars
PCollections serves as a persistent and immutable analogue of the Java Collections Framework. This includes efficient, thread-safe, generic, immutable, and persistent stacks, maps, vectors, sets, and bags, compatible with their Java Collections counterparts.
Jun 30, 2015, hrldcpr
solid
292 Stars
Solid is an Android library for data handling.
Jun 9, 2015, konmik
javatuples
264 Stars
Typesafe representation of tuples in Java.
Feb 18, 2016, javatuples
android-ActionQueue
187 Stars
ActionQueue allows you run action one by one.
Aug 20, 2015, liaohuqiu
SparseBitSet
138 Stars
An efficient sparse bit set implementation for Java.
Apr 16, 2015, brettwooldridge
SimpleHashSet
137 Stars
Save 25% memory using Sets.
Jan 17, 2015, liaohuqiu
weak-lock-free
35 Stars
Implementation of a concurrent map with weak keys and a detached thread local storage.
Oct 15, 2016, raphw
Marray
31 Stars
You can use Marray instead of ArrayList (map, filter, join and etc.)
May 24, 2015, kgmyshin
houdini
30 Stars
Houdini is a simple and humane type conversion system, which allows you to prevent a lot of unnecessary code.
Jun 15, 2015, vbauer
sqlite-persistent-queue
26 Stars
A java.util.Queue interface implementation that stores directly to SqliteDb.
Nov 7, 2016, bhargavms
GroupOfX
19 Stars
When Android's Pair class is just not enough.
Jun 14, 2016, blipinsk
rxlist
12 Stars
Reactive List implementation using RxJava.
Jul 9, 2016, s0nerik
Multiples
7 Stars
Minimalist set of classes that offers you to group a set of variables in a type safe way like java Pair does it with two variables
Oct 23, 2016, MFlisar
SparseBuilders
6 Stars
Builders for SparseIntArray, SparseBooleanArray and SparseArray.
Jan 5, 2016, vanniktech
ListMulti
3 Stars
More than one type of object field list type.
Dec 18, 2016, 10uroi
Maqueta
0 Stars
Live-models backed up by SharedPreferences and observable with Rx, LiveData or old-fashioned listeners.
Aug 19, 2017, noties
Become a better Android Developer
Millions of developers are learning at MindOrks

Online Training Program

Featured Blogs

Our Team

MindOrks is Certainly one of the best online blog to stay on top of all the Android development news, coding and design patterns. Finally a blog I can count on to keep myself updated with latest and greatest things happening in Android world.

Vipul Shah
Android Developer
Microsoft

OUR LEARNERS WORK AT