carbon-components-svelte
shoelace-css
Our great sponsors
carbon-components-svelte | shoelace-css | |
---|---|---|
28 | 52 | |
2,065 | 8,511 | |
5.4% | 4.7% | |
9.4 | 9.5 | |
6 days ago | 3 days ago | |
Svelte | TypeScript | |
Apache License 2.0 | 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.
carbon-components-svelte
- What UI framework would you recommend?
-
Are there any downsides in using svelte or sveltekit?
Svelte/SvelteKit does have some high-quality libraries available like carbon-components-svelte but there's just nothing near as much.
-
Carbon-design-system for Svelte: dynamic import is your only solution !
I've opened issue on IBM community to find a solution rather than importing via , although I could not even get any answer to that . After sometime of scratching my head and couple of tests on Webpack behaviour, I've managed to crack carbon-design-system for Svelte once and for all . Repeating myself:
-
Best practice for UI design in scientific app
You could check out Carbon https://carbon-components-svelte.onrender.com/
-
Observations about Svelte
Carbon Desing
-
Integrating a Svelte app with Rust using WebAssembly
We will quickly add carbon-components-svelte using the minimum required steps, but you can check the library’s documentation for more detailed information and examples.
-
What UI libraries do you use with Svelte?
+1 for carbon. The npm package is really well-made; all of the Carbon components are native Svelte components and the docs are excellent. It's a really good port; all of the svelte stuff like bind:toggled, custom Svelte events, etc. all works really nicely.
-
Creating a new portfolio with Svelte
And other pre-built component that I used and I think it's worth mentioning is the Accordion that exists in Carbon Components for Svelte. It's really pretty and works great too!
- What frustrates you in using Svelte?
- I'm starting a svelte-utility library for common actions and components, what should I include?
shoelace-css
-
A Generalized User-local Container for UI State in Kredis
, Shoelace, Lit, etc.). Wrapping Up In part one of this series, we described what Kredis can and cannot do, and developed an example use case for storing ephemeral UI state using a bespoke Redis key. In this second and final part, we identified the drawbacks of this approach. We developed a generalized solution to apply to any DOM node whose state of attributes we want to track on the server side. Finally, let me point out that these considerations inspired me to develop a library called solder, which I would be happy to receive feedback on! Happy coding! P.S. If you'd like to read Ruby Magic posts as soon as they get off the press, subscribe to our Ruby Magic newsletter and never miss a single post!
-
Pattern for reusable components?
Check out https://pypi.org/project/slippers/ and https://pypi.org/project/django-render-block/. You could use those with your own HTML, or with something like Bootstrap. https://shoelace.style/ is another option. If you use shoelace, this extension will help https://github.com/benopotamus/htmx-ext-shoelace
-
What UI framework would you recommend?
Shoelace simple and lightweight, easy to customize. It's not Svelte specific because it's implemented with pure web components. Works great with Svelte though.
-
Is there a better option than plain HTML, CSS and JS for creating my own design system?
Check out https://shoelace.style/ Its based on web components, so you can use it with any framework or even vanilla js.
-
Htmx
I don't think UI is part of HTMX's concerns. It is a library for submitting data and loading HTML fragments. For general UI components, I like https://shoelace.style/.
- Elastic UI – Component library for data-driven web apps
- Where can i find premade components like Navbars, Headers, Cards, Footers, etc.
-
How to create beautiful, maintainable, fast, low js websites
Just adding to this, https://shoelace.style is worth a quick look.
- JetBrains Ring UI
-
[AskJS] web component frameworks
take a look at this starter project from IBM for an entire site pwa that is seo friendly and built with Lit. I've used this as a guide on a few projects and it has been great. Also take a look at this component library that is framework agnostic and built with web components.
What are some alternatives?
ng-bootstrap - Angular powered Bootstrap
storybook - Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.
stencil - A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
svelte-materialify - A Material UI Design Component library for Svelte heavily inspired by vuetify.
Svelte - Cybernetically enhanced web apps
spectrum-web-components - Spectrum Web Components
svelte-material-ui - Svelte Material UI Components
headlessui - Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
svelte-grid-responsive - Responsive grid system based on Bootstrap for Svelte
material - Material design for AngularJS
svelma - Bulma components for Svelte
svelte-tutorial - All the course files for the Svelete (beginners) playlist on The Net Ninja YouTube channel.