Clojure Database

Open-source Clojure projects categorized as Database

Top 10 Clojure Database Projects

  • Metabase

    The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:

  • Project mention: HackTheBox - Writeup Analytics | dev.to | 2024-03-30

    Remote Code Execution via H2

  • datascript

    Immutable database and Datalog query engine for Clojure, ClojureScript and JS

  • Project mention: Datalog in 100 lines of JavaScript (2022) | news.ycombinator.com | 2024-01-22

    Hi pests, I don't think the criticism in the comments gives a full picture.

    I wrote about a particular flavor of datalog, in common use today. [1] [2]. The earliest representation I know, which matches the syntax of my essay, was in SICP [3]

    There's another, more academic form of datalog, which looks a lot more like prolog. Both have lots of similarities: both systems have a set of facts and rules. Both systems have can take a partially filled fact or rule, and find all matching facts. The more academic flavors of Datalog are useful for general logic, and particularly powerful for recursive questions. The variant I showed is more tailed for database queries.

    [1] https://github.com/tonsky/datascript

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • xtdb

    An immutable database for application development and time-travel data compliance, with SQL and XTQL. Developed by @juxt

  • Project mention: Mariposa – A programming language with time-travel | news.ycombinator.com | 2024-01-09

    You don't necessarily need to embed it into the programming language itself to get a ton of value. XTDB (https://github.com/xtdb/xtdb) offer a Clojure, Java and HTTP API for interacting with the database, which is bitemporal and lets you query the database for a specific point in time for example.

  • datahike

    A durable Datalog implementation adaptable for distribution.

  • Project mention: The Ten Rules of Schema Growth | news.ycombinator.com | 2023-10-31

    Datahike [0] provides similar functionality to datomic and is open source. It lacks some features however that Datomic does have [1].

    [0]: https://github.com/replikativ/datahike

  • coast

    The fullest full stack clojure web framework

  • homebase-react

    The React state management library for write-heavy applications

  • gungnir

    A fully featured, data-driven database library for Clojure.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • seql

    Simplfied EDN Query Language for SQL

  • automigrate

    :robot: Auto-generated database migrations for Clojure

  • Project mention: Automigrate 0.2.0 is out! Database schema auto-migration tool for Clojure. | /r/u_abogoyavlensky | 2023-11-28
  • phrag

    GraphQL API created from an RDBMS connection for instant, flexible and customizable CRUD operations.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Clojure Database related posts

Index

What are some of the best open-source Database projects in Clojure? This list will help you:

Project Stars
1 Metabase 36,510
2 datascript 5,352
3 xtdb 2,441
4 datahike 1,579
5 coast 548
6 homebase-react 201
7 gungnir 160
8 seql 110
9 automigrate 65
10 phrag 42

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com