Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brandonhimpfen/awesome-scala
A curated list of awesome resources and tips for Scala development.
https://github.com/brandonhimpfen/awesome-scala
List: awesome-scala
awesome awesome-list awesome-lists scala
Last synced: 3 months ago
JSON representation
A curated list of awesome resources and tips for Scala development.
- Host: GitHub
- URL: https://github.com/brandonhimpfen/awesome-scala
- Owner: brandonhimpfen
- Created: 2023-06-18T23:35:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-01T15:48:31.000Z (about 1 year ago)
- Last Synced: 2024-08-09T19:25:01.048Z (3 months ago)
- Topics: awesome, awesome-list, awesome-lists, scala
- Homepage: https://brandonhimpfen.github.io/awesome-scala/
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-scala - A curated list of awesome resources and tips for Scala development. (Other Lists / PowerShell Lists)
README
# Awesome Scala [![Awesome Lists](https://srv-cdn.himpfen.io/badges/awesome-lists/awesomelists-flat.svg)](https://github.com/brandonhimpfen/awesome)
[![GitHub](https://srv-cdn.himpfen.io/badges/github/github-flat.svg)](https://github.com/sponsors/brandonhimpfen/) [![Ko-Fi](https://srv-cdn.himpfen.io/badges/kofi/kofi-flat.svg)](https://ko-fi.com/brandonhimpfen) [![PayPal](https://srv-cdn.himpfen.io/badges/paypal/paypal-flat.svg)](https://paypal.me/brandonhimpfen) [![Stripe](https://srv-cdn.himpfen.io/badges/stripe/stripe-flat.svg)](https://tinyurl.com/e8ymxdw3)
> A curated list of awesome resources and tips for Scala development.
## Table of Contents
- [Learning Scala](#learning-scala)
- [Books](#books)
- [Online Courses](#online-courses)
- [Tutorials](#tutorials)
- [Frameworks and Libraries](#frameworks-and-libraries)
- [Tools](#tools)
- [Blogs](#blogs)
- [Podcasts](#podcasts)
- [Communities](#communities)## Learning Scala
- [Scala Documentation](https://docs.scala-lang.org/) - Official Scala documentation and guides.
- [Scala School](https://twitter.github.io/scala_school/) - A Twitter-sponsored tutorial on Scala.
- [Scala Exercises](https://www.scala-exercises.org/) - Interactive exercises to learn Scala.
- [Scala Tour](https://scalatutorials.com/tour/) - A comprehensive tour of the Scala language.## Books
- [Programming in Scala](https://www.artima.com/pins1ed/) - A comprehensive guide to Scala programming by Martin Odersky, the creator of Scala.
- [Scala Cookbook](https://www.amazon.com/Scala-Cookbook-Object-Oriented-Functional-Programming/dp/1449339611) - A collection of recipes for Scala programming.
- [Functional Programming in Scala](https://www.manning.com/books/functional-programming-in-scala) - A book that teaches functional programming concepts using Scala.
- [Effective Scala](https://twitter.github.io/effectivescala/) - A guide to writing idiomatic Scala code.## Online Courses
- [Functional Programming Principles in Scala](https://www.coursera.org/learn/progfun1) - A popular online course on functional programming using Scala, offered by École Polytechnique Fédérale de Lausanne.
- [Rock the JVM! Scala and Functional Programming for Beginners](https://rockthejvm.com/p/scala-for-beginners) - An online course covering Scala fundamentals and functional programming concepts.
- [Advanced Scala with Cats](https://underscore.io/training/courses/advanced-scala/) - A course that explores advanced Scala concepts and functional programming with Cats library.## Tutorials
- [Scala with Cats](https://underscore.io/books/scala-with-cats/) - A series of tutorials exploring functional programming with the Cats library.
- [ScalaTest](https://www.scalatest.org/user_guide) - A comprehensive guide to testing in Scala using the ScalaTest framework.
- [Akka Quickstart with Scala](https://developer.lightbend.com/start/?group=akka&project=akka-quickstart-scala) - A tutorial that helps you get started with Akka, a powerful actor-based concurrency framework.## Frameworks and Libraries
- [Play Framework](https://www.playframework.com/) - A web application framework for building scalable and reactive applications in Scala.
- [Akka](https://akka.io/) - A toolkit and runtime for building highly concurrent, distributed, and fault-tolerant applications on the JVM.
- [Cats](https://typelevel.org/cats/) - A library for functional programming in Scala.
- [Slick](https://scala-slick.org/) - A database query and access library for Scala.
- [Http4s](https://http4s.org/) - A typeful, purely functional HTTP library for Scala.## Tools
- [sbt](https://www.scala-sbt.org/) - The de facto build tool for Scala projects.
- [Scala.js](https://www.scala-js.org/) - A Scala to JavaScript compiler.
- [Ammonite](https://ammonite.io/) - A modern Scala REPL and script runner.
- [Metals](https://scalameta.org/metals/) - A language server protocol implementation for Scala, enabling editor support for Scala code.## Blogs
- [Scala Language Blog](https://www.scala-lang.org/blog/) - Official Scala language blog with updates and announcements.
- [Underscore.io Blog](https://underscore.io/blog/) - Blog by the creators of the Cats library, covering various Scala and functional programming topics.
- [Alvin Alexander's Scala Blog](https://alvinalexander.com/category/scala/) - A blog with Scala tutorials, tips, and examples.## Podcasts
- [Scala Love](https://www.scalalove.com/) - A podcast exploring the Scala programming language and related topics.
- [The Scala Times](https://scalatimes.com/) - A weekly newsletter covering Scala news, articles, and events.## Communities
- [Scala Reddit](https://www.reddit.com/r/scala/) - A subreddit dedicated to Scala discussions and news.
- [Scala Discord](https://discord.gg/scala) - An active community of Scala developers on Discord.
- [Scala User Groups](https://www.scala-lang.org/community/user-groups.html) - A list of Scala user groups around the world.## Contribute
Contributions are welcome!
## License
[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by-sa.svg)](http://creativecommons.org/licenses/by-sa/4.0/)