PHPackages                             hypejunction/elgg\_file\_viewer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. hypejunction/elgg\_file\_viewer

ActiveElgg-plugin

hypejunction/elgg\_file\_viewer
===============================

Media viewer for Elgg

2.1.0(7y ago)53474[1 PRs](https://github.com/hypeJunction/elgg_file_viewer/pulls)GPL-2.0Java

Since Mar 18Pushed 4y ago1 watchersCompare

[ Source](https://github.com/hypeJunction/elgg_file_viewer)[ Packagist](https://packagist.org/packages/hypejunction/elgg_file_viewer)[ Docs](http://hypejunction.com)[ RSS](/packages/hypejunction-elgg-file-viewer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (4)Versions (6)Used By (0)

Elgg File Viewer
================

[](#elgg-file-viewer)

[![Elgg 2.1](https://camo.githubusercontent.com/9143be088656dac773b878014d5cc1bbaa75d693263cefddb53a7282e81bd3bd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d322e312e782d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/9143be088656dac773b878014d5cc1bbaa75d693263cefddb53a7282e81bd3bd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f456c67672d322e312e782d6f72616e67652e7376673f7374796c653d666c61742d737175617265)

An extension to the file plugin that integrates third-party services and providers to render files inline:

- Microsoft Office files (Office Web Viewer integration)
- PDFs and other common file types (Google Docs Viewer integration)
- PDFs and Open Document Format (Viewer.js integration)
- Video/Audio (Video.js Player)
- Text/Code (Prism.js integration)

Notes
-----

[](#notes)

### Terms of Use

[](#terms-of-use)

Please make sure you comply with the Terms of Service for individual service providers

- Office Web Viewer -
- Google Docs Viewer -
- Viewer.js -
- Video.js -
- Prism.js -
- ffmpeg -

### FFMpeg

[](#ffmpeg)

You can enable ffmpeg conversion of uploaded video and audio files to convert them to web compatible formats thus ensuring that Video.js works properly. To read more about ffmpeg go to . You will need ffmpeg library installed on your server for this to work. It is usually located at /usr/local/bin/ffmpeg. Google the rest.

FFMpeg conversion might be a time and resource consuming process. It is therefore offset to a shutdown event with vroom plugin.

Acknowledgements
----------------

[](#acknowledgements)

- Initial development of the plugin was commissioned and sponsored by ArckInteractive ([www.arckinteractive.com](http://www.arckinteractive.com))

Screenshots
-----------

[](#screenshots)

[![alt text](https://camo.githubusercontent.com/173716ee24c964b65b018427825fbf6c41e1c883cadc1a9ec65e22c4284e7f78/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f656c67675f66696c655f7669657765722f6d61737465722f73637265656e73686f74732f7064662e706e67 "PDF")](https://camo.githubusercontent.com/173716ee24c964b65b018427825fbf6c41e1c883cadc1a9ec65e22c4284e7f78/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f656c67675f66696c655f7669657765722f6d61737465722f73637265656e73686f74732f7064662e706e67)[![alt text](https://camo.githubusercontent.com/c5ed419919699efadce864374b00a62b10aa7f0a8de195c0d04cc11e071b4c6f/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f656c67675f66696c655f7669657765722f6d61737465722f73637265656e73686f74732f706f776572706f696e742e706e67 "Powerpoint")](https://camo.githubusercontent.com/c5ed419919699efadce864374b00a62b10aa7f0a8de195c0d04cc11e071b4c6f/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f656c67675f66696c655f7669657765722f6d61737465722f73637265656e73686f74732f706f776572706f696e742e706e67)[![alt text](https://camo.githubusercontent.com/ef20e0d9e6c0b43df85bc808f55e33f42a864295e4afadd2db181122f460792a/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f656c67675f66696c655f7669657765722f6d61737465722f73637265656e73686f74732f766964656f2e6a7067 "Video")](https://camo.githubusercontent.com/ef20e0d9e6c0b43df85bc808f55e33f42a864295e4afadd2db181122f460792a/68747470733a2f2f7261772e6769746875622e636f6d2f687970654a756e6374696f6e2f656c67675f66696c655f7669657765722f6d61737465722f73637265656e73686f74732f766964656f2e6a7067)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 97.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~281 days

Total

5

Last Release

2579d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5071b1cd852e094b3f564962a625e04c227adc73af30c5b46b243ab8f20154a7?d=identicon)[hypeJunction](/maintainers/hypeJunction)

---

Top Contributors

[![hypeJunction](https://avatars.githubusercontent.com/u/1202761?v=4)](https://github.com/hypeJunction "hypeJunction (38 commits)")[![dragonjon](https://avatars.githubusercontent.com/u/15904661?v=4)](https://github.com/dragonjon "dragonjon (1 commits)")

---

Tags

pluginelggfilespreview

### Embed Badge

![Health badge](/badges/hypejunction-elgg-file-viewer/health.svg)

```
[![Health](https://phpackages.com/badges/hypejunction-elgg-file-viewer/health.svg)](https://phpackages.com/packages/hypejunction-elgg-file-viewer)
```

###  Alternatives

[coldtrick/group_tools

Combines different group additions into one plugin

305.1k](/packages/coldtrick-group-tools)[coldtrick/profile_manager

Improved management of user and group profile fields

293.7k1](/packages/coldtrick-profile-manager)[coldtrick/widget_manager

Manage your widgets

214.3k](/packages/coldtrick-widget-manager)[coldtrick/thewire_tools

Extend the functionality of The Wire

133.2k](/packages/coldtrick-thewire-tools)[coldtrick/translation_editor

Provide an easy way to edit translations

113.4k1](/packages/coldtrick-translation-editor)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
