Skip to content
@obsidiansystems

Obsidian Systems

Software consultancy specializing in haskell, nix, curiosity, and innovation.

👋 We are Obsidian Systems

We're a software consultancy specializing in building great products on technologies that promote quality and rapid iteration. Check us out at https://obsidian.systems

Welcome to our github page. Here you'll find some of our open source work, primarily in Nix, Haskell, Daml, and Rust.

We're the primary authors and maintainers of:

  • reflex-frp, an ecosystem for functional reactive programming
  • obelisk, a framework and tool for full-stack Haskell applications
  • alamgu, an ecosystem for building hardware ledger applications

We're actively involved in Haskell, Nix, and Canton governance, and do a lot of open source work. We've tried to organize our repos below:

Pinned Loading

  1. obelisk obelisk Public

    Functional reactive web and mobile applications, with batteries included.

    Haskell 1k 114

  2. gargoyle gargoyle Public

    A framework for managing daemons from Haskell and libraries for use with postgresql and nix

    Haskell 23 11

Repositories

Showing 10 of 437 repositories
  • nixpkgs Public Forked from NixOS/nixpkgs

    Nix Packages collection

    obsidiansystems/nixpkgs's past year of commit activity
    Nix 9 MIT 20,501 0 3 Updated Oct 2, 2026
  • jsaddle-dom Public Forked from ghcjs/jsaddle-dom

    DOM library that uses jsaddle to support both GHCJS and WebKitGTK

    obsidiansystems/jsaddle-dom's past year of commit activity
    Haskell 0 MIT 24 0 0 Updated Oct 2, 2026
  • jsaddle Public Forked from ghcjs/jsaddle

    JavaScript interface that works with GHCJS or GHC

    obsidiansystems/jsaddle's past year of commit activity
    Haskell 1 72 0 1 Updated Oct 2, 2026
  • canton-splice Public Forked from canton-network/splice

    Reference applications for funding, operating, and incentivizing the use of a decentralized, public Canton synchronizer. Includes the Amulet reference application for creating native payment utilities for Canton synchronizers and Daml applications.

    obsidiansystems/canton-splice's past year of commit activity
    Scala 3 Apache-2.0 126 0 15 Updated Oct 2, 2026
  • haskell.nix Public Forked from input-output-hk/haskell.nix

    Alternative Haskell Infrastructure for Nixpkgs

    obsidiansystems/haskell.nix's past year of commit activity
    Nix 4 Apache-2.0 272 0 0 Updated Oct 2, 2026
  • style.hs Public

    Obsidian Systems' shared Haskell code style

    obsidiansystems/style.hs's past year of commit activity
    Nix 0 BSD-3-Clause 0 0 0 Updated Sep 29, 2026
  • fourmolu Public Forked from fourmolu/fourmolu

    A fourk of ormolu that uses four space indentation and allows arbitrary configuration. Don't like it? PRs welcome!

    obsidiansystems/fourmolu's past year of commit activity
    Haskell 0 79 0 0 Updated Sep 28, 2026
  • nix-rfcs Public Forked from NixOS/rfcs

    The Nix community RFCs

    obsidiansystems/nix-rfcs's past year of commit activity
    0 CC-BY-SA-4.0 167 0 0 Updated Sep 28, 2026
  • nixos-wizard Public Forked from jonhermansen/nixos-wizard

    A TUI installer for NixOS

    obsidiansystems/nixos-wizard's past year of commit activity
    Rust 0 MIT 11 0 2 Updated Sep 28, 2026
  • hydra Public Forked from NixOS/hydra

    Hydra, the Nix-based continuous build system

    obsidiansystems/hydra's past year of commit activity
    Perl 0 GPL-3.0 391 0 3 Updated Sep 28, 2026