# videogular/videogular

The HTML5 video player for AngularJS

Repository: https://github.com/videogular/videogular
Canonical: https://ross.abutalabs.com/products/videogular
Homepage: http://videogular.github.io/videogular/
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2018-07-08T19:32:14+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4780, "days_push": 2978, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1456, forks 346 (observed 2026-08-28T04:04:46.939783+00:00)

## What it is
Videogular is an HTML5 video player library and framework for AngularJS (1.x), wrapping the native video tag with bindable directives, theming, and plugin support. It targets desktop and mobile browsers, with a separate successor project (Videogular2) for Angular 2+.

## Use cases
- embed an html5 video player in an angularjs app
- customizable video player with themes for my website
- video player with native fullscreen on mobile browsers
- responsive video player that scales to its container
- extend a video player with custom plugins

## When to choose
- you maintain a legacy AngularJS 1.x app that needs a video player
- you want a lightweight wrapper around the native HTML5 video tag with AngularJS bindings

## When to avoid
- you use Angular 2+ or any modern framework - use Videogular2 or another player instead
- you need active maintenance, security updates, or modern browser support
- you are starting a new project today

## Facets
- artifact type: library
- maturity: abandoned
- function: ui-components, video-processing
- domain: web-development, frontend, media
- platform: cross-platform
- tags: html5-video-player, angularjs, video-player, deprecated, web-server

## Member repositories
- videogular/videogular (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:46.939783+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:35:37.664953+00:00, confidence not recorded.
  - readme: https://github.com/videogular/videogular (fetched 2026-08-28T04:04:46.939783+00:00, sha 0fd8c2d0d79a)
  - homepage: http://videogular.github.io/videogular/ (fetched 2026-08-29T11:45:03.388870+00:00, sha 44136fa355b3)
  - registry_npm: https://registry.npmjs.org/videogular (fetched 2026-08-29T11:45:03.392072+00:00, sha 6e9b91f893ff)
- Data as of 2026-08-30T08:39:29.467469+00:00.
