awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to epfldata/squall

Open-source alternatives to Squall

8 open-source projects similar to epfldata/squall, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Squall alternative.

  • apache/flinkapache avatar

    apache/flink

    26,086View on GitHub↗

    Apache Flink is a distributed processing engine designed for both high-throughput, low-latency data streams and finite batch workloads. It functions as a stateful stream processor and a SQL stream processing engine, providing a unified runtime to execute relational queries and event-based transformations. The system is distinguished by its ability to manage persistent operator state to ensure exactly-once processing guarantees and consistency during failures. It features specialized capabilities for complex event processing to detect temporal patterns and handles out-of-order events using eve

    Java
    View on GitHub↗26,086
  • arroyosystems/arroyoArroyoSystems avatar

    ArroyoSystems/arroyo

    4,819View on GitHub↗

    Arroyo is a high-performance stream processing platform built in Rust. It executes continuous SQL queries on streaming data with event-time semantics, enabling accurate windowed aggregations, joins, and stateful computations on unbounded event streams. The platform uses native Rust execution for high throughput and low latency, with periodic checkpointing for exactly-once fault tolerance and horizontal scaling across distributed workers. The system integrates deeply with Kafka for reading and writing topics with exactly-once delivery and supports change data capture (CDC) from MySQL and Postg

    Rustdatadata-stream-processingdev-tools
    View on GitHub↗4,819
  • confluentinc/ksqlconfluentinc avatar

    confluentinc/ksql

    305View on GitHub↗

    The database purpose-built for stream processing applications.

    Java
    View on GitHub↗305
  • laminardb/laminardblaminardb avatar

    laminardb/laminardb

    38View on GitHub↗

    Open-source streaming SQL engine written in Rust using Apache Arrow and DataFusion. Supports continuous queries, temporal stream joins, tumbling/session windows, and CDC/Kafka connectors. Lightweight, embeddable, and sub-microsecond latency

    Rust
    View on GitHub↗38

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • pipelinedb/pipelinedbpipelinedb avatar

    pipelinedb/pipelinedb

    2,663View on GitHub↗

    High-performance time-series aggregation for PostgreSQL

    C
    View on GitHub↗2,663
  • siddhi-io/siddhisiddhi-io avatar

    siddhi-io/siddhi

    1,587View on GitHub↗

    Stream Processing and Complex Event Processing Engine

    Java
    View on GitHub↗1,587
  • timeplus-io/protontimeplus-io avatar

    timeplus-io/proton

    2,215View on GitHub↗

    ⚡ Fastest SQL ETL pipeline in a single C++ binary, built for stream processing, observability, analytics and AI/ML

    C++
    View on GitHub↗2,215
  • zhiqiang-he/streamcqlZhiqiang-He avatar

    Zhiqiang-He/StreamCQL

    0View on GitHub↗

    Continuous Query Language (CQL) is a query language used for data streams. Compared with traditional SQL, CQL introduces the concept of window. Data is stored in memory so that in-memory computing can be quickly implemented. CQL query results are computing results at a specific moment of data…

    Java
    View on GitHub↗0