PHPackages                             srawnay/laravel-jitsi - 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. [Templating &amp; Views](/categories/templating)
4. /
5. srawnay/laravel-jitsi

ActiveLibrary[Templating &amp; Views](/categories/templating)

srawnay/laravel-jitsi
=====================

A package to generate view of a Jitsi Meet room using Jitsi Meet IFrame API

1.0.5(4y ago)055MITPHPPHP ^7.1|^8.0

Since Nov 11Pushed 4y agoCompare

[ Source](https://github.com/srawnay/laravel-jitsi)[ Packagist](https://packagist.org/packages/srawnay/laravel-jitsi)[ Docs](https://github.com/srawnay/laravel-jitsi)[ RSS](/packages/srawnay-laravel-jitsi/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (1)Dependencies (5)Versions (8)Used By (0)

Laravel Jitsi
=============

[](#laravel-jitsi)

[![Latest Version on Packagist](https://camo.githubusercontent.com/3f893ce8727fc62fd0e644fc905a337fe08588743da419a36a19d3f45f971b3a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f737261776e61792f6c61726176656c2d6a697473692e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/srawnay/laravel-jitsi)[![Build Status](https://camo.githubusercontent.com/ecb6836ac5e9f2e551a718870ff12e5539f49edc2a904dfcdee07d5c3a8bf534/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f737261776e61792f6c61726176656c2d6a697473692f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/srawnay/laravel-jitsi)[![Total Downloads](https://camo.githubusercontent.com/6300b544a0bfdd2da11d2503de607e52a5fb96573274e6be564e62e1b315638c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f737261776e61792f6c61726176656c2d6a697473692e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/srawnay/laravel-jitsi)

A package to generate view of a Jitsi Meet room using Jitsi Meet IFrame API.

Jitsi Meet Prerequisites
------------------------

[](#jitsi-meet-prerequisites)

Your Jitsi Meet host must use the token authentication. Currently this package also require your Jitsi Host to allow anonymous user to join by configuring the anonymousdomain (might change later).

If you are self-hosting your Jitsi Meet instance, here are some article that might help:

- [JWT token authentication Prosody plugin](https://github.com/jitsi/lib-jitsi-meet/blob/master/doc/tokens.md)
- [Rocket Chat part 3: Installing Jitsi with JWT for secure video conferencing](https://medium.com/@szewong/rocket-chat-part-3-installing-jitsi-with-jwt-for-secure-video-conferencing-b6f909e7f92c)
- [Here’s how you should install jitsi-meet-tokens on debian 10 (luajwtjitsi problem)](https://community.jitsi.org/t/heres-how-you-should-install-jitsi-meet-tokens-on-debian-10/59606)
- [Compile your own lua\_cjson](https://community.jitsi.org/t/jwt-token-authentication-broken-on-debian-10-with-openssl-1-1/31027/5)
- [Prosody token + anonymous authentication config](https://github.com/jitsi/jitsi-meet/pull/5025#issuecomment-580013383)

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require srawnay/laravel-jitsi
```

Add these variables to your .env file

```
# Domain of the jitsi meet instance
JITSI_APP_DOMAIN=
# App id
JITSI_APP_ID=
# Secret key used to generate jwt
JITSI_APP_SECRET=
```

Add the trait `\Srawnay\LaravelJitsi\Traits\HasJitsiAttributes` to your **User** model.

```
use Srawnay\LaravelJitsi\Traits\HasJitsiAttributes;
use Illuminate\Notifications\Notifiable;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;

class User extends Authenticatable
{

    use HasJitsiAttributes;

}
```

Simple Usage
------------

[](#simple-usage)

In your `web.php` route file, call the `jitsi` route macro.

```
Route::jitsi();
```

Then visit `/jitsi/` to join a conference call. Visiting this url when you are authenticated will set your display name, email, avatar and also grant you the moderator role.

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Credits
-------

[](#credits)

- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

Laravel Package Boilerplate
---------------------------

[](#laravel-package-boilerplate)

This package was generated using the [Laravel Package Boilerplate](https://laravelpackageboilerplate.com).

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 50% 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 ~71 days

Recently: every ~52 days

Total

6

Last Release

1651d ago

PHP version history (3 changes)1.0.0PHP ^7.1

1.0.4PHP ^7.1|8.0

1.0.5PHP ^7.1|^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/a8e46973cb01a92801b0f1f1f38618458a38475859f379a1ef83a05d4f851151?d=identicon)[srawnay](/maintainers/srawnay)

---

Top Contributors

[![amyisme13](https://avatars.githubusercontent.com/u/24242755?v=4)](https://github.com/amyisme13 "amyisme13 (14 commits)")[![SmileyThane](https://avatars.githubusercontent.com/u/5662239?v=4)](https://github.com/SmileyThane "SmileyThane (14 commits)")

---

Tags

laravel-jitsisrawnay

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/srawnay-laravel-jitsi/health.svg)

```
[![Health](https://phpackages.com/badges/srawnay-laravel-jitsi/health.svg)](https://phpackages.com/packages/srawnay-laravel-jitsi)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M2.6k](/packages/craftcms-cms)[robsontenorio/mary

Gorgeous UI components for Livewire powered by daisyUI and Tailwind

1.5k454.7k15](/packages/robsontenorio-mary)[livewire/blaze

A tool for optimizing Blade component performance by folding them into parent templates

688221.3k17](/packages/livewire-blaze)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

44643.1k1](/packages/pressbooks-pressbooks)[rareloop/lumberjack-core

A powerful MVC framework for the modern WordPress developer. Write better, more expressive and easier to maintain code

42155.0k19](/packages/rareloop-lumberjack-core)[konekt/html

HTML and Form Builders for the Laravel Framework

24403.2k5](/packages/konekt-html)

PHPackages © 2026

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