vscode-wasm
posix-tools
vscode-wasm | posix-tools | |
---|---|---|
5 | 1 | |
338 | 36 | |
3.3% | - | |
8.9 | 10.0 | |
11 days ago | about 9 years ago | |
TypeScript | JavaScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-wasm
- Lapce
- WASI 0.2.0 and Why It Matters
-
VSCode-WASM: Implement a first version of a WebShell
Let's give them the benefit of the doubt, and let next actions speak for themselves.
I've created an issue in their repo, so they are fully aware of my comment and they have the opportunity to amend this issue :)
https://github.com/microsoft/vscode-wasm/issues/62
posix-tools
-
VSCode-WASM: Implement a first version of a WebShell
Getting a FS going on the web has been such a brutal slog for me. There's some pretty decent existing projects lole lightning-fs but it feels like the web APIs have been changing & changing & I keep wanting newer.
Very cool to see this nicely tackled. Still poking around but seems integrative with wasi, which hopefully grows closer & closer with good fast web APIs. There's been a ton of criticism I think justly so that neither the wasi nor the web fs teams have spent much time trying to figure out how to work together, & so there's real peril possible too, but I think wasi is a much better much less hacked out model & is probably the "right" real target. Having build in object capability sandbox security puts it lightyears beyond what the web spec folk have been up to, and the rest of their fs model is also much much better built out.
Alas it just means that running on the web the target so going to be primarily in-memory for a long time because the web spec folk seem so uninterested in doing a good actual filesystems impl. Origin Private File System seems to be the one place there's interest in being fast at all, and they seem overwhelmingly concerned about making sqlite in emscripted fast & not a ton else. What we would do for real wasi on the web!
Already a very solid start building out coreutils. There's a bunch of similar ish efforts out there already, building JS impls of core utils. For example, posix-tools, https://github.com/shama/posix-tools
What are some alternatives?
vscode-extension-samples - Sample code illustrating the VS Code extension API.
llvm-project - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
vscode-wasm - WebAssembly extension for VSCode
wasmtime - A fast and secure runtime for WebAssembly