We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
PowerShell Editor Services is a PowerShell module that provides common functionality needed to enable a consistent and robust PowerShell development experience in almost any editor or integrated development environment (IDE). Check out our documentation site for information about how to use this project. You can also read our plans for future feature development by looking at the Development Roadmap.
This project is an experiment to implement a Language Server for Scala using Scalameta projects such as Scalafmt, Scalafix and SemanticDB. ⚠️ This project is under development and is not intended to be used for day-to-day coding. Expect bugs and incomplete documentation. Installation instructions are primarily intended for project contributors.
This repository provides a VSCode extension that interfaces with the Erlang language server at https://github.com/erlang/sourcer. To begin with, this is meant to be a testbed for the server and there will be few (if any) other features (like syntax highlighting or executing code). For these, we recommend the pgourlain.erlang extension, that seems to have most functionality at this moment.
camel-language-server is a server implementation that provides Camel DSL smartness. The server adheres to the language server protocol and can be used with any editor that supports the protocol. The server utilizes Apache Camel and M2Eclipse. ASL 2.0, See LICENSE file.
A Swift implementation of the open Language Server Protocol. The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, goto definition, find all references and alike into the tool. Currently this implementation is used by Swift for Visual Studio Code.
This extension adds rich language support for the Swift language to VS Code. These features are provided by the Swift framework itself through SourceKit and a Swift Language Server implementation. Use completion lists to find out about available standard library types and function signatures.
Scala & Dotty support for Atom IDE, powered by Metals, Dotty and Ensime language servers. The project is in active development and may have some rough edges. You are welcome to try it out and provide any feedback in the Gitter chat or Github issues.
A Language Server for Clojure. Taking a Cursive like approach of statically analyzing code. The goal of this project is to bring great editing tools for Clojure to all editors. It aims to work alongside you to help you navigate, identify and fix errors, and perform refactorings.
Client interface to the Language Server Protocol server for Haskell, as provided by the Haskell IDE Engine. Check the requirements for dependencies. It is still under development! If you want to help, get started by reading Contributing for more details.
TypeScript Language Service Plugin to help GraphQL client development(e.g. Apollo). This plugin parses and analyzes template strings in .ts and provides functions like GraphiQL to your editor or IDE. First, confirm that your project has typescript(v2.3.x or later) and graphql.
Note: typescript-language-server requires tsserver to be in path. You can install using npm install -g typescript. If you would like to use a different tsserver specify the absolute path using --tserver-path. Make sure to append .cmd if windows.
To have the complete Sublime Text Reason experience, there are two plugins to install: this one, and language-server. This one provides syntax highlight, snippets for Reason and allows related features to recognize the Reason syntax.
A Language Server for Lua code, written in Lua. This will install the lua-lsp command. Language clients can then communicate with this process using stdio as a transport. See editors.md for more instructions specific to your editor of choice.
This README file is intended for contributors to the extension. If you simply want to install the latest stable version of the extension, please visit the Visual Studio Marketplace. For help using the extension, visit the wiki for detailed instructions. This project is divided into several modules.
The OCaml Language Server is an implementation of the Language Server Protocol (LSP) for OCaml, Reason, and related tooling, including support for BuckleScript. The OCaml Language Server works by providing a standardized JSON-RPC interface (via the LSP) to existing OCaml and Reason tooling. This makes it much easier to provide a uniform development experience across the different editors without duplication of effort.
This is a language server implementing Language Server Protocol for the Haxe language. The goal of this project is to encapsulate haxe's completion API with all its quirks behind a solid and easy-to-use protocol that can be used by any editor/IDE.