Emacs team considering including SQLite

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • GNU Emacs

    Mirror of GNU Emacs

  • You can read sqlite-mode.el in https://github.com/emacs-mirror/emacs/blob/master/lisp/sqlite-mode.el, which is only 217-line long.

  • emacs

    Mirror of GNU Emacs with backports from master: emacs-27.2-sqlite, emacs-28.0.90-sqlite, emacs-28.0.91-sqlite (by geko)

  • You can test my backport to 28.0.90 in https://github.com/geko/emacs/tree/emacs-28.0.90-sqlite.

  • 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
  • LambdaLite

    A functional, relational database in about 250 lines of Common Lisp

  • I've always been dreaming to have a proper database framework with lispy query language. So far, the very tiny common lisp package LambdaLite shows this can be done succinctly with a clever use of macros. I hope the emacs devel team can consider something like this.

  • mentat

    Discontinued UNMAINTAINED A persistent, relational store inspired by Datomic and DataScript. (by mozilla)

  • I think you might be slightly misreading things, from what you quoted it’s about the query language (sql vs Datalog) not the database engine, that would likely be SQLite in any case. Now whether grafting a Datalog query engine onto SQLite is a good idea is a different question (though it’s been done, eg https://github.com/mozilla/mentat), but we should all at least talk about the same thing :)

  • paip-lisp

    Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"

  • Reserving judgement on all this, this isn’t quite as crazy as it might sound at first, as embedding prolog into lisp is something relatively straightforward, see for example https://github.com/norvig/paip-lisp/blob/main/docs/chapter11.md. I understand that SICP and On Lisp also show how to write and embed prolog interpreters in Lisp

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Netlify Dynamic Site Challenge: Building a Mars Mission Photo Web App

    1 project | dev.to | 7 May 2024
  • AI-Powered Frontend UI Components Generator (Next.js, GPT4, Langchain, & CopilotKit)

    3 projects | dev.to | 6 May 2024
  • UX Case Study: Markdown Heading

    4 projects | dev.to | 27 Apr 2024
  • My Failed Student Housing App

    3 projects | dev.to | 23 Apr 2024
  • Quill – Your powerful rich text editor

    7 projects | news.ycombinator.com | 19 Apr 2024