Haskell System

Open-source Haskell projects categorized as System

Top 23 Haskell System Projects

  • turtle

    Shell programming, Haskell style

    Project mention: Need project idea | /r/haskell | 2023-06-06

    Or maybe some other shell scripts that are getting to complicated. Been looking at this recently, which looks interesting: https://github.com/Gabriella439/turtle ... especially given that stuff that I'm doing only in .sh scripts on linux hosts now could also be executed on Windows too.

  • optparse-applicative

    Applicative option parser

  • WorkOS

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

  • bench

    Command-line benchmark tool

  • taffybar

    A gtk based status bar for tiling window managers such as XMonad

  • nix-diff

    Explain why two Nix derivations differ

  • angel

    Process Monitoring/Management, Like Daemontools (by MichaelXavier)

  • optparse-generic

    Auto-generate a command-line parser for your datatype

  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • nix-deploy

    Deploy software or an entire NixOS system configuration to another NixOS system

  • date-cache

    A fast logging system for Haskell (by kazu-yamamoto)

  • envy

    :angry: Environmentally friendly environment variables

  • typed-process

    Alternative API for processes, featuring more type safety

  • unix

    POSIX functionality (by haskell)

  • clifm

    Command Line Interface File Manager (by pasqu4le)

  • hapistrano

    Deploy tool for Haskell applications, like Capistrano for Rails

  • process

    Library for dealing with system processes (by haskell)

  • monky

    The main repository for monky

  • pid1

    Do signal handling and orphan reaping for Unix PID1 init processes

  • hnix-store-core

    Haskell implementation of the Nix store

  • hobbes

    A cross-platform file activity monitor (by jhickner)

  • filepath

    Haskell FilePath core library

  • ascii-progress

    A simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project

  • clock

    High-resolution clock functions: monotonic, realtime, cputime. (by corsis)

  • optparse-declarative

    Declarative command-line option parser

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

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-06-06.

Haskell System related posts


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

Project Stars
1 turtle 927
2 optparse-applicative 890
3 bench 856
4 taffybar 684
5 nix-diff 289
6 angel 287
7 optparse-generic 205
8 nix-deploy 159
9 date-cache 156
10 envy 148
11 typed-process 107
12 unix 107
13 clifm 100
14 hapistrano 98
15 process 83
16 monky 80
17 pid1 79
18 hnix-store-core 76
19 hobbes 73
20 filepath 64
21 ascii-progress 63
22 clock 58
23 optparse-declarative 57
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.