Scala HacktoberFest

Open-source Scala projects categorized as HacktoberFest | Edit details

Top 21 Scala HacktoberFest Projects

  • GitHub repo Play

    Play Framework

    Project mention: Play Framework: first release based at Open Collective | reddit.com/r/scala | 2022-01-12

    release notes: https://github.com/playframework/playframework/releases/2.8.13

  • GitHub repo Akka

    Build highly concurrent, distributed, and resilient message-driven applications on the JVM

    Project mention: Questiona bout Akka Streams documentation | reddit.com/r/Akka | 2022-01-18

    If we look at the source of that doc page here we can see that it's wrapped in a fiddle Paradox tag and a link to this Scala file. Paradox is the Lightbend documentation utility that they use. If we look at the fiddle directive's documentation here we can see:

  • Scout APM

    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.

  • GitHub repo Lila

    ♞ lichess.org: the forever free, adless and open source chess server ♞

    Project mention: Am I too scared to trade pieces in the opening? Can someone please explain the concept of reading pieces and why it’s strategic? | reddit.com/r/chessbeginners | 2022-01-19

    The most popular sites are chess.com and lichess.org, as well as chess24.com.

  • GitHub repo Lagom

    Reactive Microservices for the JVM

  • GitHub repo circe

    Yet another JSON library for Scala

    Project mention: It's unsafe to depend on Typelevel Libraries | reddit.com/r/scala | 2021-11-07

    Circe tries to drop Scala 2.12 support in retaliation for not enough users paying them.

  • GitHub repo PureConfig

    A boilerplate-free library for loading configuration files

    Project mention: Database migrations in Scala | dev.to | 2021-11-02
  • GitHub repo Akka HTTP

    The Streaming-first HTTP server/module of Akka

    Project mention: Best Scala framework / libraries out there ? | reddit.com/r/scala | 2021-10-31

    Akka HTTP, Cats, Quill, ninny, Monix Observable, mill.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo alpakka

    Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

    Project mention: How do i read a csv file and parse it by , but ignore "ewf,wef" ? | reddit.com/r/scala | 2021-10-11

    Alpakka uses a state to track separators and quotes. Rather ugly code; https://github.com/akka/alpakka/blob/master/csv/src/main/scala/akka/stream/alpakka/csv/impl/CsvParser.scala If you think "," is hard think about "\n" where parsing the input line-by-line is fundamentally wrong ;)

  • GitHub repo scala-scraper

    A Scala library for scraping content from HTML pages

  • GitHub repo jackson-module-scala

    Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes

    Project mention: How to transition to Scala 3? | reddit.com/r/scala | 2021-05-13

    https://github.com/FasterXML/jackson-module-scala specifically

  • GitHub repo Udash

    Scala framework for building beautiful and maintainable web applications.

  • GitHub repo AkkaGRPC

    Akka gRPC

  • GitHub repo tofu

    Functional programming toolbox (by TinkoffCreditSystems)

    Project mention: Monocle 3 Roadmap | reddit.com/r/scala | 2021-01-21

    Note: I believe tofu-optics uses a profunctor encoding under the hood which let them side steps some type inference issues. Better to check with Odomontois.

  • GitHub repo Stryker4s

    Mutation testing for Scala

  • GitHub repo fs2-aws

    fs2 utilities to interact with AWS

    Project mention: Streaming DynamoDB scan results into FS2 stream (Functional way) | reddit.com/r/scala | 2021-03-18
  • GitHub repo circe-yaml

    YAML parser for circe using SnakeYAML

    Project mention: Template engines / expression languages for YAML? | reddit.com/r/scala | 2021-03-10

    Hello! I have a Scala project that parses YAML files (using circe-yaml) for retrieving certain attributes for some of the data models in the project. I want to be able to create some sort of a template engine / expression language so that I can potentially provide some basic functions that I can use in my YAML config. I've been looking at Spring Expression Language or maybe potentially even writing a simple language using fastparse but I was wondering if anyone had any suggestions? Thanks in advance!

  • GitHub repo LynxKite

    The complete graph data science platform

  • GitHub repo cazadescuentos

    A platform to catch price drops while shopping online, powered by a browser extension, webapp, android app, and more

    Project mention: Hice un script para buscar precios baratos en Mercado Libre periódicamente | reddit.com/r/mexico | 2021-09-15
  • GitHub repo block-explorer

    The official Stakenet block explorer

    Project mention: ETH gas fees are too damn high... | reddit.com/r/SatoshiStreetBets | 2021-05-13
  • GitHub repo mysql-binlog-stream

  • GitHub repo ergo-playgrounds

    Run contracts + off-chain code in the browser

    Project mention: If the tech is as great as you say it is. Why has ergo gone unnoticed for 3 years? | reddit.com/r/ergonauts | 2021-12-29

    The Ergoscript examples and playground?

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 2022-01-19.

Scala HacktoberFest related posts

Index

What are some of the best open-source HacktoberFest projects in Scala? This list will help you:

Project Stars
1 Play 12,068
2 Akka 11,990
3 Lila 10,680
4 Lagom 2,594
5 circe 2,233
6 PureConfig 1,233
7 Akka HTTP 1,227
8 alpakka 1,212
9 scala-scraper 668
10 jackson-module-scala 455
11 Udash 414
12 AkkaGRPC 390
13 tofu 385
14 Stryker4s 142
15 fs2-aws 113
16 circe-yaml 113
17 LynxKite 102
18 cazadescuentos 33
19 block-explorer 27
20 mysql-binlog-stream 5
21 ergo-playgrounds 4
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org