Info

Why "Nebula"


Modern frontend development no longer follows a single approach. Different workflows optimize for different priorities - from absolute control to maximum speed and automation. The spectrum below illustrates where NebulaKit sits within that landscape and the tradeoffs each direction tends to introduce.

Building from scratch

Building interfaces largely by hand using raw HTML, CSS or frameworks built directly on top of them while manually assembling layouts, accessibility and reusable component architecture.

maximum control, precise customization

higher cognitive load, slow development, repetitive work

Using NebulaKit

Building interfaces through a structured component system that reduces repetitive implementation work while preserving consistency, composability and architectural clarity.

predictable architecture, structured development, reduced cognitive load, fast composition, long-term maintainability

opinionated architecture, constrained flexibility

AI-driven development

Building interfaces through large-scale automatically generated code where much of the implementation and interface assembly is delegated directly to AI systems.

low upfront effort, fast iteration, instant output

inconsistent patterns, difficult maintenance, growing entropy, 80% wall