Skip to content
SPECIFICTION
Get listed

GRDB.swift vs Sparksee

GRDB.swift

github.com

Sparksee

sparsity-technologies.com

Side by side

FigureGRDB.swiftSparksee
Price fromFreeFree
Free planYesYes
Free trial—Yes
Open source——
Windows—Yes
macOSYesYes
LinuxYesYes
iOSYesYes
Android—Yes
API—Yes
Self-hosted—Yes
Plans published14
Spec score · Mobile Databases7.9 (#10)8.3 (#4)
EncryptionGRDB can encrypt databases using SQLCipher, with installation instructions for Swift Package Manager and CocoaPods.Disk-level encryption is provided to protect data if a device is lost, stolen or sold.
InstallationThe README documents installation through Swift Package Manager, CocoaPods, or manual project integration.Packages are downloaded and unpacked without a general installer, except for an Objective-C MacOS framework installer; Java packages can also be obtained through Apache Maven.
SupportThe project directs bug reports to GitHub issues and questions or advice requests to GitHub Discussions or the GRDB forums.Trial applicants receive a build, sample project and access to an engineer for modelling questions; technical support is provided through the documentation and support sections.

Plans

GRDB.swift

  • GRDB.swiftFree

GRDB.swift pricing →

Sparksee

  • Academic licenceFree
  • Free trialPrice not published
  • IndustryPriced on request
  • StartupPriced on request

Sparksee pricing →

In their own words

GRDB.swift

GRDB.swift has no write-up on Specifiction yet; its figures are above.

Visit github.com

Sparksee

Sparksee is an embeddable graph database for applications that need to represent and analyse relationships among entities. It works against a database file from within an application process, so there is no cluster or query server to provision. The maker describes its compact bitmap-based representation as suited to graph computations in mobile and embedded environments. Built-in algorithms cover traversal, shortest paths, connectivity, community detection, and PageRank. Its API supports importing and exporting graph data, scripting, and Sparksee Cypher queries; Sparksee Algebra is also listed. API references cover.NET, Java, C++, Objective-C, Python, and openCypher. Sparksee supports ACID transactions, disk-level encryption, and recovery after database corruption. Keeping data on a user's device can support privacy-preserving apps and reduce reliance on cloud connectivity. Platforms include Android, iOS, Linux, macOS, and Windows, with API and self-hosted options. Eligible academic users can apply for a free licence; commercial licence pricing is on request.

Visit sparsity-technologies.com