Haskell System

Open-source Haskell projects categorized as System

Top 23 Haskell System Projects

  • turtle

    Shell programming, Haskell style

  • optparse-applicative

    Applicative option parser

    Project mention: Powershell tab-completion script for 'optparse-applicative'-based haskell executables | reddit.com/r/haskell | 2022-04-23

    Please post comments and feedback to https://github.com/pcapriotti/optparse-applicative/pull/420

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • bench

    Command-line benchmark tool

  • taffybar

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

    Project mention: Xmobar tray | reddit.com/r/xmonad | 2023-01-31

    just use taffybar https://github.com/taffybar/taffybar

  • angel

    Process Monitoring/Management, Like Daemontools (by MichaelXavier)

  • nix-diff

    Explain why two Nix derivations differ

  • optparse-generic

    Auto-generate a command-line parser for your datatype

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • date-cache

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

  • envy

    :angry: Environmentally friendly environment variables

  • nix-deploy

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

  • hapistrano

    Deploy tool for Haskell applications, like Capistrano for Rails

  • unix

    POSIX functionality

    Project mention: How to identify external storages? | reddit.com/r/haskell | 2022-08-13

    Haskell has POSIX/Unix functionality, but it seems not to implement lsblk or anything you're looking for. Either extend the interface by using the FFI to import the C libraries or depend on a tool that does so already.

  • clifm

    Command Line Interface File Manager (by pasqu4le)

  • typed-process

    Alternative API for processes, featuring more type safety

  • process

    Library for dealing with system processes (by haskell)

  • monky

    The main repository for monky

  • hobbes

    A cross-platform file activity monitor (by jhickner)

  • hnix-store-core

    Haskell implementation of the nix store API

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

  • pid1

    Do signal handling and orphan reaping for Unix PID1 init processes

  • optparse-declarative

    Declarative command-line option parser

  • logger

    Fast & extensible logging framework for Haskell!

  • SaaSHub

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

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-01-31.

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 891
2 optparse-applicative 829
3 bench 820
4 taffybar 623
5 angel 287
6 nix-diff 215
7 optparse-generic 196
8 date-cache 152
9 envy 146
10 nix-deploy 142
11 hapistrano 97
12 unix 97
13 clifm 96
14 typed-process 96
15 process 81
16 monky 79
17 hobbes 73
18 hnix-store-core 70
19 ascii-progress 62
20 clock 58
21 pid1 56
22 optparse-declarative 55
23 logger 53
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives