materialize

Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data. (by MaterializeInc)

Materialize Alternatives

Similar projects and alternatives to materialize

  1. ClickHouse

    ClickHouse® is a real-time analytics database management system

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. Hasura

    236 materialize VS Hasura

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

  4. ApacheKafka

    A curated re-sources list for awesome Apache Kafka

  5. prql

    PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement

  6. debezium

    Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.

  7. redpanda

    Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

  8. datafusion

    Apache DataFusion SQL Query Engine

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. risingwave

    Stream processing and management platform.

  11. octosql

    OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.

  12. Apache Pulsar

    Apache Pulsar - distributed pub-sub messaging system

  13. readyset

    Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.

  14. noria

    Fast web applications through dynamic, partially-stateful dataflow

  15. Druid

    26 materialize VS Druid

    Apache Druid: a high performance real-time analytics database.

  16. differential-datalog

    DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.

  17. pg_ivm

    IVM (Incremental View Maintenance) implementation as a PostgreSQL extension

  18. feldera

    The Feldera Incremental Computation Engine

  19. differential-dataflow

    An implementation of differential dataflow using timely dataflow on Rust.

  20. materialize-tutorials

    Materialize is a streaming database for real-time analytics. This is a collection of Materialize demos and tutorials.

  21. kubesql

    Experimental tool to query K8s API using plain SQL

  22. 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 better materialize alternative or higher similarity.

materialize discussion

Log in or Post with

materialize reviews and mentions

Posts with mentions or reviews of materialize. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-06-13.
  • The Missing Manual for Signals: State Management for Python Developers
    5 projects | news.ycombinator.com | 13 Jun 2025
    This triggered some associations for me.

    Strongest was Cells[0], a library for Common Lisp CLOS. The earliest reference I can find is 2002[1], making it over 20 years old.

    Second is incremental view maintenance systems like Feldera[2] or Materialize[3]. These use sophisticated theories (z-sets and differential dataflow) to apply efficient updates over sets of data, which generalizes the case of single variables.

    The third thing I'm reminded of is Modelica[4], a language where variables are connected by relations (in the mathematical sense). So A = B + C can update on demand and, as well, you can update just A and B, then find out what C must have become.

    [0] https://cells.common-lisp.dev

    [1] https://web.archive.org/web/20021216222614/http://www.tilton...

    [2] https://www.feldera.com

    [3] https://materialize.com

    [4] https://modelica.org

  • Ask HN: What's your go-to message queue in 2025?
    6 projects | news.ycombinator.com | 17 May 2025
  • Turning the Database Inside-Out
    1 project | news.ycombinator.com | 28 Jan 2025
    https://materialize.com/ provides another approach, based on "timely dataflow" (https://timelydataflow.github.io/timely-dataflow/) - originated at MS.
  • Category Theory in Programming
    3 projects | news.ycombinator.com | 1 Dec 2024
    It's hard to write something that is both accessible and well-motivated.

    The best uses of category theory is when the morphisms are far more exotic than "regular functions". E.g. it would be nice to describe a circuit of live queries (like https://materialize.com/ stuff) with proper caching, joins, etc. Figuring this out is a bit of an open problem.

    Haskell's standard library's Monad and stuff are watered down to the point that they are barely category theory, but they are also quite useful and would not have been readily invented without category theory. See even if you have no taste for "abstract nonsense", maybe you can still accept the fact that its left a trail of more accessible "semi-abstract semi-nonsense" in its wake.

    This stuff takes time. If it's not your cup of tea, no need to make yourself an early adopter. See also things like Lean where fancy type systems are finally reaching "regular non-CS" mathematicians with great success.

  • Building Databases over a Weekend
    5 projects | news.ycombinator.com | 20 Nov 2024
    I agree. So many disparate solutions. The streaming sql primitives are by themselves good enough (e.g. `tumble`, `hop` or `session` windows), but the infrastructural components are always rough in real life use cases.

    crossing fingers for solutions like `https://github.com/feldera/feldera` to be wrapped in a nice database, `https://materialize.com/` to solve their memory issues, or `https://clickhouse.com/docs/en/materialized-view` to solve reliable streaming consumption.

    Various streaming processing frameworks often have domain specific languages with a lot of limitations of how to express aggregations and transformations.

  • Drasi: Microsoft's open source data processing platform for event-driven systems
    12 projects | news.ycombinator.com | 20 Oct 2024
  • Rama on Clojure's terms, and the magic of continuation-passing style
    6 projects | news.ycombinator.com | 14 Oct 2024
  • Feldera Incremental Compute Engine
    6 projects | news.ycombinator.com | 29 Sep 2024
  • Ask HN: Who is hiring? (July 2024)
    7 projects | news.ycombinator.com | 1 Jul 2024
    Materialize | https://materialize.com/ | Staff Security Engineer 200k | $200- 230k

    NYC (HQ) or United States

    We are looking for a Staff Security Engineer on our Cloud team who will own the security of our infrastructure and product. (5+) years of experience as a security-focused engineer.

    https://boards.greenhouse.io/materialize/jobs/5220351004

  • The Notifier Pattern for Applications That Use Postgres
    7 projects | news.ycombinator.com | 14 May 2024
    Those updates are not retroactive. They apply on a go forward basis. Each day's changes become Apache 2.0 licensed on that day four years in the future.

    For example, v0.28 was released on October 18, 2022, and becomes Apache 2.0 licensed four years after that date (i.e., 2.5 years from today), on October 18, 2026.

    [0]: https://github.com/MaterializeInc/materialize/blob/76cb6647d...

  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jul 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic materialize repo stats
129
6,047
10.0
2 days ago

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io