dev
vscode-webview-ui-toolkit
Our great sponsors
dev | vscode-webview-ui-toolkit | |
---|---|---|
33 | 6 | |
5,083 | 1,873 | |
4.3% | 2.8% | |
5.1 | 6.9 | |
4 months ago | 22 days ago | |
JavaScript | TypeScript | |
GNU General Public License v3.0 or later | 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.
dev
-
Eloquent JavaScript 4th edition (2024)
For those that don't know the author, Marijn Haverbeke, is the creator of CodeMirror (code editor) and later ProseMirror (text editor).
-
Show HN: Heynote – A Dedicated Scratchpad for Developers
Performance is mostly handled by CodeMirror (https://codemirror.net/), the underlying editor that Heynote is built upon. It seems to handle quite large buffers well. Where I have seen some minor performance issues is when working with very large blocks in certain language modes.
-
Racket branch of Chez Scheme merging with mainline Chez Scheme
I don’t think the arrows are possible with VScode?
Someone said they might be possible with CodeMirror https://codemirror.net/
(Just in general - not specifically for racket- I’d love to see this for rust and elixir)
-
Kako da u JavaScriptu napravim da se kôd oboji dok ga korisnik ukucava? Uspio sam napraviti da se kôd oboji kad korisnik pritisne tipku, ali nisam uspio napraviti da se boja dok ga korisnik ukucava.
mozes koristiti gotovi code editor library, https://codemirror.net/ https://microsoft.github.io/monaco-editor/
-
Created a simple online JavaScript Playground, it's a place for you to try out your code and ideas.
Thanks u/OutlandishnessKey953, the playground built with React, Docusaurus(https://docusaurus.io/), CodeMirror(https://codemirror.net/), Sucrase(https://sucrase.io/), etc.
- Show HN: I open sourced the QR designer from my failed startup
-
browser based editor?
Codemirror -> https://codemirror.net/
-
Is it possible to create a textarea with automatic syntax highlightning where the user can write commands (sql)?
Unfortunately NiceGUI does not yet have a ready-made code editor ui element. But it should not be too hard to create it. Maybe based on the popular https://codemirror.net/ Vue3 component? We have an example showing how to adopt custom vue components in the repo. You could either do it directly in your project or create a pull-request to have it integrated into the NiceGUI core. We would be eager to see you and others contribute in this area...
-
Writing a (simple) code editor for the web?
Hey there! Thanks for reaching out. Writing a code editor with syntax highlighting in a browser can be a little tricky, but it's definitely doable. One resource that might be helpful is the Ace Editor library (https://ace.c9.io/). It's a lightweight but powerful editor that includes syntax highlighting for a huge range of languages. You could also check out CodeMirror (https://codemirror.net/), which is another popular library for building web-based code editors. Good luck, and let us know how it goes!
If it's the latter, I would suggest CodeMirror. It's very easy to set up, modular and supports syntax highlighting, lots of keybinds, emmet, ...
vscode-webview-ui-toolkit
-
vscode-webview-ui-toolkit VS vscode-webview-elements - a user suggested alternative
2 projects | 4 Dec 2023
-
Use web components for what they’re good at
Visual Studio Code has a set of web components designed for writing custom extension UIs that fit with the core VSCode UI - https://github.com/microsoft/vscode-webview-ui-toolkit - and explicitly mentions that being usable in multiple frameworks is one of the reasons for choosing web components as an implementation tech.
It ships React components that act as adaptors for them out of the box.
-
Nx Console gets Lit
In VSCode, this is very easy to achieve, thanks to the VSCode Webview UI Toolkit. It’s a set of web components, provided by Microsoft, that are designed to look good and be used in VSCode webviews.
-
VSCode Extensions New Project Release 0.1.0
This problem was a bit complicated earlier, but with the release of the official vscode ui library vscode-webview-ui-toolkit, and the recent release of the default integration with react, the problem has become much simpler -- not perfect, of course.
-
Highlights from VSCode 1.61
Webview UI Toolkit repo
What are some alternatives?
fast - The adaptive interface system for modern web experiences.
react-virtuoso - The most powerful virtual list component for React
HyperMD - A WYSIWYG Markdown Editor for browsers. Break the Wall between writing and previewing.
shiki - A beautiful yet powerful syntax highlighter
Visual Studio Code - Visual Studio Code
vite - Next generation frontend tooling. It's fast!
starboard-notebook - In-browser literate notebooks
clarity - Clarity is a scalable, accessible, customizable, open source design system built with web components. Works with any JavaScript framework, built for enterprises, and designed to be inclusive.
dev - Press the . key on any repo
opsindev.news
dart-code-metrics - Software analytics tool that helps developers analyse and improve software quality.
theia - Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.