Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more β
Core Alternatives
Similar projects and alternatives to core
-
React
Discontinued The library for web and native user interfaces. [Moved to: https://github.com/react/react] (by facebook)
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
-
storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
-
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
-
-
-
-
-
-
-
-
-
toolpad
β οΈ ππ¨π ππππ’π―ππ₯π² π¦ππ’π§πππ’π§ππ Toolpad: Full stack components and low-code builder for dashboards and internal apps.
-
catalyst
Catalyst is a set of patterns and techniques for developing components within a complex application.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
core discussion
core reviews and mentions
-
60 Best JavaScript Libraries for Building Interactive UI Components
Stencil stenciljs.com Compiler for generating Web Components.
-
The Caveats of Web Components
This works but it's not a good idea to create these manually. Since that creates a lot of maintenance and we can run into out of sync issues with the api. To make this less tedious. Both Lit (see here) and Stencil (see here) provide a cli to create these automatically. However the need to create these wrapper components in the first place is additional overhead. If the framework of your choice properly supports web components you shouldn't have to create wrapper components.
-
Integrating Stencil Web Components in Angular Project
What is Stencil.js? Stencil is an open-source compiler that generates standards-compliant web components. It builds highly performant, reusable components that can be used with any JavaScript framework or library. Created by the Ionic team, Stencil combines the best features of popular frameworks like Angular, React, and Vue, providing a simple and efficient way to build custom elements.
-
Getting Started with Mitosis: Creating a Cross-Framework Design System
Although web components offer a modular and reusable approach to UI elements, these challenges can limit their viability. However, if supporting web components is a requirement, you can use Mitosis to generate them from a single source of truth. Mitosis supports Stencil, Lit, and raw web components as outputs.
-
Adding Map Based Photo Viewer to .Net Aspire Project with Stencil and OpenStreetMap Tile Server
Stencil
-
We needed to run maintenance queries (SQL) with user input
I chose Stencil as my tool for building the UI. Stencil is a great framework for creating custom UIs and web apps using TypeScript, which transpiles into native web components with minimal dependencies. Having used Stencil for the past 4-5 years, I found it to be in the sweet spot: powerful enough to build robust web apps from scratch, yet simple enough to avoid overwhelming complexity when creating custom components. Stencil doesnβt hide browser APIs or native elements; instead, it embraces them.
-
Demystifying Web Components
Consider adopting something like Lit or Stencil to build Web Components. These frameworks provide standard utilities for working with Web Components and handle everyday tasks such as change detection, server-side rendering, localization, etc. I've personally worked with Lit and find it helpful for preventing common mistakes and pitfalls. Additionally, they provide a series of best practices for authoring components, which I often refer to. Something Stencil provides which is unique is a polyfill for slot for usage in non-Shadow DOM components, which may be attractive to some.
-
Using Apache ECharts with Lit and TypeScript
Since these APIs are all widely available, we can start using them to build custom components in production. However, there are libraries like Lit and Stencil that can simplify the development process.
- Ajout de l'auto-complΓ©tion sur les Web Components avec Stencil
-
Making Web Component properties behave closer to the platform
First a disclosure: I never actually used Stencil, only played with it a bit locally in a hello-world project while writing this post.
-
A note from our sponsor - Kargo
akuity.io | 7 Sep 2026
Stats
stenciljs/core is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of core is TypeScript.