Transducers

Top 14 Transducer Open-Source Projects

  • umbrella

    ⛱ Broadly scoped ecosystem & mono-repository of 192 TypeScript projects (and 157 examples) for general purpose, functional, data driven development

  • steel

    An embedded scheme interpreter in Rust

  • Project mention: Helix: Release 24.03 Highlights | news.ycombinator.com | 2024-03-30

    I absolutely don't mind the plugin system being a Scheme. It's a plugin for a text editor, and Steel(https://github.com/mattwparas/steel) seems to be a lot less of a maintenance burden than WASM plugins(besides that I find the WASM tooling to be extremely complex).

    But besides all that, Helix learned be that I don't need fancy plugins or endless finicking with config files and toolchains. Using a combination of other tools, like yazi and lazygit, helps me not only inside my editor but outside of it as well. And Kakoune does this even better. In that regard it has been a real eye-opener and refreshing. The downside is, it's hard to go back to other editors!

  • 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
  • Transducers.jl

    Efficient transducers for Julia

  • scriptum

    Functional Programming Unorthodoxly Adjusted to Client-/Server-side Javascript

  • ThreadsX.jl

    Parallelized Base functions

  • FLoops.jl

    Fast sequential, threaded, and distributed for-loops for Julia—fold for humans™

  • rubico

    [a]synchronous functional programming

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • streaming

    Fast, safe and composable streaming abstractions. (by odis-labs)

  • cl-transducers

    Transducers: Ergonomic, efficient data processing

  • Project mention: A Tour of Lisps | news.ycombinator.com | 2024-01-29

    Manual recursion often isn't needed. You can get basically all of what you want from Transducers: https://github.com/fosskers/cl-transducers

  • FoldsCUDA.jl

    Data-parallelism on CUDA using Transducers.jl and for loops (FLoops.jl)

  • streamer

    threading macro(s) for transducers / transducers re-imagined as streams (by divs1210)

  • atomic

    Write ClojureScript in JavaScript without a transpiler. (by mlanza)

  • Project mention: Should all Clojure functions be polymorphic by default? | /r/Clojure | 2023-06-03

    I wanted ClojureScript, without transpilation, in the browser so badly I implemented much of it in plain JS. But JS still lacks first-class protocols (although there is a T39 proposal for them) so I have to implement protocols first. And I can tell you from having implemented much of Clojure myself in plain JS that it's protocols all the way down. 80% of my library are types and their protocols.

  • data-lens

    Functional utilities for Common Lisp

  • ribose

    Sugar for building and running context-free transducers in Java

  • SaaSHub

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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Transducers related posts

Index

What are some of the best open-source Transducer projects? This list will help you:

Project Stars
1 umbrella 3,213
2 steel 848
3 Transducers.jl 424
4 scriptum 382
5 ThreadsX.jl 309
6 FLoops.jl 303
7 rubico 267
8 streaming 109
9 cl-transducers 85
10 FoldsCUDA.jl 54
11 streamer 40
12 atomic 32
13 data-lens 30
14 ribose 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com