FindSoftware

Omi

Web Components framework with JSX, signals and a router.

Omi is a framework for building Web Components. Components are written in JSX, with reactive state provided by signals, and the README lists a router, a Suspense component for asynchronous dependencies and directives among what is included. Projects install it with npm, and a separate command-line tool, omi-cli, creates a starter project.

The repository is maintained by THL A29 Limited, a Tencent company. Some third-party components bundled with the source keep their own license terms, as the LICENSE file lists them.

Identity

Status
Active
Maintainer
THL A29 Limited4
Maintained by
Company
Owned by
Tencent4
First release
20173

Rendering and deploy

Install with
npm5

Releases

Current major version
73
Last release
2026-10-103

Adoption

GitHub stars
13,2772
npm downloads a week
4,0227
Contributors
296
Dependent repositories
488
Dependent packages
1118

Why these figures do not compare

Sources

  1. 2026-10-27: links, Templating
    omi.cdn-go.cn/home/latest/
  2. 2026-10-27: links, Written in, GitHub stars
    api.github.com/repos/Tencent/omi
  3. 2026-10-27: First release, Current major version, Last release
    registry.npmjs.org/omi
  4. 2026-10-27: Maintainer, Owned by, License, License model
    raw.githubusercontent.com/Tencent/omi/master/LICENSE
  5. 2026-10-27: Categories, Install with
    raw.githubusercontent.com/Tencent/omi/master/README.md
  6. 2026-10-27: Contributors
    api.github.com/repos/Tencent/omi/contributors
  7. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/omi
  8. 2026-10-27: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/omi

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON