All Projects → build-server-protocol → Build Server Protocol

build-server-protocol / Build Server Protocol

Licence: apache-2.0
Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.

Programming Languages

java
68154 projects - #9 most used programming language
scala
5932 projects

Projects that are alternatives of or similar to Build Server Protocol

Atom Languageclient
Language Server Protocol support for Atom (the basis of Atom-IDE)
Stars: ✭ 385 (+127.81%)
Mutual labels:  json-rpc, language-server-protocol
Gradle
Adaptable, fast automation for all
Stars: ✭ 12,842 (+7498.82%)
Mutual labels:  build-tool
Code Vr
🐍 Program and explore real applications with virtual reality! Learn how to program, compete to build apps, and even collaborate with other people in realtime, in game or not!
Stars: ✭ 131 (-22.49%)
Mutual labels:  language-server-protocol
Sampctl
The Swiss Army Knife of SA:MP - vital tools for any server owner or library maintainer.
Stars: ✭ 149 (-11.83%)
Mutual labels:  build-tool
Ale
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Stars: ✭ 11,380 (+6633.73%)
Mutual labels:  language-server-protocol
Jsonrpc C
JSON-RPC in C (server only for now)
Stars: ✭ 155 (-8.28%)
Mutual labels:  json-rpc
Bazel Tools
Tools for dealing with very large Bazel-managed repositories
Stars: ✭ 129 (-23.67%)
Mutual labels:  build-tool
Elm Language Client Vscode
Improving your Elm experience since 2019
Stars: ✭ 162 (-4.14%)
Mutual labels:  language-server-protocol
Nginx upstream module
Tarantool NginX upstream module (REST, JSON API, websockets, load balancing)
Stars: ✭ 157 (-7.1%)
Mutual labels:  json-rpc
Co
Art of C++. Flag, logging, unit-test, json, go-style coroutine and more.
Stars: ✭ 2,264 (+1239.64%)
Mutual labels:  json-rpc
Jsonrpc
The jsonrpc package helps implement of JSON-RPC 2.0
Stars: ✭ 143 (-15.38%)
Mutual labels:  json-rpc
Mjson
C/C++ JSON parser, emitter, JSON-RPC engine for embedded systems
Stars: ✭ 136 (-19.53%)
Mutual labels:  json-rpc
Bear
Bear is a tool that generates a compilation database for clang tooling.
Stars: ✭ 2,345 (+1287.57%)
Mutual labels:  build-tool
Instapack
All-in-one TypeScript and Sass compiler for web applications! 📦 🚀
Stars: ✭ 131 (-22.49%)
Mutual labels:  build-tool
Webpack Interview Questions
Webpack questions/answers you can use to prepare for interviews or test your knowledge.
Stars: ✭ 159 (-5.92%)
Mutual labels:  build-tool
Build
Armbian Linux build framework
Stars: ✭ 1,827 (+981.07%)
Mutual labels:  build-tool
Reggae
Build system in D, Python, Ruby, Javascript or Lua
Stars: ✭ 141 (-16.57%)
Mutual labels:  build-tool
Jdf
🛠️京东前端自动化构建工具
Stars: ✭ 150 (-11.24%)
Mutual labels:  build-tool
Bach
🎼 Java Shell Builder - Build modular Java projects with JDK tools
Stars: ✭ 163 (-3.55%)
Mutual labels:  build-tool
Vim Lsp
async language server protocol plugin for vim and neovim
Stars: ✭ 2,230 (+1219.53%)
Mutual labels:  language-server-protocol

bsp logo Build Server Protocol

Join the chat at https://gitter.im/scalacenter/bsp

This project is a work-in-progress effort to improve the integration between language server/editors and build tools. This effort is led by the Scala Center and Jetbrains, together with the help of other tool developers in the Scala ecosystem.

Even though the protocol focuses on Scala developer tools, it's designed to be language-agnostic. We're looking for third parties in other programming languages to join this effort.

Read the specification here.

Maintainers

The current maintainers (people who can merge pull requests) are:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].