nova-video-player/aos-avp

NOVA opeN sOurce Video plAyer: main repository to build them all

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 10 minutes ago
Added to GitGenius on September 14th, 2026
Created on May 15th, 2018
Open Issues & Pull Requests: 964 (+0)
GitHub issues: Enabled
Number of forks: 272
Total Stargazers: 4,675 (+0)
Total Subscribers: 45 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.6 hours
Mean response time: 53.1 days
90th percentile: 58.4 days
Tracked items: 600

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Important" is answered fastest, typically in about 11 hours, while "enhancement" waits about 3 days. 65% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 32% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 504
New in 7 days: 5
Closed in 7 days: 4
Avg open age: 442 days
Stale 30+ days: 443
Stale 90+ days: 383

Recent activity

Opened in 7 days: 3
Closed in 7 days: 3
Comments in 7 days: 23
Events in 7 days: 40

Top labels

  • bug (335)
  • enhancement (219)
  • Important (18)
  • duplicate (11)
  • blocker (7)
  • wontfix (5)
  • regression (4)
  • help wanted (1)

Detailed Description

NOVA is an open source video player for Android that evolved from a fork of the Archos Video Player Community Edition to support new features and ongoing development.

The project addresses the need for a capable, community-maintained video player on Android. It organizes its codebase across multiple repositories managed through a manifest-based build system: the Video UI, media library management, file management, and a C core multimedia engine built on ffmpeg. This modular architecture allows developers to work on specific components independently while maintaining a unified build process. The tool uses prebuilt binaries for ffmpeg, dav1d, and torrentd to reduce compilation time and external dependencies, though developers can trigger full rebuilds when needed.

NOVA suits developers and users seeking an open source alternative to proprietary Android video players with active maintenance and feature development. The project distributes through multiple channels including Google Play, F-Droid, GitHub releases, and other app stores, making it accessible regardless of platform preference. Those building from source will need the Android SDK and NDK, with Docker support available for simplified setup on non-Linux systems.

The project maintains a structured development workflow with GitHub Actions automation for builds and a documented FAQ for common questions. Development activity shows consistent attention to the codebase with organized repository management through the manifest system and deliberate decisions about build optimization, such as committing prebuilt binaries to reduce compilation overhead while preserving the option for full rebuilds when dependencies update.