• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    TypeScript
  • Created over 4 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Minimal example to get started with implementing a language server in Scala

More Repositories

1

metals

Scala language server with rich IDE features πŸš€
Scala
2,090
star
2

scalafmt

Code formatter for Scala
Scala
1,434
star
3

scalameta

Library to read, analyze, transform and generate Scala programs
Scala
1,112
star
4

nvim-metals

A Metals plugin for Neovim
Lua
459
star
5

munit

Scala testing library with actionable errors and extensible APIs
Scala
428
star
6

mdoc

Typechecked markdown documentation for Scala
Scala
394
star
7

metals-vscode

Visual Studio Code extension for Metals
TypeScript
298
star
8

sbt-native-image

Plugin to generate native-image binaries with sbt
Scala
238
star
9

sbt-scalafmt

sbt plugin for Scalafmt
Scala
201
star
10

coc-metals

Deprecated in favor of scalameta/nvim-metals
TypeScript
166
star
11

metabrowse

Static site generator for code search with IDE features for Scala
Scala
107
star
12

tutorial

Scalameta tutorial
JavaScript
72
star
13

scalagen

WIP - Scalameta powered code generation
Scala
39
star
14

metaconfig

Small library for reading configuration into case classes
Scala
38
star
15

metals-feature-requests

Issue tracker for Metals feature requests
37
star
16

svm-subs

GraalVM native-image substitutions for Scala
Java
25
star
17

metals-eclipse

Eclipse Scala LSP plugin for Metals (WIP)
Scala
22
star
18

moped

Scala
19
star
19

lsp4s

Scala implementation for JSON-RPC and Language Server Protocol
Scala
19
star
20

metals-gitpod-sample

Scala
18
star
21

metals-sublime

Sublime Text package for Metals, a language server for Scala
Python
16
star
22

sbt-semantic-example

DEPRECATED - minimal template to play with the Scalameta semantic API
Scala
15
star
23

fastpass

Command-line tool to export a Pants build to Bloop
Scala
9
star
24

metals-languageclient

Language client library for Node.js Metals clients
TypeScript
9
star
25

mill-scala-seed.g8

A Giter8 template for a sample Scala project using the Mill build tool.
Shell
8
star
26

trees

Scalameta syntax tree definitions
Scala
7
star
27

semanticdb-sbt

Compiler plugin to build Semantic DB for sbt 0.13.
Scala
4
star
28

gradle-scala-seed.g8

A Giter8 template for a sample Scala project using the Gradle build tool!
Scala
3
star
29

scalameta.github.io

Scalameta website. No PRs here, this repo contains generated artifacts from https://github.com/scalameta/tutorial
HTML
2
star
30

maven-scala-seed.g8

A Giter8 template for a sample Scala project using the Maven build tool!
Scala
1
star