Manifund foxManifund
Home
Login
About
People
Categories
Newsletter
HomeAboutPeopleCategoriesLoginCreate
0

Open Source Web Component UI Framework

Science & technology
jlukic avatar

Jack Lukic

Not fundedGrant
$0raised

Project summary

I'm the author of Semantic UI, a popular UI framework with 50,000 GitHub Stars based around natural language. After a 9 year hiatus to build a tech unicorn Qualia, I'm returning to open source full time to create a new UI framework for building apps with web components.

What are this project's goals? How will you achieve them?

The framework is a novel framework that does not require compilation, can run in the browser, and renders web components. It will ship with a first class UI Component framework that provides primitives that can be used, as well as a robust Svelte like component framework for creating custom UI.

  • Templating Language - A custom templating language that compiles to an AST that can be rendered to web components

  • Component Framework - A component framework that allows for defining components, event binding, keyboard bindings, signals based reactivity, WC lifecycle tie ins and more

  • Signals Reactivity Library- Provide primitives for reactivity that are simple and tie in to web components

  • Query - A 3kb chainable DOM querying library similar to jQuery but with modern 2024 JS and is "shadow DOM" aware

  • UI Component Framework - An underlying UI framework that ships with the web component framework. Provides all the primitives that Semantic UI provided like menu button etc but as web components.

How will this funding be used?


This funding will be used for my living expenses as I finish V1 of the framework. I have a shared offie in Greenpoint where I work monday-friday full time on this project.

Who is on your team? What's your track record on similar projects?

This is a solo project. I was on the executive team at Qualia as well as a principal engineer, and the original SUI, which I was the primary author, achieved some success garnering approx. 50,000 GitHub stars.

What are the most likely causes and outcomes if this project fails?

The failure state is a framework that doesn't provide enough utility to be useful, and doesn't achieve the same adoption as the original Semantic UI.

What other funding are you or your project getting?

None self financing from proceeds from last job

Comments1
Austin avatar

Austin Chen

9 months ago

Hey Jack! Thanks for the proposal -- I'm sympathetic to the ideas here and liked the concept of Semantic UI (though I haven't used it myself). I'm tentatively interested in funding a small amount, just on a personal level. Curious: why are you building this? Why would people use it instead of React/Svelte/other battle-tested frameworks?

Also: unfortunately, I don't think this is a great fit for EA Community Choice, unless you have some specific case for how this new framework will be used by many folks in the EA community. For now, I've removed this project from the round.