Skip to content

Commit fdc547f

Browse files
authored
chore(Readme): Feature Matrix (#676)
1 parent 0ce318c commit fdc547f

File tree

1 file changed

+156
-0
lines changed

1 file changed

+156
-0
lines changed

README.md

+156
Original file line numberDiff line numberDiff line change
@@ -97,3 +97,159 @@ Examples
9797
Examples showcasing usage of desktopJS for various containers and scenarios can be found under
9898
the [examples](https://github.com/MorganStanley/desktopJS/tree/main/examples) directory.
9999

100+
Feature Matrix
101+
--------
102+
<table>
103+
<thead>
104+
<tr>
105+
<th> Feature </th><th> Browser </th><th> ComposeUI</th>
106+
</tr>
107+
</thead>
108+
<tbody>
109+
<tr>
110+
<td colspan=3> Hosting </td>
111+
</tr><tr>
112+
<td class="feature"> Web </td>
113+
<td class="browser" class="container"> :heavy_check_mark: </td>
114+
<td class="container" class="composeui"> :heavy_check_mark: </td>
115+
</tr><tr>
116+
<td class="feature"> WPF </td>
117+
<td class="browser" class="container"> :x: </td>
118+
<td class="container" class="composeui"> :x:</td>
119+
</tr><tr>
120+
<td class="feature"> WinForms</td>
121+
<td class="browser" class="container"> :x: </td>
122+
<td class="container" class="composeui"> :x:</td>
123+
</tr><tr>
124+
<td class="feature"> Java</td>
125+
<td class="browser" class="container"> :x: </td>
126+
<td class="container" class="composeui"> :x: </td>
127+
</tr><tr>
128+
<td class="feature"> Win32 </td>
129+
<td class="browser" class="container"> :x: </td>
130+
<td class="container" class="composeui"> :x:</td>
131+
</tr><tr>
132+
<td class="feature"> Flash </td>
133+
<td class="browser" class="container"> :heavy_check_mark: </td>
134+
<td class="container" class="composeui"> :x:</td>
135+
</tr><tr>
136+
<td colspan=3> MessageBus </td>
137+
</tr><tr>
138+
<td class="feature"> Cross Window</td>
139+
<td class="browser" class="container"> :heavy_check_mark: </td>
140+
<td class="container" class="composeui"> :heavy_check_mark:</td>
141+
</tr><tr>
142+
<td class="feature"> Cross Technology </td>
143+
<td class="browser" class="container"> :x: </td>
144+
<td class="container" class="composeui"> :heavy_check_mark:</td>
145+
</tr><tr>
146+
<td class="feature"> Cross Process</td>
147+
<td class="browser" class="container"> :x:</td>
148+
<td class="container" class="composeui"> :heavy_check_mark:</td>
149+
</tr><tr>
150+
<td class="feature"> Cross Machine </td>
151+
<td class="browser" class="container"> :x: </td>
152+
<td class="container" class="composeui"> :x:</td>
153+
</tr><tr>
154+
<td colspan=3> Platform </td>
155+
</tr><tr>
156+
<td class="feature"> Windows </td>
157+
<td class="browser" class="container"> :heavy_check_mark: </td>
158+
<td class="container" class="composeui"> :heavy_check_mark:</td>
159+
</tr><tr>
160+
<td class="feature"> Mac </td>
161+
<td class="browser" class="container"> :heavy_check_mark:</td>
162+
<td class="container" class="composeui"> :x:</td>
163+
</tr><tr>
164+
<td class="feature"> Linux </td>
165+
<td class="browser" class="container"> :heavy_check_mark: </td>
166+
<td class="container" class="composeui"> :x:</td>
167+
</tr><tr>
168+
<td colspan=3 > Node.js </td>
169+
</tr><tr>
170+
<td class="feature"> Bootstrap </td>
171+
<td class="browser" class="container"> :x: </td>
172+
<td class="container" class="composeui"> :x:</td>
173+
</tr><tr>
174+
<td class="feature"> Renderer</td>
175+
<td class="browser" class="container"> :x: </td>
176+
<td class="container" class="composeui"> :x:</td>
177+
</tr><tr>
178+
<td colspan=3 > Notifications </td>
179+
</tr><tr>
180+
<td class="feature"> Native API</td>
181+
<td class="browser" class="container"> :heavy_check_mark:</td>
182+
<td class="container" class="composeui"> :x:</td>
183+
</tr><tr>
184+
<td class="feature"> Web Notifications </td>
185+
<td class="browser" class="container"> :heavy_check_mark: </td>
186+
<td class="container" class="composeui"> :x:</td>
187+
</tr><tr>
188+
<td class="feature"> System tray</td>
189+
<td class="browser" class="container"></td>
190+
<td class="container" class="composeui"></td>
191+
</tr><tr>
192+
<td class="feature"> Icon </td>
193+
<td class="browser" class="container"> :x: </td>
194+
<td class="container" class="composeui"> :heavy_check_mark:</td>
195+
</tr><tr>
196+
<td class="feature"> Context Menu</td>
197+
<td class="browser" class="container"> :x:</td>
198+
<td class="container" class="composeui"> :x:</td>
199+
</tr><tr>
200+
<td colspan=3> Windows </td>
201+
</tr><tr>
202+
<td class="feature"> Popups</td>
203+
<td class="browser" class="container"> :heavy_check_mark:</td>
204+
<td class="container" class="composeui"> :x:</td>
205+
</tr><tr>
206+
<td class="feature"> Modal </td>
207+
<td class="browser" class="container"> :x: </td>
208+
<td class="container" class="composeui"> :x:</td>
209+
</tr><tr>
210+
<td class="feature"> Frameless</td>
211+
<td class="browser" class="container"> :x:</td>
212+
<td class="container" class="composeui"> :x:</td>
213+
</tr><tr>
214+
<td class="feature"> Screenshot </td>
215+
<td class="browser" class="container"> :heavy_check_mark:</td>
216+
<td class="container" class="composeui"> :x:</td>
217+
</tr><tr>
218+
<td colspan=3> Window Management </td>
219+
</tr><tr>
220+
<td class="feature"> Persistence </td>
221+
<td class="browser" class="container">
222+
<a href="http://opensource.morganstanley.com/desktopJS/">desktopJS</a>
223+
</td>
224+
<td class="container" class="composeui"> :x:</td>
225+
</tr><tr>
226+
<td class="feature"> Grouping </td>
227+
<td class="container" class="browser"> :x: </td>
228+
<td class="container" class="composeui"> :x:</td>
229+
</tr><tr>
230+
<td class="feature"> Snap/Dock </td>
231+
<td class="container" class="browser"> :x:</td>
232+
<td class="container" class="composeui"> :x:</td>
233+
</tr><tr>
234+
<td class="feature"> Tabbing </td>
235+
<td class="container" class="browser"> :heavy_check_mark: </td>
236+
<td class="container" class="composeui"> :x:</td>
237+
</tr><tr>
238+
<td class="feature"> Remote Administration </td>
239+
<td class="container" class="browser">:x:</td>
240+
<td class="container" class="composeui">:x:</td>
241+
</tr><tr>
242+
<td class="feature"> Restart </td>
243+
<td class="container" class="browser"> :x: </td>
244+
<td class="container" class="composeui"> :x:</td>
245+
</tr><tr>
246+
<td class="feature"> Shutdown </td>
247+
<td class="container" class="browser"> :x:</td>
248+
<td class="container" class="composeui"> :x:</td>
249+
</tr><tr>
250+
<td class="feature"> Screenshot </td>
251+
<td class="container" class="browser"> :x: </td>
252+
<td class="container" class="composeui"> :x:</td>
253+
</tr>
254+
</tbody>
255+
</table>

0 commit comments

Comments
 (0)