UnwrittenFun / Svelte Language Server
Licence: mit
A WIP language server for Svelte
Stars: ✭ 98
Programming Languages
typescript
32286 projects
Labels
Projects that are alternatives of or similar to Svelte Language Server
Language Tools
The Svelte Language Server, and official extensions which use it
Stars: ✭ 516 (+426.53%)
Mutual labels: language-server, svelte
Awesome Svelte
Awesome Svelte: Useful resources for developing Svelte applications
Stars: ✭ 92 (-6.12%)
Mutual labels: svelte
Sapper Graphql Firebase
Svelte + Sapper + GraphQL + Firebase Auth
Stars: ✭ 88 (-10.2%)
Mutual labels: svelte
Svelte Fusioncharts
Svelte Component for FusionCharts JavaScript Charting Library
Stars: ✭ 86 (-12.24%)
Mutual labels: svelte
Site Kit
Styles and components for use in *.svelte.dev websites
Stars: ✭ 86 (-12.24%)
Mutual labels: svelte
Svelte Starter
🍦 A boilerplate for HTML5, Svelte, Material, Babel, and PostCSS. Webpack | Starter Kit | Svelte 3.0 | Svelte3 | Template | Router
Stars: ✭ 97 (-1.02%)
Mutual labels: svelte
Svelte Template
🚧 An easy-to-use Svelte template! (Svelte + Typescript + Parcel + Express) 2020
Stars: ✭ 88 (-10.2%)
Mutual labels: svelte
Spyglass
Development tools for vanilla Minecraft: Java Edition content creators.
Stars: ✭ 91 (-7.14%)
Mutual labels: language-server
Svelte Example
🚀 📚 Some examples to test the Svelte Framework
Stars: ✭ 85 (-13.27%)
Mutual labels: svelte
Sapper Typescript Graphql Template
A template that includes Sapper for Svelte, TypeScript preprocessing, and a GraphQL server through TypeGraphQL
Stars: ✭ 84 (-14.29%)
Mutual labels: svelte
Svelte Pwa
Svelte Progresssive Web App (PWA) starter template
Stars: ✭ 87 (-11.22%)
Mutual labels: svelte
Hello Worlds
Hello world apps for angular, react, svelte, and vue
Stars: ✭ 98 (+0%)
Mutual labels: svelte
svelte language-tools repo
Work is being continued in the officialSvelte Language Server
A language server (implementing the language server protocol) for Svelte.
What is a language server?
From https://microsoft.github.io/language-server-protocol/overview
The idea behind a Language Server is to provide the language-specific smarts inside a server that can communicate with development tooling over a protocol that enables inter-process communication.
In simpler terms, this allows editor and addon devs to add support for svelte specific 'smarts' (e.g. diagnostics, autocomplete, etc) to any editor without reinventing the wheel.
Features
Svelte language server is under development and the list of features will surely grow over time.
Currently Supported:
- Svelte
- Diagnostic messages for warnings and errors
- Svelte specific formatting (via prettier-plugin-svelte)
- HTML (via vscode-html-languageservice)
- Hover info
- Autocompletions
- Emmet
- Symbols in Outline panel
- CSS / SCSS / LESS (via vscode-css-languageservice)
- TypeScript / JavaScript (via TypeScript)
- Diagnostics messages for syntax errors, semantic errors, and suggestions
- Hover info
- Formatting (via prettier)
- Symbols in Outline panel
- Autocompletions
- Go to definition
- Code Actions
How can I use it?
Install a plugin for your editor:
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].