Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Scala Scala Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
scala
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
-
Gitbucket
A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
deequ
Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
-
Slick
Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala (by slick)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Once you’re finished, we’re going to set up a lichess bot account. Head over to https://lichess.org/ and create a new account.
Funnily enough this is (was?) used by the Scala collection library's TreeSet/TreeMap, for fast performance of the `take` and `drop` operations. This is a red-black tree though, not a B-Tree.
Commit https://github.com/scala/scala/pull/82/commits/b7e671446892c... of PR https://github.com/scala/scala/pull/82
Project mention: Go's old $GOPATH story for development and dependencies | news.ycombinator.com | 2024-05-24Yeah, I'm actually doing that with Gitea: https://about.gitea.com/
Some people went with the forgejo fork: https://forgejo.org/ though Gitea itself was a fork of Gogs, if I remember correctly: https://gogs.io/
I also ran GitLab in the past: https://about.gitlab.com/ but keeping it updated and giving it enough resources for it to be happy was troublesome.
There's also GitBucket: https://gitbucket.github.io/ and some other platforms, though those tend to be a little bit more niche.
Either way, there's lots of nice options out there, albeit I'd still have to admit that just using GitHub or cloud GitLab version would be easier for most folks. Convenience and all.
Project mention: Features of Project Loom incorporated in Java 21 | news.ycombinator.com | 2023-08-15Not sure about now but a few years back the company I worked for was heavily vested in Finagle [1] using Future pools. I'm sure virtual threads would only enhance this framework. Also, Spring and it's reactive webflux would probably benefit as well [2].
[1] https://twitter.github.io/finagle/
[2] https://docs.spring.io/spring-framework/reference/web/webflu...
Dotty? Was it still the name later?
http://dotty.epfl.ch/
Project mention: Declarative Gradle is a cool thing I am afraid of: Maven strikes back | dev.to | 2023-11-11NOTE: I won’t mention SBT and Leiningen here because, with all due respect, they are niche build tools. I also won’t discuss Kobalt for the same reason (besides, it’s no longer actively maintained). Additionally, I won’t touch upon Bazel and Buck in this context, mainly because I’m not very familiar with them. If you have insights or comments about these tools, please feel free to share them in the comments 👇
`$` does mean end of input in Java, unless you explicitly ask for multiline mode. In the latter case it means `(?=$|\n)` if also in Unix-lines mode, and the horrible `(?=$|(?I wrote a compiler from Java regex to JavaScript RegExp, in which you'll find that particular compilation scheme [1].
[1] https://github.com/scala-js/scala-js/blob/eb160f1ef113794999...
Project mention: The golden age of Kotlin and its uncertain future | news.ycombinator.com | 2024-01-11
Project mention: Calyx: Intermediate Language for Hardware Accelerators | news.ycombinator.com | 2024-02-26My first instinct was to ask "Does this play well with CIRCT?" And thankfully they answer that right away in the README.
I'm personally of the opinion that there is a LOT of room for improvement in the hardware design tooling space, but a combination of market consolidation, huge pressure to meet deadlines, and an existing functional pipeline of Verilog/VHDL talent is preventing changes.
That's not to say "Verilog/VHDL are bad", because clearly they've been good enough to support nearly all of the wonderful designs powering today's devices. But it is to say, "the startup scene for hardware will continue to look anemic compared to the SaaS scene until someone gives me all of the niceties I have for building SaaS tools in software."
A huge amount of ideas (and entire designs) start off as software sims, which enables kernel/compiler engineers to start building out support for new hardware before it's manufactured.
There is some interesting work going on at SiFive building hardware with Chisel[1], as well as some interesting work lead by a professor at William and Mary to improve simulations[2].
1: https://www.chisel-lang.org
2: https://github.com/sarchlab/akita
Project mention: Question regarding Recursive datatypes and cats typeclasses (Haskell to Scala) | /r/scala | 2023-07-06Scala 2-only: * Shapeless (there is Shapeless for Scala 3 but less often needed as basic things are in Scala 3)
Project mention: What are your go-to tools for task management and/or case work? | /r/cybersecurity | 2023-12-09I had a quick test with the hive looks pretty nice. https://thehive-project.org/
Scala Scala related posts
-
Looking at A Monad Through An Example
-
Counted B-Trees
-
The dangers of single line regular expressions
-
1800-2023 – IEEE Standard for SystemVerilog
-
Avoid blundering: 80% of a winning strategy
-
"xAI will open source Grok"
-
1BRC Merykitty's Magic SWAR: 8 Lines of Code Explained in 3k Words
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 May 2024
Index
What are some of the best open-source Scala projects in Scala? This list will help you:
Project | Stars | |
---|---|---|
1 | Apache Spark | 38,569 |
2 | lila | 14,692 |
3 | scala | 14,284 |
4 | Play | 12,510 |
5 | kafka-manager | 11,690 |
6 | Gitbucket | 9,074 |
7 | Finagle | 8,749 |
8 | Gatling | 6,289 |
9 | dotty | 5,694 |
10 | SynapseML | 4,992 |
11 | sbt | 4,759 |
12 | Scalaz | 4,662 |
13 | Scala.js | 4,545 |
14 | Scala Native | 4,446 |
15 | ZIO | 4,000 |
16 | chisel | 3,760 |
17 | Shapeless | 3,365 |
18 | TheHive | 3,166 |
19 | deequ | 3,145 |
20 | rocket-chip | 3,042 |
21 | Twitter Util | 2,678 |
22 | Slick | 2,638 |
23 | Scalatra | 2,634 |
Sponsored