Open Source libraries to make apps and app development fast and fun - less boilerplate and managing infrastructure code
Our open source libraries run on over a billion devices and are used by large companies with especially high performance requirements. Learn about our widely used, battle-tested, and performance-optimized open source libararies for mobile app development:
> 2.000.000.000 people rely on greenrobot libraries
Slim & fast - that is what we stand for and that is why thousands of mobile developers wordlwide use our solutions, leading to more than a billion mobile users relying on our code
Above all, we value performance. Speed matters. Thus, we constantly benchmark our solutions against alternatives and optimize for performance.
Lean & light
We keep all our solutions small and frugal. We also ensure all our open source libraries are optimized for maximum battery-friendliness. Perfect for mobile.
We are developers ourselves and value the fun aspects of coding. Accordingly, our libraries are easy to use and save developers from tedious and unituitive tasks.
We are passionate to deliver high performant, slim, and elegant solutions. Our libraries have more than 15.000 GitHub stars and are industry-proven.
Mobile News from greenrobot
Library updates, new releases, related developments in open source, mobile databases, and Android
greenDAO Public Release
Today, we release greenDAO to the public. greenDAO is an ORM tool for Android that maps Java objects to SQLite database tables. It does that pretty quick and offers a nice and clean object oriented API for Android developers. With greenDAO, you write less SQL (or no SQL at all) and work directly with objects. During greenDAO’s development, we did not compromise on performance. We believe it’s the fastest ORM tool for Android around. Have a look at greenDAO’s features for more details.
ActiveAndroid Active Entities Android database Annotations Benchmark beta DbFlow Edge Database Embedded Database Encryption EventBus Gradle greenDAO greenrobot-common hash index Java JavaDocs Java hash functions main thread mobile database Multithreading Murmur3 MurmurHash NoSQL ObjectBox Open Source ORM OrmLite perfmatters Performance plain Java Protocol Buffers Query QueryBuilder Reactive Programming Reflection Release Requery RxJava Rx SQLCipher SQLite SQLite alternatives thread mode To-Many