orman alternatives and similar packages
Based on the "ORM" category.
Alternatively, view orman alternatives based on common mentions on social networks and blogs.
-
DBFlow
A blazing fast, powerful, and very simple ORM android database library that writes database code for you. -
sqlbrite
DISCONTINUED. A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations. -
android-sqlite-asset-helper
An Android helper class to manage database creation and version management using an application's raw asset files -
couchbase-lite-android
DISCONTINUED. Lightweight, embedded, syncable NoSQL database engine for Android. -
sprinkles
Sprinkles is a boiler-plate-reduction-library for dealing with databases in android applications -
SimpleNoSQL
A simple NoSQL client for Android. Meant as a document store using key/value pairs and some rudimentary querying. Useful for avoiding the hassle of SQL code. -
LiteOrm
LiteGo is a Java-based asynchronous concurrency library. It has a smart executor, which can be freely set the maximum number of concurrent at same time , and the number of threads in waiting queue. It can also set waiting policies and overload strategies. -
Kripton Persistence Library
A Java/Kotlin library for Android platform, to manage bean's persistence in SQLite, SharedPreferences, JSON, XML, Properties, Yaml, CBOR. -
SqliteMagic
Compile time processed, annotation driven, no reflection SQLite database layer for Android -
AndroidQueryORM
DISCONTINUED. AndroidQuery is an Android ORM for SQLite and ContentProvider which focuses on easy of use and performances thanks to annotation processing and code generation
InfluxDB - Power Real-Time Data Analytics at Scale
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of orman or a related project?
Popular Comparisons
README
Description
ORMAN is an minimalistic and lightweight ORM framework
for Java which can handle your common database usage without writing SQL and
struggling with lots of jar
dependencies.
It is written in pure java so that you can use ORMAN in your small database-consuming Java projects or Android apps very easily!
Documentation
Want to learn how to use ORMAN framework in a few minutes? Please read our Wiki.
Pros & Cons
ORMAN can...
- Create tables from your Java classes (POJOs).
- Create columns from fields of your Java classes.
- Work with MySQL, SQLite, and even on Android with SQLite (cool!)
- Allows you to create safe and easy SQL queries.
- Manage
OneToOne
,OneToMany
,ManyToMany
etc. relationships between entities easily. - Let you code your database consumer program very quickly.
ORMAN is...
- Open source (licensed under Apache License 2.0)
- Lightweight and small (~170 kb) (alternatives like Hibernate are ~4 mb)
- Easy to install
- Easy to configure with annotations, no XML config files etc. needed
- Easy to learn
- SQL:1999 standards compliant.
- Looking for contributors
- a developing project and needs contribution in many levels such as documentation, testing, demo app development, feature development, architecture consultancy etc.
ORMAN ...
- is NOT a solution that covers detailed database usage.
- is NOT an enterprise or bug-free solution.
- does NOT support changes in database schema. (create once, use always)
- does NOT have a transaction manager.
- may NOT have backwards compatibility with previous versions.
Dev Community
Feel free to write wikis (if you understand how framework works) or follow commit logs by subscribing to our commit-logs list at groups.google/orman-commits.
You can reach some framework statistics about framework here and our master branch nightly builds are here
Contributors
*Note that all licence references and agreements mentioned in the orman README section above
are relevant to that project's source code only.