{"repo":"surrealdb/surrealdb.java","free":true,"listed":false,"github":"https://github.com/surrealdb/surrealdb.java","clone":"git clone https://github.com/surrealdb/surrealdb.java.git","description":"SurrealDB SDK for Java","language":"Java","stars":88,"topics":["database","database-connector","iot-database","java","java-library","realtime-database","surreal","surrealdb"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"&nbsp; The official SurrealDB SDK for Java &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; surrealdb.java The official SurrealDB SDK for Java. Documentation View the SDK documentation here. Features - A thread-safe native JAVA client for SurrealDB. - Simple API: see docs. - Support of 'memory' (embedded SurrealDB). - Support of remote connection to SurrealDB. - Mutable POJOs (Java 8+) and immutable record classes (JDK 16+) for create / select . - All geometry types (Point, LineString, Polygon, their multi-variants, and GeometryCollection) for reading and writing. - Live queries: subscribe to table changes with selectLive and terminate them by id with kill . - Supported on JAVA JDK 8, 11, 17, 21, 25. - Supported architectures: - Linux (ARM) aarch64 - Linux (INTEL) x86 64 - Windows (INTEL) x86 64 - MacOS (ARM) aarch64 - MacOS (INTEL) x86 64 - Android (Linux ARM) aarch64 - Android (Linux INTEL) x86 64 - Zero dependencies Minimum requirements - Java 8 How to install Stable release Released to Maven Central. Gradle: Maven: Snapshot release Published to the Maven Central snapshots repository on every push to main . Use it to try out unreleased changes. Gradle: Maven: Getting started Geometry All GeoJSON-style geometry types are supported — Point , LineString , Polygon , MultiPoint , MultiLineString , MultiPolygon , and GeometryCollection — for both reading and writing. Coordinates use java.awt.geom.Point2D.Double , where x is the longitude and y is the latitude. Reports - Javadoc - Test ","default_branch":null,"files":null,"tree":[],"storefront":"/r/surrealdb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/surrealdb/surrealdb.java/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}