You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-2Lines changed: 10 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,11 @@ Documentation and binaries for the supported targets are built and the binaries
68
68
69
69
### tmc-langs-cli
70
70
71
-
A binary CLI interface for TMC-langs for IDEs.
71
+
A "frontend" for tmc-langs. A binary CLI client for TMC-langs for IDEs. Intended to be used programmatically, for a CLI meant for manual use see [tmc-cli-rust](https://github.com/rage/tmc-cli-rust).
72
+
73
+
### tmc-langs
74
+
75
+
The "backend". A library that provides a convenient API for implementing different frontends. A frontend (such as a CLI) should only depend on this and optionally the util library.
72
76
73
77
### tmc-client
74
78
@@ -78,9 +82,13 @@ A library for communicating with the TMC server.
78
82
79
83
A library for creating language plugins.
80
84
85
+
### tmc-langs-plugins
86
+
87
+
A library that provides a convenient API for using all the different plugins.
88
+
81
89
### tmc-langs-util
82
90
83
-
A library that provides a convenient interface abstracting over all available language plugins.
91
+
A utility library that contains various kinds of useful functionality for other projects.
0 commit comments