Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Core Alternatives
Similar projects and alternatives to core
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
-
-
-
-
storybook
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
Ionic Framework
A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.
-
-
-
shoelace-css
A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME 👇👇👇
-
-
-
-
-
-
-
mitosis
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
-
catalyst
Catalyst is a set of patterns and techniques for developing components within a complex application.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
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 - InfluxDB
influxdata.com | 18 Apr 2025
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.