hfmt VS Obsidian

Compare hfmt vs Obsidian and see what are their differences.


Format Haskell programs. Inspired by the gofmt utility. (by danstiner)


Obsidian Language Repository (by svenssonjoel)
Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Access the most powerful time series database as a service
  • SaaSHub - Software Alternatives and Reviews
hfmt Obsidian
0 1
126 38
- -
0.0 0.0
5 months ago almost 5 years ago
Haskell Haskell
MIT License BSD 3-clause "New" or "Revised" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of hfmt. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning hfmt yet.
Tracking mentions began in Dec 2020.


Posts with mentions or reviews of Obsidian. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-04-06.
  • Is there any hard evidence that functional programming is better?
    2 projects | reddit.com/r/functionalprogramming | 6 Apr 2021
    It got them 11 votes up. I asked to actually make this argument and received -4. Both sides of the claim are false, the left witnessed by things like Copilot and Obsidian, the right by the criticism of the functional style by Jon Harrop. If this is what you mean by «that is the point most of the comments tried to make» then, well, they should try harder if intellectual honesty and integrity are sought at all.

What are some alternatives?

When comparing hfmt and Obsidian you can also consider the following projects:

copilot - A stream-based runtime-verification framework for generating hard real-time C code.

lens-toml-parser - Lenses for toml-parser

really-simple-xml-parser - A really simple xml parser in Haskell using Parsec

toml-parser - Haskell implementation of the TOML configuration language

stylish-haskell - Haskell code prettifier [Moved to: https://github.com/haskell/stylish-haskell]

resin - Resin: high performance variable binder and ast manipulation lib


language-rust - Parser and pretty-printer for the Rust language


liquidhaskell - Liquid Types For Haskell

brittany - haskell source code formatter