Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/virtuslab/scala-cli
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
https://github.com/virtuslab/scala-cli
cli scala
Last synced: 1 day ago
JSON representation
Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
- Host: GitHub
- URL: https://github.com/virtuslab/scala-cli
- Owner: VirtusLab
- License: apache-2.0
- Created: 2021-05-10T12:29:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T11:52:17.000Z (about 2 months ago)
- Last Synced: 2024-10-29T13:32:11.313Z (about 2 months ago)
- Topics: cli, scala
- Language: Scala
- Homepage: https://scala-cli.virtuslab.org
- Size: 82.3 MB
- Stars: 548
- Watchers: 20
- Forks: 129
- Open Issues: 269
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# scala-cli
[![Build status](https://github.com/VirtusLab/scala-cli/workflows/CI/badge.svg)](https://github.com/VirtusLab/scala-ci/actions?query=workflow%3ACI)
[![Maven Central](https://img.shields.io/maven-central/v/org.virtuslab.scala-cli/cli_3.svg)](https://maven-badges.herokuapp.com/maven-central/org.virtuslab.scala-cli/cli_3)
[![Discord](https://img.shields.io/discord/632277896739946517.svg?label=&logo=discord&logoColor=ffffff&color=404244&labelColor=6A7EC2)](https://discord.gg/KzQdYkZZza)Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your
Scala code. (and more!) It shares some similarities with build tools, but it doesn't aim at supporting multi-module
projects, nor to be extended via a task system.As of Scala 3.5.0, Scala CLI has become the official `scala` runner of the language (for more information
refer to [SIP-46](https://github.com/scala/improvement-proposals/pull/46)). For more details on using Scala CLI
via the `scala` command, refer to [this doc](https://scala-cli.virtuslab.org/docs/reference/scala-command/).## Docs
- user-facing documentation: [scala-cli.virtuslab.org](https://scala-cli.virtuslab.org/)
- [contributing guide](CONTRIBUTING.md)
- [developer docs](DEV.md)
- [app internals](INTERNALS.md)
- [docs website readme](website/README.md)
- [docs gifs readme](gifs/README.md)
- [sclicheck readme](modules/docs-tests/README.md)
- [gcbenchmark readme](gcbenchmark/README.md)
- [release procedure](.github/release/release-procedure.md)
- [code of conduct](CODE_OF_CONDUCT.md)