hybridsjs/hybrids

Extraordinary JavaScript UI framework with unique declarative and functional architecture

View on GitHub ↗Jump to charts ↓Open shareable report →

hybridsjs/hybrids has 3k+ stars and 90+ forks on GitHub, is written in JavaScript, and was last pushed on Oct 5, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 26 minutes ago
Added to GitGenius on September 21st, 2026
Created on December 6th, 2016
Open Issues & Pull Requests: 6 (+0)
GitHub issues: Enabled
Number of forks: 92
Total Stargazers: 3,187 (+0)
Total Subscribers: 43 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.4 hours
Mean response time: 15.5 days
90th percentile: 7.3 days
Tracked items: 24

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 6
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 544 days
Stale 30+ days: 6
Stale 90+ days: 6

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • store (4)
  • docs (2)
  • template engine (2)
  • properties (1)
  • render (1)
  • typescript (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Hybrids is a JavaScript UI framework that uses web components with a declarative and functional architecture.

The framework addresses the complexity of building modern user interfaces by combining web components with a functional programming model. Rather than relying on class-based inheritance or complex state management patterns, hybrids uses a property descriptor-based approach where components are defined as plain objects with factory functions. This design allows developers to compose UI logic in a way that feels natural to functional programming paradigms while maintaining the encapsulation benefits of web components.

Developers considering hybrids should evaluate it for projects where functional composition and web component standards alignment matter. The framework includes built-in support for routing, state management, and localization, reducing the need for external dependencies in many applications. It suits teams comfortable with functional programming patterns and those seeking to build applications that leverage native web component capabilities rather than relying on a large framework ecosystem.

The project shows consistent development activity with regular commits and ongoing maintenance. The codebase demonstrates attention to code quality through active refinement of existing features. The project maintains clear documentation and examples that reflect current best practices. Development appears focused on stability and incremental improvements rather than frequent breaking changes.