• This repository has been archived on 23/Dec/2023
  • Stars
    star
    71
  • Rank 443,012 (Top 9 %)
  • Language
    TypeScript
  • License
    Eclipse Public Li...
  • Created almost 6 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

An example Xtext DSL in Theia with Sprotty visualisation

More Repositories

1

monaco-languageclient

Repo hosts npm packages for monaco-languageclient, vscode-ws-jsonrpc, monaco-editor-wrapper, @typefox/monaco-editor-react and monaco-languageclient-examples
TypeScript
1,056
star
2

open-collaboration-tools

Open Collaboration Tools: live-sharing solution for Eclipse Theia, VS Code and other editors and IDEs
TypeScript
98
star
3

npm-dependency-graph

Visualization of npm package dependencies based on Sprotty
TypeScript
58
star
4

vscode-ws-jsonrpc

NPM module to implement communication between a jsonrpc client and server over WebSocket
TypeScript
55
star
5

yang-lsp

A Language Server for YANG
Xtend
52
star
6

monaco-components

Monaco Editor and Language Client Wrapper, plus Monaco Editor React Component
TypeScript
43
star
7

theia-workshop

Theia Workshop - Building Cloud and Desktop IDEs
Dockerfile
41
star
8

R-Examples

40
star
9

vscode-messenger

RPC messaging library for the VS Code extension platform
TypeScript
33
star
10

yang-vscode

A VS Code Extension for YANG
TypeScript
26
star
11

djinject

Dependency injection done right.
TypeScript
25
star
12

langium-lox

Implementation of the Lox language in Langium
TypeScript
24
star
13

langium-sql

Language server for SQL in Langium
TypeScript
23
star
14

ls-api

MOVED TO
20
star
15

langium-minilogo

An example of the MiniLogo DSL using Langium
TypeScript
19
star
16

langium-ui-framework

A DSL for generating user interfaces, built with Langium
TypeScript
16
star
17

vscode-xtext-sprotty-example

A VS Code extension for a DSL implemented in Xtext with Sprotty diagrams
Xtend
13
star
18

chevrotain-allstar

Plugin module for the ALL(*) lookahead algorithm in Chevrotain
TypeScript
10
star
19

typir

Typir is a library for building type systems
TypeScript
9
star
20

Xtext-XMI

Demonstrates how to link Xtext-based and XMI based models
Java
8
star
21

languageserver-example

A VS Code language server extension using an Xtext example language
Xtend
7
star
22

xtext2langium

A tool for migrating an Xtext language to Langium
Xtend
7
star
23

langium-in-browser-codegen-example

Demonstrator of a fully-in-browser language implementation including code generation based on the arithmetics example language
TypeScript
7
star
24

lsp4j-chat-app

The simple chat app built with Eclipse LSP4J
Java
6
star
25

yang-sprotty

Diagrams for the YANG language
TypeScript
6
star
26

libavoid-server

Wrapper around the libavoid library to communicate with host processes
C++
5
star
27

langium-llvm

TypeScript
5
star
28

monaco-editor-workers

Bundles the editor and language workers of monaco-editor as module and classic worker.
TypeScript
4
star
29

xtext-vscode

Visual Studio Code integration for Xtext
Xtend
4
star
30

antlr4-grammar

This project is currently not maintained.
TypeScript
3
star
31

sprotty-vscode

Sprotty diagrams in VS Code extensions
TypeScript
3
star
32

publishing

Scripts for publishing open-source projects
Xtend
3
star
33

language-engineering-visualization

Experiments for Visualization in the context of LE (chiefly Langium)
TypeScript
2
star
34

elk-libavoid

Integration of the libavoid edge router in ELK (Eclipse Layout Kernel)
Java
2
star
35

sprotty-view-filtering

High-performance graphical view filtering with Sprotty
TypeScript
2
star
36

xtext-jflex

A JFlex fragment for Xtext. To be used when the standard antlr3 lexer doesn't cut it.
Xtend
2
star
37

elk-server

Layout engine running in a separate process
Java
2
star
38

find-git-exec

A lightweight library for locating the Git executable on the host system
TypeScript
2
star
39

datatype-definition

A data type definition language for generating implementations in various target languages (TypeScript, Java, etc.)
TypeScript
2
star
40

gradle-plugins

Gradle plugin for generating a Tycho build that assembles a p2 repository
Xtend
1
star
41

sprotty-nested-demo

TypeScript
1
star
42

monaco-languageclient-ng-example

monaco-languageclient angular example
JavaScript
1
star