├── history
├── 2023-03-13_changes.md
├── 2023-03-16_changes.md
├── 2023-06-28_changes.md
├── 2023-06-29_changes.md
├── 2023-04-20_changes.md
├── 2023-03-23_changes.md
├── 2023-03-15_changes.md
├── 2023-04-06_changes.md
├── 2023-05-25_changes.md
├── 2023-05-04_changes.md
├── 2023-07-06_changes.md
├── 2023-05-18_changes.md
├── 2023-06-15_changes.md
├── 2023-08-05_changes.md
├── 2023-06-22_changes.md
├── 2024-10-31_changes.md
├── 2023-04-13_changes.md
├── 2023-03-13_projects.csv
├── 2023-04-28_changes.md
├── 2023-07-20_changes.md
├── 2023-07-27_changes.md
├── 2024-10-10_changes.md
├── 2024-04-11_changes.md
├── 2024-09-12_changes.md
├── 2025-02-13_changes.md
├── 2024-08-01_changes.md
├── 2023-12-14_changes.md
├── 2024-11-07_changes.md
├── 2023-11-02_changes.md
├── 2025-09-11_changes.md
├── 2023-11-09_changes.md
├── 2025-04-24_changes.md
├── 2024-12-26_changes.md
├── 2023-08-17_changes.md
├── 2025-07-24_changes.md
├── 2023-11-16_changes.md
├── 2024-08-22_changes.md
├── 2025-11-27_changes.md
├── 2024-08-08_changes.md
├── 2024-05-16_changes.md
├── 2024-02-22_changes.md
├── 2025-11-20_changes.md
├── 2024-01-11_changes.md
├── 2025-08-14_changes.md
├── 2025-12-11_changes.md
├── 2025-11-06_changes.md
├── 2025-08-21_changes.md
├── 2025-04-10_changes.md
├── 2025-10-23_changes.md
├── 2025-02-20_changes.md
├── 2024-08-15_changes.md
├── 2023-08-31_changes.md
├── 2024-09-05_changes.md
├── 2024-05-09_changes.md
├── 2024-03-14_changes.md
├── 2025-01-09_changes.md
├── 2023-08-10_changes.md
├── 2024-08-29_changes.md
├── 2025-11-13_changes.md
├── 2024-10-03_changes.md
├── 2025-01-02_changes.md
├── 2025-05-15_changes.md
├── 2023-10-05_changes.md
├── 2025-03-27_changes.md
├── 2025-06-06_changes.md
├── 2025-08-28_changes.md
├── 2024-11-28_changes.md
├── 2025-02-27_changes.md
├── 2023-09-21_changes.md
├── 2023-09-07_changes.md
├── 2025-03-13_changes.md
└── 2023-03-18_changes.md
├── .github
├── ISSUE_TEMPLATE
│ ├── 04_change-configuration.md
│ ├── 05_anything-else.md
│ ├── 03_update-category.md
│ ├── 02_update-project.md
│ └── 01_suggest-project.md
├── PULL_REQUEST_TEMPLATE.md
├── labels.yml
└── workflows
│ └── update-best-of-list.yml
├── .gitignore
├── config
├── footer.md
└── header.md
└── latest-changes.md
/history/2023-03-13_changes.md:
--------------------------------------------------------------------------------
1 | Nothing changed from last update.
--------------------------------------------------------------------------------
/history/2023-03-16_changes.md:
--------------------------------------------------------------------------------
1 | Nothing changed from last update.
--------------------------------------------------------------------------------
/history/2023-06-28_changes.md:
--------------------------------------------------------------------------------
1 | Nothing changed from last update.
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/04_change-configuration.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: "⚙️ Change configuration"
3 | about: Do you have a suggestion for changing the configuration, e.g. allow additional licenses or adjust minimal stars?
4 | title: ''
5 | labels: 'configuration'
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Configuration Change:**
11 |
12 |
13 |
--------------------------------------------------------------------------------
/history/2023-06-29_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - akka (🥇28 · ⭐ 13K · 📈) - Build highly concurrent, distributed, and resilient message-.. ❗Unlicensed
6 | - nussknacker (🥈23 · ⭐ 440 · 📈) - Low-code tool for automating actions on real time data |.. Apache-2
7 |
8 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/05_anything-else.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: "\U0001F4AC Anything else?"
3 | about: For questions or suggestions regarding the metadata collection or markdown generation, please refer to the best-of-lists/best-of-generator repository.
4 | title: ''
5 | labels: 'question'
6 | assignees: ''
7 |
8 | ---
9 |
10 |
13 |
14 | **Describe the issue:**
15 |
16 |
17 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/03_update-category.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: "🏷 Add or update a category"
3 | about: Do you like to suggest a new project category or update an existing one?
4 | title: ''
5 | labels: 'category'
6 | assignees: ''
7 |
8 | ---
9 |
10 |
13 |
14 | - [ ] Add category
15 | - [ ] Update category:
16 |
17 | **Category details:**
18 |
19 |
22 |
23 | - Category Title:
24 | - Category Subtitle:
25 |
26 | **Additional context:**
27 |
28 |
29 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/02_update-project.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: "✏️ Update a project"
3 | about: Do you have changes for a project, e.g. missing package manager, wrong license or category?
4 | title: 'Update project: '
5 | labels: 'update-project'
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Update details:**
11 |
12 |
15 |
16 | - Project Name:
17 |
18 |
19 |
20 | **Additional context:**
21 |
22 |
23 |
--------------------------------------------------------------------------------
/history/2023-04-20_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalatest (🥈21 · ⭐ 1.1K · 📈) - A testing tool for Scala and Java developers. Apache-2
6 | - eff (🥈18 · ⭐ 550 · 📈) - Eff monad for cats - https://atnos-org.github.io/eff. MIT
7 | - testcontainers-scala (🥉16 · ⭐ 580 · 📈) - Docker containers for testing in scala. MIT
8 | - scala-graph (🥉16 · ⭐ 550 · 📈) - Graph for Scala is intended to provide basic graph.. Apache-2
9 |
10 |
--------------------------------------------------------------------------------
/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | **What kind of change does this PR introduce?**
2 |
3 |
4 | - [ ] Add a project
5 | - [ ] Update a project
6 | - [ ] Remove a project
7 | - [ ] Add or update a category
8 | - [ ] Change configuration
9 | - [ ] Documentation
10 | - [ ] Other, please describe:
11 |
12 | **Description:**
13 |
14 |
15 | **Checklist:**
16 |
18 |
19 | - [ ] I have read the [CONTRIBUTING](https://github.com/best-of-lists/best-of/blob/main/CONTRIBUTING.md) guidelines.
20 | - [ ] I have not modified the `README.md` file. Projects are only supposed to be added or updated within the `projects.yaml` file since the `README.md` file is automatically generated.
21 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/01_suggest-project.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: "📦 Suggest a project"
3 | about: "Do you like to suggest a project that hasn't been added to this best-of list yet?"
4 | title: 'Add project: '
5 | labels: 'add-project'
6 | assignees: ''
7 |
8 | ---
9 |
10 |
13 |
14 | **Project details:**
15 |
16 |
17 | - Project Name:
18 | - Github URL:
19 | - Category:
20 | - License:
21 | - Package Managers:
22 |
23 | **Additional context:**
24 |
25 |
26 |
--------------------------------------------------------------------------------
/history/2023-03-23_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - zio (🥇32 · ⭐ 3.7K · 📈) - ZIO A type-safe, composable library for async and concurrent.. Apache-2
6 | - udash-core (🥈20 · ⭐ 430 · 📈) - Scala framework for building beautiful and maintainable web.. Apache-2
7 |
8 | ## 📉 Trending Down
9 |
10 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
11 |
12 | - play-json (🥈19 · ⭐ 340 · 📉) - The Play JSON library. Apache-2
13 |
14 |
--------------------------------------------------------------------------------
/history/2023-03-15_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - zio (🥇31 · ⭐ 3.7K · 📈) - ZIO A type-safe, composable library for async and concurrent.. ![]()
Apache-2
6 | - circe (🥇28 · ⭐ 2.4K · 📈) - Yet another JSON library for Scala. Apache-2
7 | - scalikejdbc (🥉23 · ⭐ 1.2K · 📈) - A tidy SQL-based DB access library for Scala developers... Apache-2
8 | - argonaut (🥇22 · ⭐ 540 · 📈) - Purely functional JSON parser and library in scala. BSD-3
9 | - spray-json (🥈21 · ⭐ 2.5K · 💀) - A lightweight, clean and simple JSON implementation in Scala. Apache-2
10 |
11 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # IntelliJ
2 | target/
3 | .idea/
4 | *.iml
5 |
6 | # Sublime
7 | *.sublime-workspace
8 |
9 | # Eclipse
10 | .settings
11 |
12 | # VS Code
13 | .project
14 | .classpath
15 | .vscode/*
16 | # Ignore all local history of files
17 | **/.history
18 |
19 | # Java
20 | *.class
21 | target/
22 |
23 | # C
24 | *.so
25 |
26 | # Python
27 | *.pyc
28 | *.egg-info
29 | __pycache__
30 | .ipynb_checkpoints
31 | .Python
32 | dist/
33 | .python-version
34 | .installed.cfg
35 | *.egg
36 | reqlib-metadata
37 | .mypy_cache/
38 | .venv
39 | venv/
40 | build/
41 |
42 | # Byte-compiled / optimized / DLL files
43 | *.pyc
44 | __pycache__/
45 | *.py[cod]
46 | *$py.class
47 |
48 | # Unit test / coverage reports
49 | htmlcov/
50 | .tox/
51 | .nox/
52 | .coverage
53 | .coverage.*
54 | .cache
55 | nosetests.xml
56 | coverage.xml
57 | *,cover
58 | .hypothesis/
59 | .pytest_cache/
60 |
61 | # NPM / Node / JavaScript
62 | .npm
63 | node_modules/
64 | jspm_packages/
65 |
66 | # Runtime data
67 | pids
68 | *.pid
69 | *.seed
70 | *.pid.lock
71 |
72 | # Logs
73 | logs
74 | *.log
75 | npm-debug.log*
76 | yarn-debug.log*
77 | yarn-error.log*
78 | lerna-debug.log*
79 |
80 | # vim temporary files
81 | *~
82 | .*.sw?
83 |
84 | # Other Artifacts
85 | hs_err_pid*
86 | *.log
87 | *.swp
88 | *.swo
89 | temp/*
90 | .DS_Store
91 |
92 |
--------------------------------------------------------------------------------
/.github/labels.yml:
--------------------------------------------------------------------------------
1 | - name: add-project
2 | color: a2eeef
3 | description: "Add new project to best-of list"
4 | - name: update-project
5 | color: a2eeef
6 | description: "Update a project on the best-of list"
7 | - name: category
8 | color: a2eeef
9 | description: "Add or update a category to the best-of list"
10 | - name: configuration
11 | color: a2eeef
12 | description: "Issue refers to the best-of list configuration"
13 | - name: generation
14 | color: a2eeef
15 | description: "Issue refers to the best-of markdown generation"
16 | - name: collection
17 | color: a2eeef
18 | description: "Issue refers to the project metadata collection"
19 | - name: question
20 | color: a2eeef
21 | description: "Further information is requested"
22 | - name: documentation
23 | color: a2eeef
24 | description: "Changes to documentation"
25 | - name: bug
26 | color: d73a4a
27 | description: "Something isn't working"
28 | - name: "good first issue"
29 | color: 98FF98
30 | description: "Good for newcomers"
31 | - name: "help wanted"
32 | color: 98FF98
33 | description: "Extra attention is needed"
34 | - name: invalid
35 | color: cfd3d7
36 | description: "This doesn't seem right"
37 | - name: duplicate
38 | color: cfd3d7
39 | description: "This issue or pull request already exists"
40 | - name: "further input needed"
41 | color: cfd3d7
42 | description: "Not enough detail is provided by the creator"
43 |
--------------------------------------------------------------------------------
/history/2023-04-06_changes.md:
--------------------------------------------------------------------------------
1 | ## 📉 Trending Down
2 |
3 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
4 |
5 | - izumi (🥇22 · ⭐ 560 · 📉) - Productivity-oriented collection of lightweight fancy stuff for Scala.. BSD-2
6 | - async (🥉17 · ⭐ 1.1K · 📉) - An asynchronous programming facility for Scala. Apache-2
7 | - tinylog (📉) - ❗Unlicensed
8 |
9 | ## ➕ Added Projects
10 |
11 | _Projects that were recently added to this best-of list._
12 |
13 | - ammonite (🥇25 · ⭐ 2.6K · ➕) - Scala Scripting. ❗Unlicensed
14 | - scala-logging (🥉17 · ⭐ 890 · ➕) - Convenient and performant logging library for Scala.. Apache-2
15 | - play-ws (🥉17 · ⭐ 210 · ➕) - Standalone Play WS, an async HTTP client with fluent API. Apache-2
16 |
17 |
--------------------------------------------------------------------------------
/config/footer.md:
--------------------------------------------------------------------------------
1 |
2 | ---
3 |
4 | ## Related Resources
5 |
6 | - [**Best-of lists**](https://best-of.org): Discover other best-of lists with awesome open-source projects on all kinds of topics.
7 |
8 | ## Contribution
9 |
10 | Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:
11 |
12 | - Open an issue by selecting one of the provided categories from the [issue page](https://github.com/stkeky/best-of-scala/issues/new/choose) and fill in the requested information.
13 | - Modify the [projects.yaml](https://github.com/stkeky/best-of-scala/blob/main/projects.yaml) with your additions or changes, and submit a pull request. This can also be done directly via the [Github UI](https://github.com/stkeky/best-of-scala/edit/main/projects.yaml).
14 |
15 | If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the [best-of-generator](https://github.com/best-of-lists/best-of-generator) repository. If you like to create your own best-of list, we recommend to follow [this guide](https://github.com/best-of-lists/best-of/blob/main/create-best-of-list.md).
16 |
17 | For more information on how to add or update projects, please read the [contribution guidelines](https://github.com/stkeky/best-of-scala/blob/main/CONTRIBUTING.md). By participating in this project, you agree to abide by its [Code of Conduct](https://github.com/stkeky/best-of-scala/blob/main/.github/CODE_OF_CONDUCT.md).
18 |
19 | ## License
20 |
21 | [](https://creativecommons.org/licenses/by-sa/4.0/)
22 |
--------------------------------------------------------------------------------
/config/header.md:
--------------------------------------------------------------------------------
1 |
2 | ![]()
8 | 🏆 A ranked list of awesome Scala open-source libraries & tools. Updated weekly. 9 |
10 | 11 | 18 | 19 | This curated list contains {project_count} awesome open-source projects with a total of {stars_count} stars grouped into {category_count} categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an [issue](https://github.com/stkeky/best-of-scala/issues/new/choose), submit a [pull request](https://github.com/stkeky/best-of-scala/pulls), or directly edit the [projects.yaml](https://github.com/stkeky/best-of-scala/edit/main/projects.yaml). Contributions are very welcome! 20 | 21 | > 🧙♂️ Discover other [best-of lists](https://best-of.org) or [create your own](https://github.com/best-of-lists/best-of/blob/main/create-best-of-list.md). 22 | -------------------------------------------------------------------------------- /history/2023-05-25_changes.md: -------------------------------------------------------------------------------- 1 | ## 📈 Trending Up 2 | 3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._ 4 | 5 | - quill (🥈19 · ⭐ 2.1K · 📈) - Compile-time Language Integrated Queries for Scala.Apache-2 
6 | - jackson-module-scala (🥈19 · ⭐ 490 · 📈) - Add-on module for Jackson.. Apache-2
7 |
8 | ## 📉 Trending Down
9 |
10 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
11 |
12 | - util (🥈21 · ⭐ 2.6K · 📉) - Wonderful reusable code from Twitter. Apache-2
13 | - sbt-scoverage (🥈19 · ⭐ 620 · 📉) - sbt plugin for scoverage. Apache-2
14 | - sbt-microsites (🥈19 · ⭐ 320 · 📉) - An sbt plugin to create awesome microsites for your.. Apache-2
15 | - chimney (🥈18 · ⭐ 970 · 📉) - Scala library for boilerplate-free, type-safe data transformations. Apache-2
16 | - squeryl (🥈16 · ⭐ 580 · 📉) - A Scala DSL for talking with databases with minimum verbosity and.. Apache-2
17 |
18 |
--------------------------------------------------------------------------------
/history/2023-05-04_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - laika (🥇19 · ⭐ 370 · 📈) - Site and E-book Generator and Customizable Text Markup Transformer.. Apache-2
6 | - sbt-ci-release (🥈18 · ⭐ 260 · 📈) - sbt plugin to automate Sonatype releases from GitHub.. Apache-2
7 | - scala-logging (🥉17 · ⭐ 890 · 📈) - Convenient and performant logging library for Scala.. Apache-2
8 | - sbt-updates (🥈17 · ⭐ 730 · 📈) - sbt plugin that can check Maven and Ivy repositories for.. BSD-3
9 |
10 | ## 📉 Trending Down
11 |
12 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
13 |
14 | - cats (🥇24 · ⭐ 4.9K · 📉) - Lightweight, modular, and extensible library for functional.. ❗Unlicensed
15 | - scalatest (🥈20 · ⭐ 1.1K · 📉) - A testing tool for Scala and Java developers. Apache-2
16 | - udash-core (🥈20 · ⭐ 440 · 📉) - Scala framework for building beautiful and maintainable web.. Apache-2
17 | - sbt-assembly (🥈19 · ⭐ 1.9K · 📉) - Deploy ber-JARs. Restart processes. (port of.. MIT
18 | - sbt-jmh (🥉15 · ⭐ 760 · 📉) - Trust no one, bench everything. - sbt plugin for JMH (Java.. Apache-2
19 |
20 |
--------------------------------------------------------------------------------
/history/2023-07-06_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - shapeless (🥇26 · ⭐ 3.3K · 📈) - Generic programming for Scala. Apache-2
6 | - bloop (🥈26 · ⭐ 850 · 📈) - Bloop is a build server and CLI tool to compile, test and run Scala.. Apache-2
7 | - lagom (🥈24 · ⭐ 2.6K · 📈) - Reactive Microservices for the JVM. Apache-2
8 | - algebird (🥈23 · ⭐ 2.3K · 📈) - Abstract Algebra for Scala. Apache-2
9 | - scalismo (🥈19 · ⭐ 230 · 📈) - Scalable Image Analysis and Shape Modelling. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - playframework (🥇30 · ⭐ 12K · 📉) - Play Framework. Apache-2
16 | - finagle (🥈24 · ⭐ 8.7K · 📉) - A fault tolerant, protocol-agnostic RPC system. Apache-2
17 | - Monocle (🥈22 · ⭐ 1.6K · 📉) - Optics library for Scala. MIT
18 | - framework (🥈20 · ⭐ 1.3K · 📉) - Lift Framework. Apache-2
19 | - scalafx (🥈15 · ⭐ 640 · 📉) - ScalaFX simplifies creation of JavaFX-based user interfaces.. ❗Unlicensed
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-05-18_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - airframe (🥇23 · ⭐ 600 · 📈) - Essential Building Blocks for Scala. Apache-2
6 | - util (🥈22 · ⭐ 2.6K · 📈) - Wonderful reusable code from Twitter. Apache-2
7 | - scalatest (🥈21 · ⭐ 1.1K · 📈) - A testing tool for Scala and Java developers. Apache-2
8 | - jsoniter-scala (🥇21 · ⭐ 640 · 📈) - Scala macros for compile-time generation of safe and ultra-.. MIT
9 | - sbt-assembly (🥇20 · ⭐ 1.9K · 📈) - Deploy ber-JARs. Restart processes. (port of.. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - sttp (🥈25 · ⭐ 1.4K · 📉) - The Scala HTTP client you always wanted!. Apache-2
16 | - doobie (🥇23 · ⭐ 2.1K · 📉) - Functional JDBC layer for Scala. MIT
17 | - sbt-native-packager (🥇22 · ⭐ 1.6K · 📉) - sbt Native Packager. BSD-2
18 | - scalaxb (🥈20 · ⭐ 330 · 📉) - scalaxb is an XML data binding tool for Scala. MIT
19 | - better-files (🥈17 · ⭐ 1.5K · 📉) - Simple, safe and intuitive Scala I/O. MIT
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-06-15_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - ammonite (🥇27 · ⭐ 2.6K · 📈) - Scala Scripting. MIT
6 | - refined (🥇24 · ⭐ 1.6K · 📈) - Refinement types for Scala. MIT
7 | - scalacheck (🥇23 · ⭐ 1.9K · 📈) - Property-based testing for Scala. BSD-3
8 | - sbt-jmh (🥈18 · ⭐ 760 · 📈) - Trust no one, bench everything. - sbt plugin for JMH (Java.. Apache-2
9 | - ninny-json (🥉11 · ⭐ 21 · 📈) - JSON typeclasses that know the difference between null and.. Unlicense
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - circe (🥇23 · ⭐ 2.4K · 📉) - Yet another JSON library for Scala. Apache-2
16 | - finatra (🥇21 · ⭐ 2.3K · 📉) - Fast, testable, Scala services built on TwitterServer and Finagle. Apache-2
17 | - slick-pg (🥈21 · ⭐ 830 · 📉) - Slick extensions for PostgreSQL. BSD-2
18 | - sbt-dependency-check (🥉15 · ⭐ 250 · 📉) - SBT Plugin for OWASP DependencyCheck. Monitor your.. Apache-2
19 | - blindsight (🥉10 · ⭐ 80 · 📉) - Blindsight is a Scala logging API with DSL based.. ❗Unlicensed
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-08-05_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalatest (🥇23 · ⭐ 1.1K · 📈) - A testing tool for Scala and Java developers. Apache-2
6 | - monix (🥇21 · ⭐ 1.9K · 📈) - Asynchronous, Reactive Programming for Scala and Scala.js. Apache-2
7 | - chimney (🥈20 · ⭐ 1K · 📈) - Scala library for boilerplate-free, type-safe data transformations. Apache-2
8 | - scallop (🥈18 · ⭐ 660 · 📈) - a simple Scala CLI parsing library. MIT
9 | - molecule (🥉9 · ⭐ 3 · 📈) - Molecule translates custom Scala code to database queries for.. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - gitbucket (🥇31 · ⭐ 8.9K · 📉) - A Git platform powered by Scala with easy installation, high.. Apache-2
16 | - scalapb (🥇25 · ⭐ 1.3K · 📉) - Protocol buffer compiler for Scala. Apache-2
17 | - scalikejdbc (🥇23 · ⭐ 1.2K · 📉) - A tidy SQL-based DB access library for Scala developers... Apache-2
18 | - sbt-native-packager (🥇22 · ⭐ 1.6K · 📉) - sbt Native Packager. BSD-2
19 | - scalding (🥈21 · ⭐ 3.4K · 📉) - A Scala API for Cascading. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-06-22_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - doobie (🥇25 · ⭐ 2.1K · 📈) - Functional JDBC layer for Scala. MIT
6 | - quill (🥈21 · ⭐ 2.1K · 📈) - Compile-time Language Integrated Queries for Scala. Apache-2 
7 | - scrimage (🥇21 · ⭐ 960 · 📈) - Java, Scala and Kotlin image processing library. Apache-2
8 | - neotypes (🥈19 · ⭐ 150 · 📈) - Scala lightweight, type-safe, asynchronous driver for neo4j. MIT
9 | - mockito-scala (🥉17 · ⭐ 320 · 📈) - Mockito for Scala language. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - zio (🥇27 · ⭐ 3.8K · 📉) - ZIO A type-safe, composable library for async and concurrent.. Apache-2
16 | - udash-core (🥈19 · ⭐ 440 · 📉) - Scala framework for building beautiful and maintainable web.. Apache-2
17 | - jackson-module-scala (🥉18 · ⭐ 490 · 📉) - Add-on module for Jackson.. Apache-2
18 | - chimney (🥈17 · ⭐ 990 · 📉) - Scala library for boilerplate-free, type-safe data transformations. Apache-2
19 | - scalismo (🥈16 · ⭐ 230 · 📉) - Scalable Image Analysis and Shape Modelling. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-10-31_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - spark-nlp (🥇29 · ⭐ 3.9K · 📈) - State of the Art Natural Language Processing. Apache-2
6 | - zeppelin (🥈24 · ⭐ 6.4K · 📈) - Web-based notebook that enables data-driven, interactive data.. Apache-2
7 | - scala-js-dom (🥈18 · ⭐ 320 · 📈) - Statically typed DOM API for Scala.js. ❗Unlicensed 

8 | - relate (🥉14 · ⭐ 160 · 💤) - Performant database access in Scala. Apache-2
9 |
10 | ## 📉 Trending Down
11 |
12 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
13 |
14 | - scalameta (🥈26 · ⭐ 1.1K · 📉) - Library to read, analyze, transform and generate Scala.. BSD-3 
15 | - rescala (🥈15 · ⭐ 90 · 📉) - REScala - distributed and reactive programming embedded.. Apache-2 

16 | - mgo (🥉7 · ⭐ 71 · 📉) - Purely functional genetic algorithms for multi-objective.. ❗Unlicensed 
17 |
18 |
--------------------------------------------------------------------------------
/history/2023-04-13_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - util (🥈22 · ⭐ 2.6K · 📈) - Wonderful reusable code from Twitter. Apache-2
6 | - quicklens (🥈19 · ⭐ 760 · 📈) - Modify deeply nested case class fields. Apache-2
7 | - async (🥈18 · ⭐ 1.1K · 📈) - An asynchronous programming facility for Scala. Apache-2
8 | - sbt-eclipse (🥈18 · ⭐ 720 · 📈) - Plugin for sbt to create Eclipse project definitions. Apache-2
9 | - play-ws (🥉18 · ⭐ 210 · 📈) - Standalone Play WS, an async HTTP client with fluent API. Apache-2 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - Binding.scala (🥈21 · ⭐ 1.6K · 📉) - Reactive data-binding for Scala. MIT
16 | - scanamo (🥈20 · ⭐ 320 · 📉) - Simpler DynamoDB access for Scala. Apache-2
17 | - diffson (🥈18 · ⭐ 300 · 📉) - A scala diff/patch library for Json. Apache-2
18 | - Dsl.scala (🥈18 · ⭐ 260 · 📉) - A framework to create embedded Domain-Specific Languages in.. Apache-2
19 | - pulsar4s (🥈17 · ⭐ 220 · 📉) - Idiomatic, typesafe, and reactive Scala client for Apache Pulsar. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-03-13_projects.csv:
--------------------------------------------------------------------------------
1 | ,name,github_id,maven_id,category,github_url,homepage,license,created_at,updated_at,last_commit_pushed_at,commit_count,recent_commit_count,fork_count,watchers_count,pr_count,open_issue_count,closed_issue_count,star_count,latest_stable_release_published_at,latest_stable_release_number,release_count,description,contributor_count,maven_url,projectrank,show,projectrank_placing,labels
2 | 0,elastic4s,sksamuel/elastic4s,com.sksamuel.elastic4s:elastic4s,db-clients,https://github.com/sksamuel/elastic4s,https://github.com/sksamuel/elastic4s,Apache-2.0,2013-06-10 20:23:57,2023-03-10 19:59:22,2023-01-25 05:07:49,4668,14,673,75,1707,25.0,1102.0,1617,2022-12-18 23:52:34,8.5.2,29.0,"Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client.",393,https://search.maven.org/artifact/com.sksamuel.elastic4s/elastic4s,25,True,1,
3 | 1,scalikejdbc,scalikejdbc/scalikejdbc,org.scalikejdbc:scalikejdbc,db-clients,https://github.com/scalikejdbc/scalikejdbc,https://github.com/scalikejdbc/scalikejdbc,Apache-2.0,2011-11-18 06:56:36,2023-03-12 00:46:39,2023-03-12 00:46:39,3153,35,220,60,1418,27.0,448.0,1235,2021-10-31 01:07:09,4.0.0,46.0,A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-..,103,https://search.maven.org/artifact/org.scalikejdbc/scalikejdbc,22,True,3,
4 | 2,zio-elasticsearch,lambdaworks/zio-elasticsearch,lambdaworks.io:zio-elasticsearch,db-clients,https://github.com/lambdaworks/zio-elasticsearch,https://github.com/lambdaworks/zio-elasticsearch,Apache-2.0,2022-08-07 09:04:07,2023-03-13 14:05:33,2023-03-13 12:34:55,100,76,4,10,93,14.0,4.0,38,,,,"ZIO Elasticsearch is a type-safe, testable and streaming-friendly ZIO native Elasticsearch client.",7,https://search.maven.org/artifact/lambdaworks.io/zio-elasticsearch,11,True,3,['zio']
5 | 3,scountries,lambdaworks/scountries,io.lambdaworks:scountries,misc,https://github.com/lambdaworks/scountries,https://github.com/lambdaworks/scountries,Apache-2.0,2022-09-02 11:48:45,2023-03-09 13:41:05,2023-03-09 13:41:05,32,5,1,8,23,,,17,2023-01-31 11:52:49,0.1.1,1.0,"Scala library that provides an enumeration of ISO 3166 codes for countries, along with their subdivisions.",3,https://search.maven.org/artifact/io.lambdaworks/scountries,9,True,1,
6 | 4,scurl-detector,lambdaworks/scurl-detector,io.lambdaworks:scurl-detector,misc,https://github.com/lambdaworks/scurl-detector,https://github.com/lambdaworks/scurl-detector,Apache-2.0,2021-06-08 09:33:41,2023-02-24 08:54:26,2023-02-01 21:29:37,71,5,1,8,62,1.0,9.0,15,2023-01-31 11:47:26,1.0.1,1.0,Scala library that detects and extracts URLs from text.,5,https://search.maven.org/artifact/io.lambdaworks/scurl-detector,9,True,1,
7 |
--------------------------------------------------------------------------------
/history/2023-04-28_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - spark-testing-base (🥇23 · ⭐ 1.4K · 📈) - Base classes to use when writing tests with Spark. Apache-2
6 | - zio-elasticsearch (🥉15 · ⭐ 48 · 📈) - ZIO Elasticsearch is a type-safe and streaming-.. Apache-2 
7 | - clickhouse-scala-client (🥉13 · ⭐ 110 · 📈) - Clickhouse Scala Client with Reactive Streams support. ❗️LGPL-3.0
8 | - scountries (🥉11 · ⭐ 17 · 📈) - Scala library that provides an enumeration of ISO 3166 codes.. Apache-2
9 | - scurl-detector (🥉11 · ⭐ 15 · 📈) - Scala library that detects and extracts URLs from text. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - util (🥈21 · ⭐ 2.6K · 📉) - Wonderful reusable code from Twitter. Apache-2
16 | - Binding.scala (🥈20 · ⭐ 1.6K · 📉) - Reactive data-binding for Scala. MIT
17 | - chimney (🥈19 · ⭐ 960 · 📉) - Scala library for boilerplate-free, type-safe data transformations. Apache-2
18 | - Dsl.scala (🥉17 · ⭐ 260 · 📉) - A framework to create embedded Domain-Specific Languages in.. Apache-2
19 | - each (🥉17 · ⭐ 250 · 📉) - A macro library that converts native imperative syntax to scalazs.. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-07-20_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scio (🥇27 · ⭐ 2.5K · 📈) - A Scala API for Apache Beam and Google Cloud Dataflow. Apache-2
6 | - scalikejdbc (🥇24 · ⭐ 1.2K · 📈) - A tidy SQL-based DB access library for Scala developers... Apache-2
7 | - scalameta (🥇24 · ⭐ 1K · 📈) - Library to read, analyze, transform and generate Scala programs. BSD-3
8 | - play-swagger (🥇20 · ⭐ 400 · 📈) - Swagger spec generator for play framework. Apache-2
9 | - annette (🥉11 · ⭐ 15 · 📈) - Platform to build distributed, scalable, enterprise-wide business.. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - playframework (🥇29 · ⭐ 12K · 📉) - Play Framework. Apache-2
16 | - slick (🥇24 · ⭐ 2.6K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern database.. BSD-2
17 | - mima (🥇20 · ⭐ 440 · 📉) - A tool for catching binary incompatibility in Scala. Apache-2
18 | - skuber (🥈16 · ⭐ 68 · 📉) - A Scala Kubernetes client library. Apache-2
19 | - clickhouse-scala-client (🥉12 · ⭐ 110 · 📉) - Clickhouse Scala Client with Reactive Streams support. ❗️LGPL-3.0
20 |
21 | ## ➕ Added Projects
22 |
23 | _Projects that were recently added to this best-of list._
24 |
25 | - openai-scala-client (🥉15 · ⭐ 110 · 🐣) - Scala client for OpenAI API. MIT
26 |
27 |
--------------------------------------------------------------------------------
/history/2023-07-27_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - playframework (🥇32 · ⭐ 12K · 📈) - Play Framework. Apache-2
6 | - sttp (🥇26 · ⭐ 1.4K · 📈) - The Scala HTTP client you always wanted!. Apache-2
7 | - scalafix (🥉22 · ⭐ 760 · 📈) - Refactoring and linting tool for Scala. BSD-3
8 | - play-swagger (🥇21 · ⭐ 400 · 📈) - Swagger spec generator for play framework. Apache-2
9 | - scala-js-dom (🥈20 · ⭐ 290 · 📈) - Statically typed DOM API for Scala.js. ❗Unlicensed 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - airframe (🥇22 · ⭐ 610 · 📉) - Essential Building Blocks for Scala. Apache-2
16 | - scanamo (🥈20 · ⭐ 320 · 📉) - Simpler DynamoDB access for Scala. Apache-2
17 | - scalamock (🥉18 · ⭐ 490 · 📉) - Native Scala mocking framework. MIT
18 | - fast-string-interpolator (🥈12 · ⭐ 84 · 📉) - Scala macro that generates ultra-fast string.. Apache-2
19 | - molecule (🥉6 · ⭐ 2 · 📉) - Molecule translates custom Scala code to database queries for.. Apache-2
20 |
21 | ## ➕ Added Projects
22 |
23 | _Projects that were recently added to this best-of list._
24 |
25 | - sttp-oauth2 (🥉13 · ⭐ 66 · ➕) - OAuth2 client library implemented in Scala using sttp. Apache-2
26 |
27 |
--------------------------------------------------------------------------------
/history/2024-10-10_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - gitbucket (🥇34 · ⭐ 9.1K · 📈) - A Git platform powered by Scala with easy installation, high.. Apache-2
6 | - sbt-assembly (🥇22 · ⭐ 1.9K · 📈) - Deploy ber-JARs. Restart processes. (port of.. MIT
7 | - util (🥈21 · ⭐ 2.7K · 📈) - Wonderful reusable code from Twitter. Apache-2 
8 | - sbt-git (🥈19 · ⭐ 340 · 📈) - A git plugin for sbt. BSD-2
9 | - sbt-pgp (🥉15 · ⭐ 140 · 📈) - PGP plugin for sbt. ❗Unlicensed
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - spark (🥇28 · ⭐ 39K · 📉) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
16 | - smile (🥇26 · ⭐ 6K · 📉) - Statistical Machine Intelligence & Learning Engine. ❗Unlicensed 
17 | - breeze (🥈19 · ⭐ 3.4K · 📉) - Breeze is/was a numerical processing library for Scala. Apache-2 
18 | - fury (🥉12 · ⭐ 86 · 📉) - A build tool for Scala. Apache-2
19 | - borer (🥉11 · ⭐ 220 · 📉) - Efficient CBOR and JSON (de)serialization in Scala. MPL-2.0 

20 |
21 |
--------------------------------------------------------------------------------
/history/2024-04-11_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - ammonite (🥇28 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
6 | - sbt-native-packager (🥇23 · ⭐ 1.6K · 📈) - sbt Native Packager. BSD-2
7 | - spark-testing-base (🥈21 · ⭐ 1.5K · 📈) - Base classes to use when writing tests with Spark. Apache-2
8 | - cornichon (🥈20 · ⭐ 220 · 📈) - Testing tool in Scala for HTTP JSON API. Apache-2
9 | - requests-scala (🥉15 · ⭐ 690 · 📈) - A Scala port of the popular Python Requests HTTP.. ❗Unlicensed 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - breeze (🥈19 · ⭐ 3.4K · 📉) - Breeze is a numerical processing library for Scala. Apache-2 
16 | - geotrellis (🥇19 · ⭐ 1.3K · 📉) - GeoTrellis is a geographic data processing engine for.. ❗Unlicensed
17 | - Binding.scala (🥈18 · ⭐ 1.6K · 📉) - Reactive data-binding for Scala. MIT 

18 | - squery (🥉6 · ⭐ 5 · 📉) - Simple SQL queries in Scala 3. Apache-2 
19 |
20 |
--------------------------------------------------------------------------------
/history/2024-09-12_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - mill (🥈30 · ⭐ 2K · 📈) - Mill is a fast JVM build tool that supports Java and Scala. 2-3x faster.. MIT
6 | - spark (🥇29 · ⭐ 39K · 📈) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
7 | - slick (🥇25 · ⭐ 2.6K · 📈) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
8 | - scalatest (🥇23 · ⭐ 1.1K · 📈) - A testing tool for Scala and Java developers. Apache-2 

9 | - lomrf (🥉12 · ⭐ 81 · 📈) - LoMRF is an open-source implementation of Markov Logic Networks. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - gitbucket (🥇33 · ⭐ 9.1K · 📉) - A Git platform powered by Scala with easy installation, high.. Apache-2
16 | - cats (🥇26 · ⭐ 5.2K · 📉) - Lightweight, modular, and extensible library for.. ❗Unlicensed 

17 | - zio-dynamodb (🥈15 · ⭐ 37 · 📉) - Simple, type-safe, and efficient access to DynamoDB. Apache-2 

18 |
19 |
--------------------------------------------------------------------------------
/history/2025-02-13_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - zio (🥇33 · ⭐ 4.2K · 📈) - ZIO A type-safe, composable library for async and.. Apache-2 

6 | - spark (🥇29 · ⭐ 41K · 📈) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
7 | - Snowplow (🥈26 · ⭐ 6.9K · 📈) - The leader in Next-Generation Customer Data Infrastructure. Apache-2
8 | - eclair (🥇26 · ⭐ 1.3K · 📈) - A scala implementation of the Lightning Network. Apache-2
9 | - zio-redis (🥈16 · ⭐ 120 · 📈) - A ZIO-based redis client. Apache-2 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - kafka (🥇29 · ⭐ 29K · 📉) - Mirror of Apache Kafka. Apache-2
16 | - zeppelin (🥈22 · ⭐ 6.5K · 📉) - Web-based notebook that enables data-driven, interactive data.. Apache-2
17 | - sbt-assembly (🥇21 · ⭐ 2K · 📉) - Deploy ber-JARs. Restart processes. (port of codahale/assembly-.. MIT
18 | - util (🥈20 · ⭐ 2.7K · 📉) - Wonderful reusable code from Twitter. Apache-2 
19 | - sbt-scoverage (🥈20 · ⭐ 650 · 📉) - sbt plugin for scoverage. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-08-01_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalameta (🥇27 · ⭐ 1.1K · 📈) - Library to read, analyze, transform and generate Scala.. BSD-3 
6 | - pureconfig (🥇21 · ⭐ 1.5K · 📈) - A boilerplate-free library for loading configuration.. MPL-2.0 
7 | - scapegoat (🥉20 · ⭐ 520 · 📈) - Scala compiler plugin for static code analysis. Apache-2
8 | - sbt-microsites (🥈18 · ⭐ 320 · 📈) - An sbt plugin to create awesome microsites for your.. Apache-2
9 | - cats-parse (🥈17 · ⭐ 230 · 📈) - A parsing library for the cats ecosystem. MIT 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - bigdl (🥇27 · ⭐ 6.3K · 📉) - Accelerate local LLM inference and finetuning (LLaMA, Mistral,.. Apache-2
16 | - Snowplow (🥈24 · ⭐ 6.8K · 📉) - The leader in Next-Generation Customer Data Infrastructure. Apache-2
17 | - eclair (🥇24 · ⭐ 1.2K · 📉) - A scala implementation of the Lightning Network. Apache-2
18 | - finatra (🥇21 · ⭐ 2.3K · 📉) - Fast, testable, Scala services built on TwitterServer and Finagle. Apache-2
19 | - sbt-assembly (🥈19 · ⭐ 1.9K · 📉) - Deploy ber-JARs. Restart processes. (port of.. MIT
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-12-14_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - mill (🥈29 · ⭐ 1.9K · 📈) - Your shiny new Java/Scala build tool!. MIT
6 | - sbt-eclipse (🥇21 · ⭐ 720 · 📈) - Plugin for sbt to create Eclipse project definitions. Apache-2
7 | - fs2-aws (🥇19 · ⭐ 180 · 📈) - fs2 utilities to interact with AWS. MIT 
8 | - play-googleauth (🥇17 · ⭐ 33 · 📈) - Simple play module for authenticating against Google. Apache-2
9 | - scalajs-bundler (🥉15 · ⭐ 230 · 📈) - ❗Unlicensed
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - cats (🥇26 · ⭐ 5.1K · 📉) - Lightweight, modular, and extensible library for.. ❗Unlicensed 

16 | - ammonite (🥇26 · ⭐ 2.6K · 📉) - Scala Scripting. MIT 
17 | - slick (🥇23 · ⭐ 2.6K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
18 | - algebird (🥈23 · ⭐ 2.3K · 📉) - Abstract Algebra for Scala. Apache-2
19 | - sangria (🥇23 · ⭐ 2K · 📉) - Scala GraphQL implementation. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-11-07_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - bloop (🥈28 · ⭐ 910 · 📈) - Bloop is a build server and CLI tool to compile, test and run.. Apache-2 
6 | - scalameta (🥇27 · ⭐ 1.1K · 📈) - Library to read, analyze, transform and generate Scala.. BSD-3 
7 | - spark-testing-base (🥈22 · ⭐ 1.5K · 📈) - Base classes to use when writing tests with Spark. Apache-2
8 | - neotypes (🥈19 · ⭐ 160 · 📈) - Scala lightweight, type-safe, asynchronous driver for neo4j. MIT
9 | - sbt-buildinfo (🥈18 · ⭐ 560 · 📈) - I know this because build.sbt knows this. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - gitbucket (🥇33 · ⭐ 9.2K · 📉) - A Git platform powered by Scala with easy installation, high.. Apache-2
16 | - finagle (🥈28 · ⭐ 8.8K · 📉) - A fault tolerant, protocol-agnostic RPC system. Apache-2
17 | - slick-pg (🥈19 · ⭐ 840 · 📉) - Slick extensions for PostgreSQL. BSD-2
18 | - avro4s (🥈19 · ⭐ 720 · 📉) - Avro schema generation and serialization / deserialization.. Apache-2 
19 | - utest (🥉16 · ⭐ 490 · 📉) - A simple testing framework for Scala. MIT 

20 |
21 |
--------------------------------------------------------------------------------
/history/2023-11-02_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - finagle (🥈28 · ⭐ 8.7K · 📈) - A fault tolerant, protocol-agnostic RPC system. Apache-2
6 | - finatra (🥇22 · ⭐ 2.3K · 📈) - Fast, testable, Scala services built on TwitterServer and Finagle. Apache-2
7 | - util (🥈21 · ⭐ 2.7K · 📈) - Wonderful reusable code from Twitter. Apache-2 
8 | - chimney (🥈20 · ⭐ 1.1K · 📈) - Scala library for boilerplate-free, type-safe data.. Apache-2 

9 | - scrooge (🥈20 · ⭐ 780 · 📈) - A Thrift parser/generator. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - tinylog (🥇25 · ⭐ 630 · 📉) - tinylog is a lightweight logging framework for Java, Kotlin,.. Apache-2
16 | - slick (🥇24 · ⭐ 2.6K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
17 | - giter8 (🥉22 · ⭐ 1.7K · 📉) - a command line tool to apply templates defined on GitHub. Apache-2
18 | - korolev (🥉16 · ⭐ 580 · 📉) - Single Page Applications running on the server side. Apache-2 

19 | - sbt-site (🥉13 · ⭐ 180 · 📉) - Site generation for sbt. ❗Unlicensed
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-09-11_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - spark (🥇29 · ⭐ 42K · 📈) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
6 | - eclair (🥇26 · ⭐ 1.3K · 📈) - A scala implementation of the Lightning Network. Apache-2
7 | - scalaxb (🥈22 · ⭐ 340 · 📈) - scalaxb is an XML data binding tool for Scala. MIT
8 | - pekko-http (🥈19 · ⭐ 170 · 📈) - The Streaming-first HTTP server/module of Apache Pekko. Apache-2 
9 | - sbt-header (🥈17 · ⭐ 190 · 📈) - sbt-header is an sbt plugin for creating file headers, e.g... Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - finagle (🥈26 · ⭐ 8.8K · 📉) - A fault tolerant, protocol-agnostic RPC system. Apache-2
16 | - shapeless (🥇26 · ⭐ 3.4K · 📉) - Generic programming for Scala. Apache-2 

17 | - scalapb (🥇26 · ⭐ 1.3K · 📉) - Protocol buffer compiler for Scala. Apache-2 

18 | - testcontainers-scala (🥉15 · ⭐ 660 · 📉) - Docker containers for testing in scala. MIT 
19 | - codacy-scalameta (🥉7 · ⭐ 34 · 📉) - Codacy tool for Scalameta. ❗Unlicensed
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-11-09_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - finagle (🥇29 · ⭐ 8.7K · 📈) - A fault tolerant, protocol-agnostic RPC system. Apache-2
6 | - scalapb (🥇27 · ⭐ 1.3K · 📈) - Protocol buffer compiler for Scala. Apache-2 

7 | - scalikejdbc (🥇25 · ⭐ 1.2K · 📈) - A tidy SQL-based DB access library for Scala.. Apache-2 
8 | - izumi (🥇22 · ⭐ 590 · 📈) - Productivity-oriented collection of lightweight fancy stuff.. BSD-2 

9 | - sttp-oauth2 (🥉14 · ⭐ 69 · 📈) - OAuth2 client library implemented in Scala using sttp. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - gatling (🥇27 · ⭐ 6.1K · 📉) - Modern Load Testing as Code. Apache-2
16 | - eff (🥈19 · ⭐ 570 · 📉) - Eff monad for cats - https://atnos-org.github.io/eff. MIT 

17 | - enumeratum (🥉17 · ⭐ 1.2K · 📉) - A type-safe, reflection-free, powerful enumeration.. MIT 

18 |
19 |
--------------------------------------------------------------------------------
/history/2025-04-24_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - zeppelin (🥈23 · ⭐ 6.5K · 📈) - Web-based notebook that enables data-driven, interactive data.. Apache-2
6 | - akka-http (🥈22 · ⭐ 1.3K · 📈) - The Streaming-first HTTP server/module of Akka. ❗Unlicensed 
7 | - geotrellis (🥇21 · ⭐ 1.4K · 📈) - GeoTrellis is a geographic data processing engine for.. ❗Unlicensed
8 | - scalafx (🥈16 · ⭐ 680 · 📈) - ScalaFX simplifies creation of JavaFX-based user.. ❗Unlicensed 
9 | - aptus-core (🥉12 · ⭐ 10 · 📈) - A utility library aiming to simplify the Scala coding.. Apache-2 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - spark (🥇28 · ⭐ 41K · 📉) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
16 | - bigdl (🥇27 · ⭐ 7.8K · 📉) - Accelerate local LLM inference and finetuning (LLaMA, Mistral,.. Apache-2
17 | - quill (🥇24 · ⭐ 2.2K · 📉) - Compile-time Language Integrated Queries for Scala. Apache-2 


18 | - nussknacker (🥈22 · ⭐ 680 · 📉) - Low-code tool for automating actions on real time data |.. Apache-2
19 | - sbt-assembly (🥈20 · ⭐ 2K · 📉) - Deploy ber-JARs. Restart processes. (port of codahale/assembly-.. MIT
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-12-26_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - slick-pg (🥈21 · ⭐ 840 · 📈) - Slick extensions for PostgreSQL. BSD-2
6 | - testcontainers-scala (🥉18 · ⭐ 640 · 📈) - Docker containers for testing in scala. MIT 
7 | - skuber (🥈17 · ⭐ 76 · 📈) - A Scala Kubernetes client library. Apache-2 
8 | - sharaf (🥉12 · ⭐ 36 · 📈) - Minimalistic Scala 3 web framework. Apache-2 
9 | - media4s (🥈11 · ⭐ 34 · 📈) - Scala command-line wrapper around ffmpeg, ffprobe, ImageMagick, and.. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - spark-nlp (🥇28 · ⭐ 3.9K · 📉) - State of the Art Natural Language Processing. Apache-2
16 | - sangria (🥇23 · ⭐ 2K · 📉) - Scala GraphQL implementation. Apache-2 
17 | - bootzooka (🥇20 · ⭐ 760 · 📉) - Simple project to quickly start developing a Scala-based.. Apache-2
18 | - eff (🥈19 · ⭐ 580 · 📉) - Eff monad for cats - https://atnos-org.github.io/eff. MIT 

19 | - openmole (🥈19 · ⭐ 140 · 📉) - Workflow engine for exploration of simulation models using.. ❗️AGPL-3.0
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-08-17_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - gitbucket (🥇33 · ⭐ 8.9K · 📈) - A Git platform powered by Scala with easy installation, high.. Apache-2
6 | - akka (🥇30 · ⭐ 13K · 📈) - Build highly concurrent, distributed, and resilient message-.. ❗Unlicensed 
7 | - kafka (🥇29 · ⭐ 26K · 📈) - Mirror of Apache Kafka. Apache-2
8 | - flink (🥇29 · ⭐ 22K · 📈) - Apache Flink. Apache-2
9 | - cats (🥇27 · ⭐ 5K · 📈) - Lightweight, modular, and extensible library for.. ❗Unlicensed 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - wartremover (🥉20 · ⭐ 1K · 📉) - Flexible Scala code linting tool. Apache-2 
16 | - testcontainers-scala (🥉15 · ⭐ 590 · 📉) - Docker containers for testing in scala. MIT 
17 | - play-pac4j (🥉14 · ⭐ 400 · 📉) - Security library for Play framework 2 in Java and Scala:.. Apache-2
18 | - relate (🥉13 · ⭐ 160 · 📉) - Performant database access in Scala. Apache-2
19 | - chronoscala (🥉13 · ⭐ 67 · 📉) - A JSR-310 port of nscala_time. MIT 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-07-24_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scio (🥈27 · ⭐ 2.6K · 📈) - A Scala API for Apache Beam and Google Cloud Dataflow. Apache-2
6 | - ammonite (🥇25 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
7 | - framework (🥇22 · ⭐ 1.3K · 📈) - Lift Framework. Apache-2
8 | - scalatest (🥇22 · ⭐ 1.2K · 📈) - A testing tool for Scala and Java developers. Apache-2 

9 | - sbt-pack (🥉15 · ⭐ 500 · 📈) - A sbt plugin for creating distributable Scala packages. ❗Unlicensed
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - finagle (🥈26 · ⭐ 8.8K · 📉) - A fault tolerant, protocol-agnostic RPC system. Apache-2
16 | - shapeless (🥇26 · ⭐ 3.4K · 📉) - Generic programming for Scala. Apache-2 

17 | - metals (🥈26 · ⭐ 2.2K · 📉) - Scala language server with rich IDE features. Apache-2 
18 | - scalameta (🥇26 · ⭐ 1.1K · 📉) - Library to read, analyze, transform and generate Scala.. BSD-3 
19 | - geotrellis (🥇20 · ⭐ 1.4K · 📉) - GeoTrellis is a geographic data processing engine for.. ❗Unlicensed
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-11-16_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - coursier (🥇29 · ⭐ 2K · 📈) - Pure Scala Artifact Fetching. Apache-2 
6 | - gatling (🥇28 · ⭐ 6.1K · 📈) - Modern Load Testing as Code. Apache-2
7 | - lagom (🥈22 · ⭐ 2.6K · 📈) - Reactive Microservices for the JVM. Apache-2
8 | - avro4s (🥈20 · ⭐ 710 · 📈) - Avro schema generation and serialization / deserialization.. Apache-2 
9 | - play-googleauth (🥉14 · ⭐ 32 · 📈) - Simple play module for authenticating against Google. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - fs2 (🥇24 · ⭐ 2.3K · 📉) - Compositional, streaming I/O library for Scala. ❗Unlicensed 

16 | - scrimage (🥇20 · ⭐ 1K · 📉) - JVM - Java, Kotlin, Scala image processing library. Apache-2
17 | - rescala (🥈14 · ⭐ 81 · 📉) - REScala - distributed and reactive programming embedded.. Apache-2 

18 | - requests-scala (🥉13 · ⭐ 680 · 📉) - A Scala port of the popular Python Requests HTTP.. ❗Unlicensed 
19 | - fury (🥉11 · ⭐ 13 · 📉) - A build tool for Scala. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-08-22_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - bigdl (🥇28 · ⭐ 6.4K · 📈) - Accelerate local LLM inference and finetuning (LLaMA, Mistral,.. Apache-2
6 | - framework (🥇22 · ⭐ 1.3K · 💤) - Lift Framework. Apache-2
7 | - sbt-scoverage (🥇21 · ⭐ 650 · 📈) - sbt plugin for scoverage. Apache-2
8 | - scapegoat (🥉20 · ⭐ 520 · 📈) - Scala compiler plugin for static code analysis. Apache-2
9 | - squery (🥉11 · ⭐ 11 · 📈) - Simple SQL queries in Scala 3. Apache-2 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - akka (🥇29 · ⭐ 13K · 📉) - Build highly concurrent, distributed, and resilient message-.. ❗Unlicensed 
16 | - spark-nlp (🥇28 · ⭐ 3.8K · 📉) - State of the Art Natural Language Processing. Apache-2
17 | - avro4s (🥇20 · ⭐ 720 · 📉) - Avro schema generation and serialization / deserialization.. Apache-2 
18 | - mima (🥈19 · ⭐ 450 · 📉) - A tool for catching binary incompatibility in Scala. Apache-2 
19 | - play-ws (🥈19 · ⭐ 220 · 📉) - Standalone Play WS, an async HTTP client with fluent API. Apache-2 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-11-27_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - spark (🥇29 · ⭐ 42K · 📈) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
6 | - cats (🥇26 · ⭐ 5.4K · 📈) - Lightweight, modular, and extensible library for.. ❗Unlicensed 

7 | - scalikejdbc (🥇26 · ⭐ 1.3K · 📈) - A tidy SQL-based DB access library for Scala.. Apache-2 
8 | - algebird (🥈22 · ⭐ 2.3K · 💀) - Abstract Algebra for Scala. Apache-2
9 | - alpakka-kafka (🥈21 · ⭐ 1.4K · 📈) - Alpakka Kafka connector - Alpakka is a Reactive.. ❗Unlicensed 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scio (🥈26 · ⭐ 2.6K · 📉) - A Scala API for Apache Beam and Google Cloud Dataflow. Apache-2
16 | - shapeless (🥈25 · ⭐ 3.4K · 📉) - Generic programming for Scala. Apache-2 

17 | - slick (🥇23 · ⭐ 2.7K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
18 | - sbt-native-packager (🥇23 · ⭐ 1.6K · 📉) - sbt Native Packager. Apache-2
19 | - sbt-release (🥈19 · ⭐ 650 · 📉) - A release plugin for sbt. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-08-08_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - zeppelin (🥈23 · ⭐ 6.3K · 📈) - Web-based notebook that enables data-driven, interactive data.. Apache-2
6 | - scalafix (🥉22 · ⭐ 820 · 📈) - Refactoring and linting tool for Scala. BSD-3 
7 | - spark-testing-base (🥈21 · ⭐ 1.5K · 📈) - Base classes to use when writing tests with Spark. Apache-2
8 | - sbt-assembly (🥇20 · ⭐ 1.9K · 📈) - Deploy ber-JARs. Restart processes. (port of.. MIT
9 | - utest (🥉18 · ⭐ 480 · 📈) - A simple testing framework for Scala. MIT 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - akka (🥇29 · ⭐ 13K · 📉) - Build highly concurrent, distributed, and resilient message-.. ❗Unlicensed 
16 | - spark (🥇28 · ⭐ 39K · 📉) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
17 | - finagle (🥈27 · ⭐ 8.8K · 📉) - A fault tolerant, protocol-agnostic RPC system. Apache-2
18 | - skunk (🥈22 · ⭐ 1.6K · 📉) - A data access library for Scala + Postgres. MIT 

19 | - akka-http (🥈22 · ⭐ 1.3K · 📉) - The Streaming-first HTTP server/module of Akka. ❗Unlicensed 
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-05-16_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - shapeless (🥇27 · ⭐ 3.4K · 📈) - Generic programming for Scala. Apache-2 

6 | - scalapb (🥇27 · ⭐ 1.3K · 📈) - Protocol buffer compiler for Scala. Apache-2 

7 | - splain (🥉15 · ⭐ 370 · 📈) - better implicit errors for scala. MIT
8 | - sttp-oauth2 (🥈15 · ⭐ 74 · 📈) - OAuth2 client library implemented in Scala using sttp. Apache-2
9 | - clickhouse-scala-client (🥉14 · ⭐ 110 · 📈) - Clickhouse Scala Client with Reactive Streams support. ❗️LGPL-3.0
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - spark-testing-base (🥈21 · ⭐ 1.5K · 📉) - Base classes to use when writing tests with Spark. Apache-2
16 | - laika (🥇20 · ⭐ 400 · 📉) - Site and E-book Generator and Customizable Text Markup.. Apache-2 

17 | - upickle (🥈18 · ⭐ 700 · 📉) - uPickle: a simple, fast, dependency-free JSON & Binary.. MIT 

18 | - reboot (🥉16 · ⭐ 420 · 💤) - Scala wrapper for the Java AsyncHttpClient. ❗️LGPL-3.0
19 |
20 |
--------------------------------------------------------------------------------
/history/2024-02-22_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - ammonite (🥇26 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
6 | - sbt-native-packager (🥇22 · ⭐ 1.6K · 📈) - sbt Native Packager. BSD-2
7 | - slick-pg (🥈22 · ⭐ 830 · 📈) - Slick extensions for PostgreSQL. BSD-2
8 | - jsoniter-scala (🥈22 · ⭐ 700 · 📈) - Scala macros for compile-time generation of safe and.. MIT 

9 | - scurl-detector (🥉11 · ⭐ 16 · 📈) - Scala library that detects and extracts URLs from text. Apache-2 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - sbt-assembly (🥇20 · ⭐ 1.9K · 📉) - Deploy ber-JARs. Restart processes. (port of.. MIT
16 | - geotrellis (🥇19 · ⭐ 1.3K · 📉) - GeoTrellis is a geographic data processing engine for.. ❗Unlicensed
17 | - openmole (🥈17 · ⭐ 140 · 📉) - Workflow engine for exploration of simulation models using.. ❗️AGPL-3.0
18 | - scala-logging (🥈16 · ⭐ 900 · 📉) - Convenient and performant logging library for Scala.. Apache-2 
19 | - zio-redis (🥈15 · ⭐ 120 · 📉) - A ZIO-based redis client. Apache-2 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-11-20_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - sbt (🥇34 · ⭐ 4.9K · 📈) - sbt, the interactive build tool. Apache-2 
6 | - scalatest (🥇23 · ⭐ 1.2K · 📈) - A testing tool for Scala and Java developers. Apache-2 

7 | - framework (🥇22 · ⭐ 1.3K · 📈) - Lift Framework. Apache-2
8 | - finatra (🥈21 · ⭐ 2.3K · 📈) - Fast, testable, Scala services built on TwitterServer and Finagle. Apache-2
9 | - scallop (🥈17 · ⭐ 680 · 📈) - a simple Scala CLI parsing library. MIT 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - coursier (🥇28 · ⭐ 2.1K · 📉) - Pure Scala Artifact Fetching. Apache-2 
16 | - skinny-framework (🥈18 · ⭐ 740 · 💀) - Scala on Rails - A full-stack web app framework for rapid.. MIT
17 | - jackson-module-scala (🥈18 · ⭐ 500 · 📉) - Add-on module for Jackson.. Apache-2 
18 | - mill (🥉17 · ⭐ 2.6K · 📉) - A better build tool for Java, Scala and Kotlin: 3-6x faster than Maven or.. MIT
19 | - xsbt-web-plugin (🥈17 · ⭐ 380 · 📉) - Package and run WAR files from sbt. BSD-3
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-01-11_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalikejdbc (🥇26 · ⭐ 1.2K · 📈) - A tidy SQL-based DB access library for Scala.. Apache-2 
6 | - tinylog (🥇26 · ⭐ 640 · 📈) - tinylog is a lightweight logging framework for Java, Kotlin,.. Apache-2
7 | - scalameta (🥇25 · ⭐ 1.1K · 📈) - Library to read, analyze, transform and generate Scala.. BSD-3 
8 | - spray-json (🥇23 · ⭐ 2.5K · 💀) - A lightweight, clean and simple JSON implementation in Scala. Apache-2
9 | - geotrellis (🥇20 · ⭐ 1.3K · 📈) - GeoTrellis is a geographic data processing engine for.. ❗Unlicensed
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - sbt (🥇32 · ⭐ 4.7K · 📉) - sbt, the interactive build tool. Apache-2 
16 | - izumi (🥇21 · ⭐ 600 · 📉) - Productivity-oriented collection of lightweight fancy stuff.. BSD-2 

17 | - spark-testing-base (🥈20 · ⭐ 1.5K · 📉) - Base classes to use when writing tests with Spark. Apache-2
18 | - scrimage (🥇19 · ⭐ 1K · 📉) - JVM - Java, Kotlin, Scala image processing library. Apache-2
19 | - quicklens (🥉17 · ⭐ 800 · 📉) - Modify deeply nested case class fields. Apache-2 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-08-14_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - spark (🥇29 · ⭐ 42K · 📈) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
6 | - coursier (🥇29 · ⭐ 2.1K · 📈) - Pure Scala Artifact Fetching. Apache-2 
7 | - finagle (🥈27 · ⭐ 8.8K · 📈) - A fault tolerant, protocol-agnostic RPC system. Apache-2
8 | - scanamo (🥈20 · ⭐ 320 · 📈) - Simpler DynamoDB access for Scala. Apache-2 
9 | - sbt-pgp (🥉13 · ⭐ 150 · 📈) - PGP plugin for sbt. ❗Unlicensed
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scalafix (🥉21 · ⭐ 860 · 📉) - Refactoring and linting tool for Scala. BSD-3 
16 | - nussknacker (🥈21 · ⭐ 700 · 📉) - Low-code tool for automating actions on real time data |.. Apache-2
17 | - zio-json (🥈19 · ⭐ 420 · 📉) - Fast, secure JSON library with tight ZIO integration. Apache-2 


18 | - scapegoat (🥉17 · ⭐ 540 · 📉) - Scala compiler plugin for static code analysis. Apache-2
19 | - ldbc (🥈15 · ⭐ 64 · 📉) - ldbc is Pure functional JDBC layer with Cats Effect 3 and Scala 3. MIT 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-12-11_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - mill (🥈29 · ⭐ 2.6K · 📈) - A better build tool for Java, Scala and Kotlin: 3-6x faster than Maven or.. MIT
6 | - ammonite (🥇27 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
7 | - scio (🥈27 · ⭐ 2.6K · 📈) - A Scala API for Apache Beam and Google Cloud Dataflow. Apache-2
8 | - scala-logging (🥈19 · ⭐ 920 · 📈) - Convenient and performant logging library for Scala.. Apache-2 
9 | - sttp-oauth2 (🥇17 · ⭐ 81 · 📈) - OAuth2 client library implemented in Scala using sttp. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - playframework (🥇33 · ⭐ 13K · 📉) - The Community Maintained High Velocity Web Framework.. Apache-2 

16 | - cats (🥇25 · ⭐ 5.4K · 📉) - Lightweight, modular, and extensible library for.. ❗Unlicensed 

17 | - scalikejdbc (🥇25 · ⭐ 1.3K · 📉) - A tidy SQL-based DB access library for Scala.. Apache-2 
18 | - finch (🥈19 · ⭐ 1.6K · 📉) - Scala combinator library for building Finagle HTTP services. Apache-2
19 | - neotypes (🥈15 · ⭐ 170 · 📉) - Scala lightweight, type-safe, asynchronous driver for neo4j. MIT
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-11-06_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - akka (🥇30 · ⭐ 13K · 📈) - A platform to build and run apps that are elastic, agile,.. ❗Unlicensed 
6 | - mill (🥈29 · ⭐ 2.6K · 📈) - A better build tool for Java, Scala and Kotlin: 3-6x faster than Maven or.. MIT
7 | - specs2 (🥈21 · ⭐ 740 · 📈) - Software Specifications for Scala. ❗Unlicensed 

8 | - openai-scala-client (🥈18 · ⭐ 240 · 📈) - Scala client for OpenAI API and other major LLM.. MIT 
9 | - openmole (🥈18 · ⭐ 150 · 📈) - Workflow engine for exploration of simulation models using.. ❗️AGPL-3.0
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - sbt (🥇33 · ⭐ 4.9K · 📉) - sbt, the interactive build tool. Apache-2 
16 | - slick (🥇24 · ⭐ 2.7K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
17 | - algebird (🥈21 · ⭐ 2.3K · 💀) - Abstract Algebra for Scala. Apache-2
18 | - util (🥈20 · ⭐ 2.7K · 📉) - Wonderful reusable code from Twitter. Apache-2 
19 | - skuber (🥈15 · ⭐ 86 · 📉) - A Scala Kubernetes client library. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-08-21_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - akka (🥇30 · ⭐ 13K · 📈) - A platform to build and run apps that are elastic, agile,.. ❗Unlicensed 
6 | - scio (🥈27 · ⭐ 2.6K · 📈) - A Scala API for Apache Beam and Google Cloud Dataflow. Apache-2
7 | - ammonite (🥇25 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
8 | - scalaxb (🥈20 · ⭐ 340 · 📈) - scalaxb is an XML data binding tool for Scala. MIT
9 | - fs2-aws (🥈17 · ⭐ 200 · 📈) - fs2 utilities to interact with AWS. MIT 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - spark (🥇28 · ⭐ 42K · 📉) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
16 | - upickle (🥈19 · ⭐ 750 · 📉) - uPickle: a simple, fast, dependency-free JSON & Binary.. MIT 

17 | - munit (🥉19 · ⭐ 460 · 📉) - Scala testing library with actionable errors and.. Apache-2 

18 | - sbt-updates (🥉16 · ⭐ 770 · 📉) - sbt plugin that can check Maven and Ivy repositories for.. BSD-3
19 | - scala-graph (🥉16 · ⭐ 580 · 📉) - Graph for Scala is intended to provide basic graph.. ❗Unlicensed 
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-04-10_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - bigdl (🥇28 · ⭐ 7.7K · 📈) - Accelerate local LLM inference and finetuning (LLaMA, Mistral,.. Apache-2
6 | - http4s (🥇27 · ⭐ 2.6K · 📈) - A minimal, idiomatic Scala interface for HTTP. Apache-2 

7 | - hepek (🥉15 · ⭐ 110 · 📈) - Typesafe HTML templates and static site generator in pure.. Apache-2 

8 | - spata (🥈14 · ⭐ 36 · 📈) - Functional, stream-based CSV processor for Scala. Apache-2 
9 | - ScalaJack (🥉10 · ⭐ 110 · 📈) - Fast JSON parser/generator for Scala. ❗Unlicensed 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - Snowplow (🥈23 · ⭐ 6.9K · 📉) - The leader in Next-Generation Customer Data Infrastructure. Apache-2
16 | - akka-http (🥈21 · ⭐ 1.3K · 📉) - The Streaming-first HTTP server/module of Akka. ❗Unlicensed 
17 | - scrimage (🥇20 · ⭐ 1.1K · 📉) - JVM - Java, Kotlin, Scala image processing library. Apache-2
18 | - cornichon (🥉19 · ⭐ 230 · 📉) - Testing tool in Scala for HTTP JSON API. Apache-2
19 | - scanamo (🥈18 · ⭐ 320 · 📉) - Simpler DynamoDB access for Scala. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-10-23_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalajs-react (🥈24 · ⭐ 1.7K · 📈) - Facebooks React on Scala.JS. Apache-2 

6 | - sbt-scoverage (🥇21 · ⭐ 650 · 📈) - sbt plugin for scoverage. Apache-2
7 | - scapegoat (🥉20 · ⭐ 540 · 📈) - Scala compiler plugin for static code analysis. Apache-2
8 | - play-ws (🥈20 · ⭐ 220 · 📈) - Standalone Play WS, an async HTTP client with fluent API. Apache-2 

9 | - cask (🥉16 · ⭐ 570 · 📈) - Cask: a Scala HTTP micro-framework. Cask makes it easy.. ❗Unlicensed 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - finch (🥈21 · ⭐ 1.6K · 📉) - Scala combinator library for building Finagle HTTP services. Apache-2
16 | - scrimage (🥇21 · ⭐ 1.1K · 📉) - JVM - Java, Kotlin, Scala image processing library. Apache-2
17 | - scalaxb (🥈21 · ⭐ 340 · 📉) - scalaxb is an XML data binding tool for Scala. MIT
18 | - pureconfig (🥇19 · ⭐ 1.5K · 📉) - A boilerplate-free library for loading configuration.. MPL-2.0 
19 | - openmole (🥈17 · ⭐ 150 · 📉) - Workflow engine for exploration of simulation models using.. ❗️AGPL-3.0
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-02-20_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - bigdl (🥇28 · ⭐ 7.2K · 📈) - Accelerate local LLM inference and finetuning (LLaMA, Mistral,.. Apache-2
6 | - scrimage (🥇22 · ⭐ 1.1K · 📈) - JVM - Java, Kotlin, Scala image processing library. Apache-2
7 | - framework (🥇21 · ⭐ 1.3K · 📈) - Lift Framework. Apache-2
8 | - sbt-scoverage (🥇21 · ⭐ 650 · 📈) - sbt plugin for scoverage. Apache-2
9 | - scodec (🥈20 · ⭐ 810 · 📈) - Scala combinator library for working with binary data. BSD-3 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scalameta (🥇26 · ⭐ 1.1K · 📉) - Library to read, analyze, transform and generate Scala.. BSD-3 
16 | - scala-js (🥇25 · ⭐ 4.6K · 📉) - Scala.js, the Scala to JavaScript compiler. Apache-2 
17 | - quill (🥇24 · ⭐ 2.2K · 📉) - Compile-time Language Integrated Queries for Scala. Apache-2 


18 | - nussknacker (🥈22 · ⭐ 680 · 📉) - Low-code tool for automating actions on real time data |.. Apache-2
19 | - bleep (🥉18 · ⭐ 160 · 📉) - A bleeping fast scala build tool!. MIT 
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-08-15_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - akka (🥇30 · ⭐ 13K · 📈) - Build highly concurrent, distributed, and resilient message-.. ❗Unlicensed 
6 | - sbt-native-packager (🥇24 · ⭐ 1.6K · 📈) - sbt Native Packager. BSD-2
7 | - Monocle (🥈22 · ⭐ 1.6K · 📈) - Optics library for Scala. MIT 

8 | - wartremover (🥉21 · ⭐ 1.1K · 📈) - Flexible Scala code linting tool. Apache-2 
9 | - mima (🥇20 · ⭐ 450 · 📈) - A tool for catching binary incompatibility in Scala. Apache-2 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - gitbucket (🥇33 · ⭐ 9.1K · 📉) - A Git platform powered by Scala with easy installation, high.. Apache-2
16 | - avro4s (🥇21 · ⭐ 720 · 📉) - Avro schema generation and serialization / deserialization.. Apache-2 
17 | - alpakka-kafka (🥈20 · ⭐ 1.4K · 📉) - Alpakka Kafka connector - Alpakka is a Reactive.. ❗Unlicensed 
18 | - scapegoat (🥉19 · ⭐ 520 · 📉) - Scala compiler plugin for static code analysis. Apache-2
19 | - async (🥉17 · ⭐ 1.1K · 📉) - An asynchronous programming facility for Scala. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-08-31_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - tinylog (🥇26 · ⭐ 620 · 📈) - tinylog is a lightweight logging framework for Java, Kotlin,.. Apache-2
6 | - fs2 (🥇25 · ⭐ 2.3K · 📈) - Compositional, streaming I/O library for Scala. ❗Unlicensed 

7 | - scalding (🥈22 · ⭐ 3.5K · 📈) - A Scala API for Cascading. Apache-2
8 | - bootzooka (🥇21 · ⭐ 690 · 📈) - Simple project to quickly start developing a Scala-based.. Apache-2
9 | - clickhouse-scala-client (🥉14 · ⭐ 110 · 📈) - Clickhouse Scala Client with Reactive Streams support. ❗️LGPL-3.0
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - playframework (🥇32 · ⭐ 12K · 📉) - Play Framework. Apache-2 

16 | - airframe (🥈21 · ⭐ 610 · 📉) - Essential Building Blocks for Scala. Apache-2 

17 | - scalajs-react (🥈20 · ⭐ 1.6K · 📉) - Facebooks React on Scala.JS. Apache-2 

18 | - geotrellis (🥈18 · ⭐ 1.3K · 📉) - GeoTrellis is a geographic data processing engine for.. ❗Unlicensed
19 | - sbt-updates (🥈17 · ⭐ 730 · 📉) - sbt plugin that can check Maven and Ivy repositories for.. BSD-3
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-09-05_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - gitbucket (🥇34 · ⭐ 9.1K · 📈) - A Git platform powered by Scala with easy installation, high.. Apache-2
6 | - finagle (🥈28 · ⭐ 8.8K · 📈) - A fault tolerant, protocol-agnostic RPC system. Apache-2
7 | - ammonite (🥇27 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
8 | - bloop (🥈27 · ⭐ 900 · 📈) - Bloop is a build server and CLI tool to compile, test and run.. Apache-2 
9 | - quicklens (🥈19 · ⭐ 820 · 📈) - Modify deeply nested case class fields. Apache-2 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scala-js (🥇24 · ⭐ 4.6K · 📉) - Scala.js, the Scala to JavaScript compiler. Apache-2 
16 | - slick (🥇24 · ⭐ 2.6K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
17 | - slick-pg (🥈21 · ⭐ 840 · 📉) - Slick extensions for PostgreSQL. BSD-2
18 | - sbt-assembly (🥇19 · ⭐ 2K · 📉) - Deploy ber-JARs. Restart processes. (port of codahale/assembly-.. MIT
19 | - scribe (🥉17 · ⭐ 520 · 📉) - The fastest logging library in the world. Built from scratch.. MIT 

20 |
21 |
--------------------------------------------------------------------------------
/history/2024-05-09_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - playframework (🥇34 · ⭐ 13K · 📈) - The Community Maintained High Velocity Web Framework.. Apache-2 

6 | - sbt (🥇33 · ⭐ 4.8K · 📈) - sbt, the interactive build tool. Apache-2 
7 | - finagle (🥇29 · ⭐ 8.8K · 📈) - A fault tolerant, protocol-agnostic RPC system. Apache-2
8 | - tapir (🥇27 · ⭐ 1.3K · 📈) - Declarative, type-safe web endpoints library. Apache-2 

9 | - chimney (🥈23 · ⭐ 1.1K · 📈) - Scala library for boilerplate-free, type-safe data.. Apache-2 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - slick (🥇24 · ⭐ 2.6K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
16 | - zeppelin (🥈23 · ⭐ 6.3K · 📉) - Web-based notebook that enables data-driven, interactive data.. Apache-2
17 | - sbt-microsites (🥈18 · ⭐ 320 · 📉) - An sbt plugin to create awesome microsites for your.. Apache-2
18 | - casbah (🥉12 · ⭐ 510 · 💀) - Casbah is now officially end-of-life (EOL). ❗Unlicensed
19 | - gallia-core (🥉9 · ⭐ 84 · 📉) - A schema-aware Scala library for data transformation. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-03-14_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - smile (🥇27 · ⭐ 5.9K · 📈) - Statistical Machine Intelligence & Learning Engine. ❗Unlicensed 
6 | - ammonite (🥇27 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
7 | - scalapb (🥇27 · ⭐ 1.3K · 📈) - Protocol buffer compiler for Scala. Apache-2 

8 | - quill (🥇23 · ⭐ 2.1K · 📈) - Compile-time Language Integrated Queries for Scala. Apache-2 


9 | - frontier (🥉7 · ⭐ 9 · 📈) - Fast, efficient, pure-functional, effect-free websocket, http and udp.. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - algebird (🥈22 · ⭐ 2.3K · 📉) - Abstract Algebra for Scala. Apache-2
16 | - scalaxb (🥈21 · ⭐ 330 · 📉) - scalaxb is an XML data binding tool for Scala. MIT
17 | - sbt-eclipse (🥇20 · ⭐ 720 · 📉) - Plugin for sbt to create Eclipse project definitions. Apache-2
18 | - relate (🥉13 · ⭐ 160 · 📉) - Performant database access in Scala. Apache-2
19 | - tupson (🥉6 · ⭐ 3 · 📉) - Stupid simple Scala 3 library for writing and reading JSON. Apache-2 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-01-09_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - mill (🥈30 · ⭐ 2.3K · 📈) - Mill is a fast build tool that supports Java, Scala, Kotlin and many.. MIT
6 | - ammonite (🥇26 · ⭐ 2.6K · 📈) - Scala Scripting. MIT 
7 | - sbt-native-packager (🥇24 · ⭐ 1.6K · 📈) - sbt Native Packager. Apache-2
8 | - scalamock (🥈21 · ⭐ 510 · 📈) - Native Scala mocking framework. MIT 
9 | - upickle (🥈19 · ⭐ 730 · 📈) - uPickle: a simple, fast, dependency-free JSON & Binary.. MIT 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - slick (🥇24 · ⭐ 2.7K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
16 | - tinylog (🥇24 · ⭐ 720 · 📉) - tinylog is a lightweight logging framework for Java, Kotlin,.. Apache-2
17 | - fs2 (🥇23 · ⭐ 2.4K · 📉) - Compositional, streaming I/O library for Scala. ❗Unlicensed 

18 | - twirl (🥇19 · ⭐ 550 · 📉) - Twirl is Plays default template engine. Apache-2 

19 | - sbt-git (🥈19 · ⭐ 350 · 📉) - A git plugin for sbt. BSD-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-08-10_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - gitbucket (🥇32 · ⭐ 8.9K · 📈) - A Git platform powered by Scala with easy installation, high.. Apache-2
6 | - akka (🥇29 · ⭐ 13K · 📈) - Build highly concurrent, distributed, and resilient message-.. ❗Unlicensed 
7 | - flink (🥇28 · ⭐ 22K · 📈) - Apache Flink. Apache-2
8 | - gatling (🥇27 · ⭐ 6K · 📈) - Modern Load Testing as Code. Apache-2
9 | - finagle (🥈25 · ⭐ 8.7K · 📈) - A fault tolerant, protocol-agnostic RPC system. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - http4s (🥇27 · ⭐ 2.4K · 📉) - A minimal, idiomatic Scala interface for HTTP. Apache-2 

16 | - sttp (🥈25 · ⭐ 1.4K · 📉) - The Scala HTTP client you always wanted!. Apache-2 

17 |
18 | ## ➕ Added Projects
19 |
20 | _Projects that were recently added to this best-of list._
21 |
22 | - alpakka-kafka (🥈21 · ⭐ 1.4K · ➕) - Alpakka Kafka connector - Alpakka is a Reactive.. ❗Unlicensed 
23 | - pekko (🥈20 · ⭐ 630 · ➕) - Build highly concurrent, distributed, and resilient message-.. Apache-2 
24 | - pekko-http (🥉17 · ⭐ 100 · ➕) - The Streaming-first HTTP server/module of Apache Pekko. Apache-2 
25 |
26 |
--------------------------------------------------------------------------------
/history/2024-08-29_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - akka (🥇30 · ⭐ 13K · 📈) - Build highly concurrent, distributed, and resilient message-.. ❗Unlicensed 
6 | - Snowplow (🥈25 · ⭐ 6.8K · 📈) - The leader in Next-Generation Customer Data Infrastructure. Apache-2
7 | - scala-js (🥇25 · ⭐ 4.6K · 📈) - Scala.js, the Scala to JavaScript compiler. Apache-2 
8 | - Monocle (🥈23 · ⭐ 1.6K · 📈) - Optics library for Scala. MIT 

9 | - scalaxb (🥈21 · ⭐ 330 · 📈) - scalaxb is an XML data binding tool for Scala. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - ammonite (🥇26 · ⭐ 2.6K · 📉) - Scala Scripting. MIT 
16 | - tapir (🥇26 · ⭐ 1.3K · 📉) - Rapid development of self-documenting APIs. Apache-2 

17 | - framework (🥇21 · ⭐ 1.3K · 📉) - Lift Framework. Apache-2
18 | - scalatest (🥈21 · ⭐ 1.1K · 📉) - A testing tool for Scala and Java developers. Apache-2 

19 | - clickhouse-scala-client (🥉13 · ⭐ 110 · 📉) - Clickhouse Scala Client with Reactive Streams support. ❗️LGPL-3.0
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-11-13_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scio (🥈27 · ⭐ 2.6K · 📈) - A Scala API for Apache Beam and Google Cloud Dataflow. Apache-2
6 | - scalamock (🥈20 · ⭐ 550 · 📈) - Native Scala mocking framework. MIT 
7 | - scribe (🥈20 · ⭐ 540 · 📈) - The fastest logging library in the world. Built from scratch.. MIT 

8 | - xsbt-web-plugin (🥈18 · ⭐ 380 · 📈) - Package and run WAR files from sbt. BSD-3
9 | - decline (🥈17 · ⭐ 660 · 📈) - A composable command-line parser for Scala. Apache-2 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - akka (🥇29 · ⭐ 13K · 📉) - A platform to build and run apps that are elastic, agile,.. ❗Unlicensed 
16 | - scalikejdbc (🥇25 · ⭐ 1.3K · 📉) - A tidy SQL-based DB access library for Scala.. Apache-2 
17 | - async (🥈18 · ⭐ 1.2K · 📉) - An asynchronous programming facility for Scala. Apache-2 
18 | - scalafx (🥈16 · ⭐ 690 · 📉) - ScalaFX simplifies creation of JavaFX-based user.. ❗Unlicensed 
19 | - play-pac4j (🥈16 · ⭐ 410 · 📉) - Security library for Play framework 2 in Java and Scala:.. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-10-03_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - sbt (🥇33 · ⭐ 4.8K · 📈) - sbt, the interactive build tool. Apache-2 
6 | - spark (🥇29 · ⭐ 39K · 📈) - Apache Spark - A unified analytics engine for large-scale data.. Apache-2
7 | - scala-js (🥇25 · ⭐ 4.6K · 📈) - Scala.js, the Scala to JavaScript compiler. Apache-2 
8 | - zeppelin (🥈24 · ⭐ 6.4K · 📈) - Web-based notebook that enables data-driven, interactive data.. Apache-2
9 | - scrooge (🥈20 · ⭐ 790 · 📈) - A Thrift parser/generator. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scalajs-react (🥈21 · ⭐ 1.6K · 📉) - Facebooks React on Scala.JS. Apache-2 

16 | - breeze (🥈20 · ⭐ 3.4K · 📉) - Breeze is/was a numerical processing library for Scala. Apache-2 
17 | - scalamock (🥉18 · ⭐ 500 · 📉) - Native Scala mocking framework. MIT 
18 | - diffson (🥉17 · ⭐ 310 · 📉) - A scala diff/patch library for Json. Apache-2 

19 | - youi (🥉16 · ⭐ 210 · 📉) - Next generation user interface and application development in Scala.. MIT 
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-01-02_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - gitbucket (🥇34 · ⭐ 9.2K · 📈) - A Git platform powered by Scala with easy installation, high.. Apache-2
6 | - bloop (🥈28 · ⭐ 910 · 📈) - Bloop is a build server and CLI tool to compile, test and run.. Apache-2 
7 | - slick (🥇25 · ⭐ 2.7K · 📈) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
8 | - refined (🥈24 · ⭐ 1.7K · 📈) - Refinement types for Scala. MIT 

9 | - scalamock (🥈20 · ⭐ 510 · 📈) - Native Scala mocking framework. MIT 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scalapb (🥇26 · ⭐ 1.3K · 📉) - Protocol buffer compiler for Scala. Apache-2 

16 | - spark-testing-base (🥈21 · ⭐ 1.5K · 📉) - Base classes to use when writing tests with Spark. Apache-2
17 | - mill (🥉16 · ⭐ 2.3K · 📉) - Mill is a fast JVM build tool that supports Java, Scala and Kotlin. 2-4x.. MIT
18 | - scala-graph (🥉16 · ⭐ 560 · 📉) - Graph for Scala is intended to provide basic graph.. Apache-2 
19 | - clickhouse-scala-client (🥉14 · ⭐ 110 · 📉) - Clickhouse Scala Client with Reactive Streams support. ❗️LGPL-3.0
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-05-15_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - munit (🥈20 · ⭐ 450 · 📈) - Scala testing library with actionable errors and.. Apache-2 

6 | - neotypes (🥈19 · ⭐ 170 · 📈) - Scala lightweight, type-safe, asynchronous driver for neo4j. MIT
7 | - metrics-scala (🥇18 · ⭐ 430 · 📈) - The scala API for Dropwizards Metrics. Apache-2 
8 | - relate (🥈16 · ⭐ 160 · 📈) - Performant database access in Scala. Apache-2
9 | - ScalaJack (🥉11 · ⭐ 110 · 📈) - Fast JSON parser/generator for Scala. ❗Unlicensed 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - sbt (🥇32 · ⭐ 4.8K · 📉) - sbt, the interactive build tool. Apache-2 
16 | - coursier (🥇30 · ⭐ 2.1K · 📉) - Pure Scala Artifact Fetching. Apache-2 
17 | - scala-cli (🥈25 · ⭐ 600 · 📉) - Scala CLI is a command-line tool to interact with the.. Apache-2 
18 | - sbt-native-packager (🥇23 · ⭐ 1.6K · 📉) - sbt Native Packager. Apache-2
19 | - chimney (🥈21 · ⭐ 1.2K · 📉) - Scala library for boilerplate-free, type-safe data.. Apache-2 

20 |
21 |
--------------------------------------------------------------------------------
/history/2023-10-05_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - metals (🥈26 · ⭐ 1.9K · 📈) - Scala language server with rich IDE features. Apache-2 
6 | - scalaxb (🥈22 · ⭐ 330 · 📈) - scalaxb is an XML data binding tool for Scala. MIT
7 | - skuber (🥈17 · ⭐ 71 · 📈) - A Scala Kubernetes client library. Apache-2 
8 | - openai-scala-client (🥉15 · ⭐ 120 · 📈) - Scala client for OpenAI API. MIT 
9 | - stac4s (🥈13 · ⭐ 15 · 📈) - a scala library with primitives to build applications using.. Apache-2 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - gitbucket (🥇33 · ⭐ 9K · 📉) - A Git platform powered by Scala with easy installation, high.. Apache-2
16 | - bigdl (🥇32 · ⭐ 4.4K · 📉) - Accelerate LLM with low-bit (INT3 / INT4 / NF4 / INT5 / INT8).. Apache-2
17 | - Binding.scala (🥈18 · ⭐ 1.6K · 📉) - Reactive data-binding for Scala. MIT 

18 | - scala-parser-combinators (🥈17 · ⭐ 630 · 📉) - simple combinator-based parsing for Scala. formerly.. Apache-2 

19 | - play-googleauth (🥉10 · ⭐ 32 · 📉) - Simple play module for authenticating against Google. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-03-27_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - circe (🥇30 · ⭐ 2.5K · 📈) - Yet another JSON library for Scala. Apache-2 

6 | - fs2 (🥇24 · ⭐ 2.4K · 📈) - Compositional, streaming I/O library for Scala. ❗Unlicensed 

7 | - akka-http (🥈23 · ⭐ 1.3K · 📈) - The Streaming-first HTTP server/module of Akka. ❗Unlicensed 
8 | - squery (🥉12 · ⭐ 19 · 📈) - Simple SQL queries in Scala 3. Apache-2 
9 | - fury (🥉11 · ⭐ 86 · 📈) - A build tool for Scala. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - slick (🥇24 · ⭐ 2.7K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
16 | - slick-pg (🥈22 · ⭐ 840 · 📉) - Slick extensions for PostgreSQL. BSD-2
17 | - sbt-assembly (🥇21 · ⭐ 2K · 📉) - Deploy ber-JARs. Restart processes. (port of codahale/assembly-.. MIT
18 | - mdoc (🥈20 · ⭐ 400 · 📉) - Typechecked markdown documentation for Scala. Apache-2 
19 | - cask (🥉17 · ⭐ 550 · 📉) - Cask: a Scala HTTP micro-framework. Cask makes it easy.. ❗Unlicensed 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-06-06_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalameta (🥇27 · ⭐ 1.1K · 📈) - Library to read, analyze, transform and generate Scala.. BSD-3 
6 | - mdoc (🥇21 · ⭐ 400 · 📈) - Typechecked markdown documentation for Scala. Apache-2 
7 | - sbt-eclipse (🥇20 · ⭐ 720 · 📈) - Plugin for sbt to create Eclipse project definitions. Apache-2
8 | - udash-core (🥈20 · ⭐ 450 · 📈) - Scala framework for building beautiful and maintainable.. Apache-2 
9 | - cask (🥉17 · ⭐ 560 · 📈) - Cask: a Scala HTTP micro-framework. Cask makes it easy.. ❗Unlicensed 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - cats (🥇26 · ⭐ 5.3K · 📉) - Lightweight, modular, and extensible library for.. ❗Unlicensed 

16 | - scala-graph (🥉16 · ⭐ 570 · 📉) - Graph for Scala is intended to provide basic graph.. Apache-2 
17 | - sbt-jmh (🥉15 · ⭐ 790 · 📉) - Trust no one, bench everything. - sbt plugin for JMH (Java.. Apache-2
18 | - scrypto (🥉15 · ⭐ 200 · 📉) - Cryptographic primitives for Scala. ❗️CC0-1.0 
19 | - sbt-unidoc (🥉13 · ⭐ 120 · 📉) - sbt plugin to create a unified Scaladoc or Javadoc API.. Apache-2
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-08-28_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalapb (🥇27 · ⭐ 1.3K · 📈) - Protocol buffer compiler for Scala. Apache-2 

6 | - Snowplow (🥇26 · ⭐ 7K · 📈) - The leader in Customer Data Infrastructure. Apache-2
7 | - fs2 (🥇24 · ⭐ 2.4K · 📈) - Compositional, streaming I/O library for Scala. ❗Unlicensed 

8 | - couchbase-jvm-clients (🥈18 · ⭐ 52 · 📈) - The Couchbase Monorepo for JVM Clients: Java, Scala,.. Apache-2
9 | - cask (🥉15 · ⭐ 570 · 📈) - Cask: a Scala HTTP micro-framework. Cask makes it easy.. ❗Unlicensed 

10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - akka (🥇29 · ⭐ 13K · 📉) - A platform to build and run apps that are elastic, agile,.. ❗Unlicensed 
16 | - framework (🥇21 · ⭐ 1.3K · 📉) - Lift Framework. Apache-2
17 | - laika (🥇19 · ⭐ 440 · 📉) - Site and E-book Generator and Customizable Text Markup.. Apache-2 

18 | - cornichon (🥈19 · ⭐ 230 · 📉) - Testing tool in Scala for HTTP JSON API. Apache-2
19 | - async (🥈18 · ⭐ 1.2K · 📉) - An asynchronous programming facility for Scala. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/history/2024-11-28_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - smile (🥇27 · ⭐ 6.1K · 📈) - Statistical Machine Intelligence & Learning Engine. ❗Unlicensed 
6 | - quill (🥇24 · ⭐ 2.2K · 📈) - Compile-time Language Integrated Queries for Scala. Apache-2 


7 | - breeze (🥈19 · ⭐ 3.4K · 📈) - Breeze is/was a numerical processing library for Scala. Apache-2 
8 | - cask (🥉18 · ⭐ 540 · 📈) - Cask: a Scala HTTP micro-framework. Cask makes it easy.. ❗Unlicensed 

9 | - youi (🥉17 · ⭐ 210 · 📈) - Next generation user interface and application development in Scala.. MIT 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - framework (🥇21 · ⭐ 1.3K · 📉) - Lift Framework. Apache-2
16 | - scalaxb (🥈21 · ⭐ 340 · 📉) - scalaxb is an XML data binding tool for Scala. MIT
17 | - scanamo (🥈20 · ⭐ 320 · 📉) - Simpler DynamoDB access for Scala. Apache-2 
18 | - udash-core (🥈19 · ⭐ 450 · 📉) - Scala framework for building beautiful and maintainable.. Apache-2 
19 | - sbt-buildinfo (🥈18 · ⭐ 550 · 📉) - I know this because build.sbt knows this. MIT
20 |
21 |
--------------------------------------------------------------------------------
/history/2025-02-27_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - scalameta (🥇27 · ⭐ 1.1K · 📈) - Library to read, analyze, transform and generate Scala.. BSD-3 
6 | - shapeless (🥈26 · ⭐ 3.4K · 📈) - Generic programming for Scala. Apache-2 

7 | - slick (🥇25 · ⭐ 2.7K · 📈) - Slick (Scala Language Integrated Connection Kit) is a modern.. BSD-2 
8 | - twirl (🥇21 · ⭐ 560 · 📈) - Twirl is Plays default template engine. Apache-2 

9 | - openmole (🥈19 · ⭐ 140 · 📈) - Workflow engine for exploration of simulation models using.. ❗️AGPL-3.0
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - bigdl (🥇27 · ⭐ 7.3K · 📉) - Accelerate local LLM inference and finetuning (LLaMA, Mistral,.. Apache-2
16 | - mdoc (🥈20 · ⭐ 400 · 📉) - Typechecked markdown documentation for Scala. Apache-2 
17 | - scalamock (🥉19 · ⭐ 520 · 📉) - Native Scala mocking framework. MIT 
18 | - sbt-updates (🥈17 · ⭐ 760 · 📉) - sbt plugin that can check Maven and Ivy repositories for.. BSD-3
19 | - metrics-scala (🥈17 · ⭐ 430 · 📉) - The scala API for Dropwizards Metrics. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-09-21_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - sbt-assembly (🥇21 · ⭐ 1.9K · 📈) - Deploy ber-JARs. Restart processes. (port of.. MIT
6 | - twirl (🥇21 · ⭐ 530 · 📈) - Twirl is Plays default template engine. Apache-2 

7 | - laika (🥇21 · ⭐ 390 · 📈) - Site and E-book Generator and Customizable Text Markup.. Apache-2 

8 | - udash-core (🥈20 · ⭐ 440 · 📈) - Scala framework for building beautiful and maintainable.. Apache-2 
9 | - gallia-core (🥉12 · ⭐ 77 · 📈) - A schema-aware Scala library for data transformation. Apache-2
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - lagom (🥈23 · ⭐ 2.6K · 📉) - Reactive Microservices for the JVM. Apache-2
16 | - scalameta (🥈23 · ⭐ 1.1K · 📉) - Library to read, analyze, transform and generate Scala.. BSD-3 
17 | - spire (🥈21 · ⭐ 1.7K · 📉) - Powerful new number types and numeric abstractions for Scala. MIT 

18 | - spark-testing-base (🥈21 · ⭐ 1.5K · 📉) - Base classes to use when writing tests with Spark. Apache-2
19 | - aptus-core (🥉8 · ⭐ 5 · 📉) - A utility library aiming to simplify the Scala coding.. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/.github/workflows/update-best-of-list.yml:
--------------------------------------------------------------------------------
1 | # Based on https://github.com/best-of-lists/best-of-update-action/blob/v0.8.5/workflows/update-best-of-list.yml
2 | name: update-best-of-list
3 |
4 | on:
5 | workflow_dispatch:
6 | inputs:
7 | version:
8 | description: "Version to use for this update"
9 | required: false
10 | schedule:
11 | - cron: "0 18 * * 4" # Every thursday at 6pm
12 |
13 | env:
14 | BRANCH_PREFIX: "update/"
15 | DEFAULT_BRANCH: "main"
16 |
17 | jobs:
18 | update-best-of-list:
19 | runs-on: ubuntu-latest
20 | steps:
21 | - if: ${{ github.event.inputs != null && github.event.inputs.version != null }}
22 | name: set-version-from-input
23 | run: echo "VERSION=${{ github.event.inputs.version }}" >> $GITHUB_ENV
24 | - if: ${{ ! (env.VERSION != null && env.VERSION != '') }}
25 | name: set-version-via-date
26 | run: echo "VERSION=$(date '+%Y.%m.%d')" >> $GITHUB_ENV
27 | - uses: actions/checkout@v3
28 | - name: check-version-tag
29 | shell: bash
30 | run: |
31 | git fetch --tags --force
32 | git show-ref --tags --verify --quiet -- "refs/tags/${{ env.VERSION }}" && echo "VERSION=$(date '+%Y.%m.%d-%H.%M')" >> $GITHUB_ENV || exit 0
33 | - name: create-update-branch
34 | uses: peterjgrainger/action-create-branch@v3.0.0
35 | env:
36 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
37 | with:
38 | branch: "${{ env.BRANCH_PREFIX }}${{ env.VERSION }}"
39 | - uses: actions/checkout@v3
40 | with:
41 | fetch-depth: 0
42 | ref: ${{ env.BRANCH_PREFIX }}${{ env.VERSION }}
43 | token: ${{ secrets.GITHUB_TOKEN }}
44 | env:
45 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
46 | - name: update-best-of-list
47 | uses: best-of-lists/best-of-update-action@v0.8.5
48 | with:
49 | libraries_key: ${{ secrets.LIBRARIES_KEY }}
50 | github_key: ${{ secrets.GITHUB_TOKEN }}
51 | - name: push-update
52 | uses: stefanzweifel/git-auto-commit-action@v5
53 | with:
54 | branch: ${{ env.BRANCH_PREFIX }}${{ env.VERSION }}
55 | commit_user_name: best-of update
56 | commit_user_email: actions@github.com
57 | commit_message: Update best-of list for version ${{ env.VERSION }}
58 | tagging_message: ${{ env.VERSION }}
59 | skip_dirty_check: true
60 | commit_options: "--allow-empty"
61 | - name: create-pull-request
62 | shell: bash
63 | run: |
64 | # Stops script execution if a command has an error
65 | set -e
66 | curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s 2.14.2
67 | bin/hub pull-request -b ${{ env.DEFAULT_BRANCH }} -h ${{ env.BRANCH_PREFIX }}${{ env.VERSION }} --no-edit -m "Best-of update: ${{ env.VERSION }}" -m "To finish this update: Select Merge pull request below and Confirm merge. Also, make sure to publish the created draft release in the [releases section](../releases) as well." || true
68 | rm bin/hub
69 | env:
70 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
71 | - name: create-release
72 | uses: actions/create-release@v1
73 | env:
74 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
75 | with:
76 | tag_name: ${{ env.VERSION }}
77 | release_name: "Update: ${{ env.VERSION }}"
78 | body_path: "latest-changes.md"
79 | draft: true
80 | prerelease: false
81 |
--------------------------------------------------------------------------------
/history/2023-09-07_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - gitbucket (🥇34 · ⭐ 9K · 📈) - A Git platform powered by Scala with easy installation, high.. Apache-2
6 | - chimney (🥈20 · ⭐ 1K · 📈) - Scala library for boilerplate-free, type-safe data.. Apache-2 

7 | - geotrellis (🥇19 · ⭐ 1.3K · 📈) - GeoTrellis is a geographic data processing engine for.. ❗Unlicensed
8 | - sbt-release (🥈19 · ⭐ 630 · 📈) - A release plugin for sbt. Apache-2
9 | - kvs (🥉9 · ⭐ 21 · 📈) - Highly available distributed strong eventual consistent and sequentially.. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scalacheck (🥈22 · ⭐ 1.9K · 📉) - Property-based testing for Scala. BSD-3 

16 | - sbt-assembly (🥈19 · ⭐ 1.9K · 📉) - Deploy ber-JARs. Restart processes. (port of.. MIT
17 | - jawn (🥈19 · ⭐ 430 · 📉) - Jawn is for parsing jay-sawn (JSON). MIT 

18 | - endpoints4s (🥈19 · ⭐ 400 · 📉) - Describe HTTP endpoints in Scala and derive clients,.. MIT 

19 | - zio-redis (🥉15 · ⭐ 110 · 📉) - A ZIO-based redis client. Apache-2 

20 |
21 |
--------------------------------------------------------------------------------
/history/2025-03-13_changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - zio (🥇34 · ⭐ 4.2K · 📈) - ZIO A type-safe, composable library for async and.. Apache-2 

6 | - akka (🥇30 · ⭐ 13K · 📈) - A platform to build and run apps that are elastic, agile,.. ❗Unlicensed 
7 | - fs2 (🥇23 · ⭐ 2.4K · 📈) - Compositional, streaming I/O library for Scala. ❗Unlicensed 

8 | - scala-graph (🥈19 · ⭐ 570 · 📈) - Graph for Scala is intended to provide basic graph.. Apache-2 
9 | - sbt-buildinfo (🥈18 · ⭐ 560 · 📈) - I know this because build.sbt knows this. MIT
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - scalajs-react (🥈20 · ⭐ 1.6K · 📉) - Facebooks React on Scala.JS. Apache-2 

16 | - sbt-git (🥈18 · ⭐ 350 · 📉) - A git plugin for sbt. BSD-2
17 | - korolev (🥉16 · ⭐ 580 · 💀) - Single Page Applications running on the server side. Apache-2 

18 | - vertx-lang-scala (🥈15 · ⭐ 120 · 📉) - Vert.x for Scala. ❗Unlicensed
19 | - skuber (🥈15 · ⭐ 77 · 📉) - A Scala Kubernetes client library. Apache-2 
20 |
21 |
--------------------------------------------------------------------------------
/history/2023-03-18_changes.md:
--------------------------------------------------------------------------------
1 | ## ➕ Added Projects
2 |
3 | _Projects that were recently added to this best-of list._
4 |
5 | - playframework (🥇31 · ⭐ 12K · ➕) - Play Framework. Apache-2
6 | - finatra (🥇24 · ⭐ 2.2K · ➕) - Fast, testable, Scala services built on TwitterServer and Finagle. Apache-2
7 | - Binding.scala (🥈22 · ⭐ 1.6K · ➕) - Reactive data-binding for Scala. MIT
8 | - scalajs-react (🥈21 · ⭐ 1.6K · ➕) - Facebooks React on Scala.JS. Apache-2
9 | - framework (🥈21 · ⭐ 1.3K · 💤) - Lift Framework. Apache-2
10 | - colossus (🥈19 · ⭐ 1.2K · 💀) - I/O and Microservice library for Scala. Apache-2
11 | - skinny-framework (🥈19 · ⭐ 740 · ➕) - Scala on Rails - A full-stack web app framework for rapid.. MIT
12 | - udash-core (🥈19 · ⭐ 430 · ➕) - Scala framework for building beautiful and maintainable web.. Apache-2
13 | - scalatra (🥉18 · ⭐ 2.6K · ➕) - Tiny Scala high-performance, async web framework, inspired.. ❗Unlicensed
14 | - korolev (🥉18 · ⭐ 580 · ➕) - Single Page Applications running on the server side. Apache-2
15 | - unfiltered (🥉17 · ⭐ 710 · ➕) - A toolkit for servicing HTTP requests in Scala. MIT
16 | - xitrum (🥉17 · ⭐ 450 · ➕) - Async and clustered Scala web framework and HTTP(S) server. MIT
17 | - cask (🥉16 · ⭐ 440 · ➕) - Cask: a Scala HTTP micro-framework. ❗Unlicensed
18 | - youi (🥉16 · ⭐ 200 · ➕) - Next generation user interface and application development in Scala and.. MIT
19 | - chaos (🥉14 · ⭐ 250 · 💀) - A lightweight framework for writing REST services in Scala. Apache-2
20 | - reactive (🥉12 · ⭐ 220 · 💀) - A simple FRP library and a web UI framework built on it. ❗Unlicensed
21 | - analogweb-scala (🥉8 · ⭐ 12 · ➕) - Tiny High Performance HTTP Server for Scala. MIT
22 | - pagelets (🥉7 · ⭐ 77 · 💤) - A module for the Play Framework to build highly modular.. Apache-2
23 |
24 |
--------------------------------------------------------------------------------
/latest-changes.md:
--------------------------------------------------------------------------------
1 | ## 📈 Trending Up
2 |
3 | _Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._
4 |
5 | - finagle (🥈27 · ⭐ 8.9K · 📈) - A fault tolerant, protocol-agnostic RPC system. Apache-2
6 | - skunk (🥇23 · ⭐ 1.6K · 📈) - A data access library for Scala + Postgres. MIT 

7 | - finch (🥈20 · ⭐ 1.6K · 📈) - Scala combinator library for building Finagle HTTP services. Apache-2
8 | - macwire (🥈20 · ⭐ 1.3K · 📈) - Zero-cost, compile-time, type-safe dependency.. Apache-2 

9 | - bleep (🥉20 · ⭐ 170 · 📈) - A bleeping fast scala build tool!. MIT 
10 |
11 | ## 📉 Trending Down
12 |
13 | _Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._
14 |
15 | - smile (🥇27 · ⭐ 6.3K · 📉) - Statistical Machine Intelligence & Learning Engine. ❗Unlicensed 
16 | - giter8 (🥈23 · ⭐ 1.8K · 📉) - a command line tool to apply templates defined on GitHub. Apache-2
17 | - mill (🥉17 · ⭐ 2.6K · 📉) - A better build tool for Java, Scala and Kotlin: 3-6x faster than Maven or.. MIT
18 | - ldbc (🥈16 · ⭐ 79 · 📉) - ldbc is Pure functional JDBC layer with Cats Effect 3 and Scala 3. MIT 

19 | - diffson (🥉15 · ⭐ 320 · 📉) - A scala diff/patch library for Json. Apache-2 

20 |
21 |
--------------------------------------------------------------------------------