Electric Tables – an experiment in personal databases

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Judoscale - Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. nocodb

    🔥 🔥 🔥 Open Source Airtable Alternative

    Indeed. This project feels worthy of exploration, and collaboration. There's an AirTable clone https://github.com/nocodb/nocodb; makes me wonder how the two projects can be federated. Happy to talk about that.

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. automerge

    A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.

    Electric Tables looks quite cool and I love the thought process going into it.

    It seems like it could pair really nicely with the work that Ink&Switch (https://www.inkandswitch.com) is doing around local-first app development and Automerge (https://github.com/automerge/automerge) as a good way to keep disparate private copies of work in sync.

    I have no connection to Ink&Switch, other than appreciating their work.

  4. webextensions

    Charter and administrivia for the WebExtensions Community Group (WECG)

    Many thanks for the post. My apologies for getting this wrong! It does make more sense that bookmarklets would not have the privilege necessary. It'd be nice to give them an escape hatch, a way to escalate: `javascript+user:alert(1+1);`

    But I think you've got the eye on the ball here, on where the really important issues are shaking down. Diving back into smaller-grained topics, I find it interesting how much focus the web request interception has gotten versus so many other topics of the Web Extensions clamp-down happening. I couldn't find any discussion of the removal of eval code, for example, & opened what I believe is the first issue against that. https://github.com/w3c/webextensions/issues/139 . The background tasks discussion is another important one: extensions no longer having most of the web platform accessible to them would be extremely limiting. Discussion here is active (if not totally hope inspiring), with proposals such as "Limited Event Pages" https://github.com/w3c/webextensions/issues/134 trying to move things into the right direction.

  5. wildcard

    A browser extension for customizing web apps with a spreadsheet view

  6. PolitePol

    RSS generator website

  7. HPI

    Human Programming Interface 🧑👽🤖

    I suppose HPI[0] kind of is that? ;)

    A community repository would be super nice for those. Something along the lines of DefinitelyTyped[1], all managed through git, easily integrates with other stuff (like shown on npmjs.org when the @types package exists), allows maintainers to "own" the adapters they contribute. It's really the N adapters * T time per adapter that really makes it hard for one person to do. That plus monitoring API changes/flakiness of each adapter to make sure the data is still solid.

    [0] https://github.com/karlicoss/HPI

    [1] https://github.com/DefinitelyTyped/DefinitelyTyped

  8. DefinitelyTyped

    The repository for high quality TypeScript type definitions.

    I suppose HPI[0] kind of is that? ;)

    A community repository would be super nice for those. Something along the lines of DefinitelyTyped[1], all managed through git, easily integrates with other stuff (like shown on npmjs.org when the @types package exists), allows maintainers to "own" the adapters they contribute. It's really the N adapters * T time per adapter that really makes it hard for one person to do. That plus monitoring API changes/flakiness of each adapter to make sure the data is still solid.

    [0] https://github.com/karlicoss/HPI

    [1] https://github.com/DefinitelyTyped/DefinitelyTyped

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. ArchiveBox

    🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

    """ The server side scraping can also do some more heavy lifting - such as store the entire page contents in the database. This enables full text search, the ability to re-crawl URLs and more. """

    For this aspect, inter-operation with the ArchiveBox (https://archivebox.io/) project would be ideal.

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

  • The Lost Art of Commit Messages

    5 projects | news.ycombinator.com | 25 Mar 2025
  • Show HN: CodeVideo – Two years in the making to build an event-sourced IDE

    1 project | news.ycombinator.com | 14 Mar 2025
  • Pipelight: Lightweight CI/CD Tool

    1 project | news.ycombinator.com | 7 Mar 2025
  • Why Do Developers Struggle with Low-Code? (6 Tools That Actually Help)

    4 projects | dev.to | 27 Feb 2025
  • Pdf Generation Libraries Comparison

    7 projects | dev.to | 27 Jan 2025