EVERYTHING XIAOMI
Get listed

BrightstarDB

BrightstarDB is a native RDF database for the .NET platform.

Place
#12 of 26
Score
6.1
BrightstarDB's website

What BrightstarDB is

BrightstarDB is a native RDF database for the .NET platform. It uses a schema-less RDF model and can run embedded in an application or as a server accessed through a RESTful HTTP API or .NET client API. Its core libraries have a small footprint and install with zero configuration for embedded use. BrightstarDB implements the SPARQL query and update languages and protocol, and supports formats including N-Triples, N-Quads, RDF/XML, Turtle, RDF/JSON, N3, and TriX. For strongly typed .NET applications, its RDF ORM includes a LINQ provider that maps domain-model queries to SPARQL and supports CRUD and querying. Its ORM, LINQ to SPARQL, and dynamic objects API can connect to SPARQL 1.1 endpoints. The append-only store supports queries or reversion to earlier transaction points; periodic coalescing can remove previous points to manage file growth. It uses a single-writer, concurrent-reader model, so reads are not blocked during writes. BrightstarDB is free and licensed under MIT for commercial and non-commercial use. Community support is available through GitHub issues, while commercial support is available from NetworkedPlanet.

Good

  • Free, with an MIT license for commercial and non-commercial use.
  • Can run embedded or as an API-accessed server.
  • Includes a LINQ provider for strongly typed .NET applications.
  • Readers can continue while a single writer operates.

Watch out

  • Security features are described as basic and customizable.
  • Service access controls are a work in progress.
  • Server-side shared-secret authentication is not implemented.

Who it suits

BrightstarDB suits .NET developers who need an RDF database with embedded and server deployment options, or who work with SPARQL endpoints.

Verdict

BrightstarDB offers RDF storage, SPARQL support, and .NET-focused querying at no cost. Its documentation describes security controls as limited and still developing, so that should factor into deployment decisions.

The facts

Each one read from BrightstarDB's own pages, with the date it was checked.

What it does

Authentication
The documentation says authentication is handled by the host application; IIS Basic or Windows Authentication can protect an IIS-hosted service, while shared-secret authentication is described as not yet implemented on the server.checked 7 Oct 2026
Concurrency
BrightstarDB uses a single-writer, concurrent-reader model, and reads are not blocked while writes occur.checked 7 Oct 2026
Data model
It uses a schema-less RDF data model for storing and integrating data.checked 7 Oct 2026
Deployment
It can run embedded in an application or as a server accessed through a RESTful HTTP API or .NET client API.checked 7 Oct 2026
Developer APIs
Its ORM for RDF includes a LINQ provider that maps application domain model queries to SPARQL and supports CRUD and querying in strongly typed .NET applications.checked 7 Oct 2026
Downloads
The official site says releases are available through NuGet and GitHub.checked 7 Oct 2026
Embedded use
The site says its core libraries have a small footprint and install with zero configuration for embedded applications.checked 7 Oct 2026
External stores
Its ORM, LINQ to SPARQL, and dynamic objects API can connect to any endpoint that implements SPARQL 1.1 standards.checked 7 Oct 2026
License
The project is licensed under MIT for commercial and non-commercial use.checked 7 Oct 2026
LINQ and ORM
Its RDF ORM maps application domain model queries into SPARQL and provides CRUD and query capability for strongly typed .NET applications.checked 7 Oct 2026
Open source license
BrightstarDB is licensed under MIT for commercial and non-commercial use.checked 7 Oct 2026
Other endpoints
Its ORM, LINQ to SPARQL, and .NET dynamic objects API can connect to SPARQL endpoints implementing SPARQL 1.1 standards.checked 7 Oct 2026
Product
BrightstarDB is a native RDF database for the .NET platform.checked 7 Oct 2026
Queries
It implements the SPARQL query language, update language, and protocol.checked 7 Oct 2026
Security
The documentation describes security features as basic and customizable, and says service access controls are a work in progress.checked 7 Oct 2026
SPARQL
It implements the SPARQL query language, update language, and protocol.checked 7 Oct 2026
Storage behavior
The append-only store supports querying or reverting to earlier transaction points, while periodic coalescing can manage file growth by removing previous transaction points.checked 7 Oct 2026
Support
The official site says community support is available through the GitHub issue tracker and commercial support is available from NetworkedPlanet.checked 7 Oct 2026

Where it runs

Platforms
The official site lists Windows, Linux, OSX, Windows Phone, Android, and iOS; the portable library documentation lists .NET 4.5, Silverlight 5, Windows 8, Windows Phone 8.1, Android, iOS, and MonoTouch.checked 7 Oct 2026

Alternatives to BrightstarDB

All alternatives
  1. 1

    Virtuoso Universal Server

    Open sourceWebAPILinuxmacOS
    7.9From $99.99 a year
  2. 2RDFox logo

    RDFox

    Free planWebAPILinuxmacOS
    7.8Free plan
  3. 3Stardog logo

    Stardog

    Free planAndroidiOSWebAPI
    7.7Free plan
  4. 4

    Eclipse RDF4J

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  5. 5

    Apache Jena Fuseki

    Free planOpen sourceWebAPILinuxSelf-hosted
    7.5Free plan
  6. 6GraphDB logo

    GraphDB

    Free planWebAPILinuxmacOS
    6.6Free plan