Top 23 Haskell Open-Source Projects
ShellCheck, a static analysis tool for shell scriptsProject mention: using the result of a du in a if statement | reddit.com/r/bash | 2022-01-19
I was going to suggest https://www.shellcheck.net/ to spot such issues, but apparently it doesn't! (Other than telling File isn't used).
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.Project mention: If I have a SQL database, what is the easiest way to build a simple website using it? | reddit.com/r/SQL | 2022-01-05
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Universal markup converterProject mention: What is the coolest thing you can do in R? | reddit.com/r/Rlanguage | 2022-01-19
You’re about to be even more mindblown - the conversion to different formats is handled by pandoc in the background (rmarkdown handles the R parts to turn the rmd into “normal” md, then uses pandoc to convert to your desired format). Pandoc has the ability to convert between many formats, not just md -> word. That means you can do all those conversions too, should you need to.
REST API for any Postgres databaseProject mention: Five Easy to Miss PostgreSQL Query Performance Bottlenecks | news.ycombinator.com | 2022-01-18
For OLAP-style use-cases, I wouldn't recommend SQLite, but rather something equally (apparently) unfashionable: stored procedures.
In both cases, the goal is to save the time spent round-tripping queries and responses to the DB. But with OLAP, you more-than-likely have a large dataset that needs its own dedicated beefy DB to process. So rather than moving the data to the code (with e.g. SQLite), move the code to the data (by moving as much of your business layer as possible into the DB. Or possibly all of it, ala https://postgrest.org/.)
Run compilers interactively from your web browser and interact with the assemblyProject mention: Rust Support in the Linux Kernel | news.ycombinator.com | 2021-12-08
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX sourceProject mention: Lessons Learned from AOC 2021 | dev.to | 2021-12-31
My definition of functional programming has been shaped by my studies on category theory, particularly through the writings and videos of Bartosz Milewski and others. I enjoyed learning about monoids, functors, monads, algebraic data types, typeclasses, currying, and more. Haskell has been the quintessential functional programming language in my view, and if a language claimed to support functional programming, there were certain features that it needed to have.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
Dockerfile linter, validate inline bash, written in HaskellProject mention: Kubernetes Security Checklist 2021 | dev.to | 2021-10-18
Dockerfile should be checked during development by automated scanners (Kics, Hadolint, Conftest)
Book of Elementary Algorithms and Data structuresProject mention: Free 500+ books and learning resources for every programmer. | dev.to | 2021-07-23
Elementary Algorithms - Larry LIU Xinyu
A friendly programming language from the futureProject mention: What if Git worked with Programming Languages? | news.ycombinator.com | 2021-09-27
🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happinessProject mention: Hacker News top posts: Dec 14, 2021 | reddit.com/r/hackerdigest | 2021-12-14
IHP v0.17.0 has been released\ (13 comments)
🇪🇺 Wire back-end servicesProject mention: Do You Know Where Haskell Is Used? | dev.to | 2021-12-13
The backend of Wire messenger, with the server code publicly available in the company’s repository and detailed documentation, also written in Haskell.
The core of xmonad, a small but functional ICCCM-compliant tiling window managerProject mention: A new XMonad logo has been chosen! | reddit.com/r/xmonad | 2022-01-16
:ramen: A tasty Haskell front-end frameworkProject mention: How do you deal with GUI? | reddit.com/r/haskell | 2022-01-13
via ghcjs (miso, etc.)
A reliable, user-friendly Plain Text Accounting tool with command line, terminal and web interfaces.Project mention: Budżetowanie/śledzenie wydatków gospodarstwa domowego | reddit.com/r/Polska | 2022-01-02
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.Project mention: Learning Tidal Fundamentals - nice ground-up intro to TidalCycles by Mark Zadel | reddit.com/r/haskell | 2022-01-11
Koka language compiler and interpreterProject mention: Are overloading and a Haskelly/Rusty type system compatible? | reddit.com/r/ProgrammingLanguages | 2022-01-12
Koka has overloads as well as algebraic data types, for example show is defined with several overloads:
A Haskell to WebAssembly compilerProject mention: Pandoc in the browser w/ lua (possible contract gig?) | reddit.com/r/haskell | 2022-01-16
https://github.com/tweag/asterius/issues/851 (asterius has a demo, but no source, and I -assume no lua filter support)
Terminal-based presentations using Pandoc
lists of most popular repositories for most favoured programming languages (according to StackOverflow)Project mention: A list of GitHubs's most stared VHDL repositories | reddit.com/r/VHDL | 2022-01-14
Nodebook - Multi-Lang Web REPL + CLI Code runner
Haskell related posts
headrom v0.4.3.0 released - adds support for Dart, Kotlin & PHP
1 project | reddit.com/r/haskell | 20 Jan 2022
What is the coolest thing you can do in R?
5 projects | reddit.com/r/Rlanguage | 19 Jan 2022
Let me know if you need some help on web frontends or DevOps stuff
1 project | reddit.com/r/Idris | 19 Jan 2022
Advanced programming exercises/apps recommendations to code
8 projects | reddit.com/r/haskell | 19 Jan 2022
using the result of a du in a if statement
1 project | reddit.com/r/bash | 19 Jan 2022
Linux Shell Simple Logging Function
1 project | reddit.com/r/shell | 19 Jan 2022
Sync Gopro cloud files with local folder automatically
1 project | reddit.com/r/gopro | 18 Jan 2022
What are some of the best open-source Haskell projects? This list will help you:
Are you hiring? Post a new remote job listing for free.