C++ Haskell

Open-source C++ projects categorized as Haskell

Top 10 C++ Haskell Projects

  • Tidal

    Pattern language

    Project mention: Tidal Cycles – Live coding music with Algorithmic patterns | news.ycombinator.com | 2023-08-01
  • Data-Structures-and-Algorithms

    Data Structures and Algorithms implemented In Python, C, C++, Java or any other languages. Aimed to help strengthen the concepts of DSA. Give a Star 🌟 if it helps you.

  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

  • adl

    ADL (Algebraic Data Language)

  • fltkhs

    Haskell bindings to FLTK GUI toolkit.

  • hspp

    hspp: An experimental library to bring Haskell Style Programming to C++.

    Project mention: Chromium accepting Rust in a clear move to copy what Mozilla have done, replace C++ source code | /r/cpp | 2023-01-12

    Yeah, C++ supports higher kinded types through template templates (I'm not sure why the other poster said it doesn't), however it quickly becomes messy and impractical. Here's a cursed library that attempts to support Haskell-style programming in C++. Here's an example where they implement a monad transformer using the only example of a template template template that I have ever seen in the wild.

  • souffle-haskell

    Haskell bindings for the Souffle datalog language

  • hermes

    A Haskell library for fast, memory-efficient decoding of JSON documents using the simdjson C++ library (by velveteer)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • proteaaudio

    Simple audio library for Windows, Linux, OSX. Supports Ogg and Wav playback and multichannel mixing.

  • sajson

    Haskell wrapper for sajson

  • crc32c

    Haskell bindings for crc32c

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). The latest post mention was on 2023-08-01.

C++ Haskell related posts


What are some of the best open-source Haskell projects in C++? This list will help you:

Project Stars
1 Tidal 1,974
2 Data-Structures-and-Algorithms 254
3 adl 202
4 fltkhs 190
5 hspp 146
6 souffle-haskell 90
7 hermes 39
8 proteaaudio 25
9 sajson 3
10 crc32c 0
Tired of breaking your main and manually rebasing outdated pull requests?
Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.