
Riot.js
Component-based UI library for building custom elements.
Riot.js is a component-based UI library for building custom elements, installed from npm. The project states that custom elements reach all modern browsers.
Worth knowing
The project was originally created by Muut Inc., and its license file names Gianluca Guarini as the one actively maintaining it.
Identity
Rendering and deploy
- Runs as
- In the browser12
- Install with
- npm, yarn3
Releases
Adoption
Sources
- 2026-10-28: links, Categories
riot.js.org/ - 2026-10-28: links, GitHub stars
github.com/riot/riot - 2026-10-28: links, Install with
riot.js.org/documentation/ - 2026-10-28: First release
github.com/riot/riot/tags - 2026-10-28: Maintainer, License
github.com/riot/riot/blob/main/LICENSE.txt - 2026-10-28: Written in
api.github.com/repos/riot/riot/languages - 2026-10-28: Current major version, Last release
github.com/riot/riot/releases/tag/v10.1.6 - 2026-10-28: Contributors
api.github.com/repos/riot/riot/contributors?per_page=1 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/riot - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/riot - 2026-10-28: Sites using it (HTTP Archive)
cdn.httparchive.org/v1/technologies - 2026-10-28: Runs as
github.com/riot/riot/blob/main/README.md