Top 23 Haskell HacktoberFest Projects
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.Project mention: Developing Geonotes — Adding authentication and connecting to GraphQL — Ep. 1 | dev.to | 2021-08-01
*: the JWT token provided by the Auth emulator is not signed, so Hasura does not accept it as a form of authentication. There is a GitHub issue on accepting the "none" algorithm, but for the moment I had to implement a local-only HS256 signing.
Dockerfile linter, validate inline bash, written in HaskellProject mention: Best Practices for R with Docker | dev.to | 2021-05-31
Best practices for writing Dockerfiles are being followed more and more often according to this paper after mining more than 10 million Dockerfiles on Docker Hub and GitHub. However, there is still room for improvement. This is where linters come in as useful tools for static code analysis. Hadolint lists lots of rules for Dockerfiles and is available as a VS Code extension.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
🔥 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: Does the Go community have a problem with reinventing the wheel? | reddit.com/r/golang | 2021-07-21
I think the appeal is an accident. Writing DOM code in other languages has huge appeal…I really like how https://ihp.digitallyinduced.com/ handles this for example. But in the absence of this, I understand the appeal of being able to live in just one language for the entirety of an application life-cycle. Reduces the amount of context switching when jumping from client code to backend code and back again.
easy-to-use command-line/curses/web plaintext accounting tool; a modern and largely compatible Haskell rewrite of LedgerProject mention: Is it possible to migrate from YNAB to any PTA tool? | reddit.com/r/plaintextaccounting | 2021-07-25
So I've came across Envelope budgeting with ledger, and many resources to import YNAB transactions. But I'm not really sure if this is the path to go.
Successor of ghcide & haskell-ide-engine. One IDE to rule them all.Project mention: Issues with setting up HLS + Vim | reddit.com/r/haskellquestions | 2021-07-25
For the second question, if you use the compiled binaries, checkout the release page of HLS. For each version of HLS, there's a list of different GHC versions' binaries. You need to use a version with the same GHC version of your project.
:boom::computer::boom: A data-parallel functional programming languageProject mention: Futhark (High-performance purely functional data-parallel array programming) | news.ycombinator.com | 2021-06-11
The Egison Programming LanguageProject mention: I want to know about some weird non esoteric programming languages | reddit.com/r/ProgrammingLanguages | 2021-07-28
Egison is weird https://www.egison.org -- it takes a single concept (pattern matching) and pushes it as far as it will go.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Haskell code prettifierProject mention: Cardano again is the top 1 in development activity on Github | reddit.com/r/cardano | 2021-04-23
👩🏫 👨🏫 Learn Haskell basics in 4 pull requestsProject mention: learning haskell on my own? | reddit.com/r/haskell | 2021-06-23
🕵️ Haskell STatic ANalyser (by kowainik)Project mention: Introducing Haskell in Soisy | reddit.com/r/haskell | 2021-06-04
Would you be okay if we add Soisy to the list of companies using stan?
Terminal emulator configurable in Haskell.Project mention: [ANN] Terminal Emulator (like xterm) implemented entirely in Haskell | reddit.com/r/haskell | 2021-07-30
How does this compare to termonad?
Mu (μ) is a purely functional framework for building micro services.
pretty-printer for Haskell data types that have a Show instance
Static site generator built on Shake configured in Haskell (by ChrisPenner)Project mention: Zola, A fast static site generator in a single binary | news.ycombinator.com | 2021-03-05
I'm exhausted by the proliferation of single purpose static site generators, each touting some pointless change of syntax, language, or other superficial quality.
By using a general purpose build system as the core (like this https://github.com/ChrisPenner/slick), making a static site could be a great opportunity to learn and use a general purpose tool.
Auto generate a stack or cabal multi component hie.yaml fileProject mention: Yet another (sic) Haskell project template with Nix, Docker, Lorri, and haskell-language-server | reddit.com/r/haskell | 2021-04-24
If you see an error message that tells you an implicit cradle could not be found for your file, then it may be helpful to generate and edit that hie.yaml file. If you have any issues with the generated config, don't hesitate to open an issue on the Implicit-hie repo. Best of luck
🏝 Bidirectional TOML serialization
Deploy tool for Haskell applications, like Capistrano for Rails
⚡️Efficient implementation of Map with types as keys
Haskell Functional Reactive Programming framework with type-level clocks
👓 Profunctor based lightweight implementation of Lenses
️🌈 Convenient interface for printing colourful messages
Declarative graphics for the browser
👅 Parse Haskell Language Extensions (by kowainik)
What are some of the best open-source HacktoberFest projects in Haskell? This list will help you: