Algebird

Abstract Algebra for Scala (by twitter)

Algebird Alternatives

Similar projects and alternatives to Algebird

  1. PyCall.jl

    Package to call Python functions from the Julia language

  2. 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
  3. Genie.jl

    🧞The highly productive Julia web framework

  4. promscale

    Discontinued [DEPRECATED] Promscale is a unified metric and trace observability backend for Prometheus, Jaeger and OpenTelemetry built on PostgreSQL and TimescaleDB.

  5. sicmutils

    Computer Algebra, Physics and Differential Geometry in Clojure.

  6. Zeppelin

    Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.

  7. Breeze

    3 Algebird VS Breeze

    Breeze is/was a numerical processing library for Scala.

  8. Spire

    0 Algebird VS Spire

    Powerful new number types and numeric abstractions for Scala. (by typelevel)

  9. SaaSHub

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

    SaaSHub logo
  10. frunk

    7 Algebird VS frunk

    Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.

  11. Figaro

    Figaro Programming Language and Core Libraries (by charles-river-analytics)

  12. Numsca

    0 Algebird VS Numsca

    numsca is numpy for scala

  13. ND4S

    0 Algebird VS ND4S

    Discontinued ND4S: N-Dimensional Arrays for Scala. Scientific Computing a la Numpy. Based on ND4J.

  14. OpenMOLE

    Workflow engine for exploration of simulation models using high throughput computing

  15. Tyche

    0 Algebird VS Tyche

    Statistics utilities for the JVM - in Scala!

  16. countminsketch

    An implementation of Count-Min Sketch in Golang

  17. postgresql-topn

    TopN is an open source PostgreSQL extension that returns the top values in a database according to some criteria

  18. Apache Spark

    Apache Spark - A unified analytics engine for large-scale data processing

  19. 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 Algebird alternative or higher similarity.

Algebird discussion

Log in or Post with

Algebird reviews and mentions

Posts with mentions or reviews of Algebird. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-13.
  • What do you use when you have to store high cardinality metrics?
    5 projects | /r/golang | 13 Feb 2023
    https://github.com/twitter/algebird (production ready, used at Twitter, but for the JVM)
  • Symbolics.jl: A Modern Computer Algebra System for a Modern Language
    6 projects | news.ycombinator.com | 5 Mar 2021
    Hey, I have... I'm a co-author of Algebird[0], which has many ideas that I'd pull over.

    I'm hoping to introduce Clojure's "spec" or "schema" libraries so that the types at play can at least be inspectable inside the system. In a fully typed language, I'd implement the extensible generics as typeclasses.

    I suspect it would make it quite a bit tougher (at least in the approach I'm imagining) for folks to write new generic functions, due to many type constructors...

    On the other hand, the complexity is there, even if you don't write it down!

    It would be a big project, and a worthy effort, to write down types for everything in SICM.

    [0] https://github.com/twitter/algebird

Stats

Basic Algebird repo stats
2
2,296
5.0
9 months ago

twitter/algebird is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of Algebird is Scala.


Sponsored
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.
www.influxdata.com

Did you know that Scala is
the 32nd most popular programming language
based on number of references?