SolidJS Logo

Supercharge your TV Apps

Use SolidJS to craft stunning TV Apps with the performance of LightningJS.

LightningJS is an open-source WebGL renderer enabling smooth and visually appealing UIs in a web browser. No HTML or CSS, resulting in high performance TV apps even on low-end devices. It provides the flexibility to choose your preferred front-end framework like SolidJS - Find out more

our features

Solid + Lightning is unmatched in speed and features

SolidJS is an established framework with 10,000+ members in its community. It is the top rated in performance across all front-end frameworks and is available now for your TV app development. SolidJS is

Feature Icon 1

Small

~12kb Minified + Gzipped

Feature Icon 2

Fast

Direct template to node creation

Feature Icon 3

Ready

Fully loaded with all the features

Reactivity

Fine-grained reactivity lets you do more with less

Simple Flex Layout

Layout complexity is reduced with a simple flex layout

Mouse Support (LG Magic Remote)

useMouse primitive makes setting up mouse support easy

Typescript

Full Typescript support for developer productivity

UI Component Library

Dozens of components with @lightningtv/solid-ui

Global State Management

SolidJS offers reactive signals and stores built in

Internationalization

Support for multi-lingual with i18n primitive

Accessibility

Support for color shifts, announcer and magnification

Router, Focus Management, Dynamic Components, Portal, Styles, Fragments, Suspense and more...

Why choose us

Performance Icon

Performance

Experience blazing-fast performance with LightningJS's WebGL renderer and SolidJS's reactive updates. This translates to a smooth user experience on all devices, especially low-end ones.

Reliability Icon

Reliability

Build rock-solid TV apps with LightningJS's well-established foundation and SolidJS. Focus on creating your app knowing the framework won't be your weak link.

Community Icon

Community

Never feel alone. SolidJS offers a supportive community, with extensive resources and helpful developers.

Innovation Icon

Innovation

Stay ahead of the curve. LightningJS embraces innovation, continuously evolving to meet the latest TV development needs.

Contact Us

Don’t know where to begin?

Whether you have a question, an idea, or need expert advice, our team is ready to assist you.