{"id":26544588,"url":"https://github.com/suitenumerique/meet","last_synced_at":"2026-07-06T18:00:20.946Z","repository":{"id":246888634,"uuid":"819864674","full_name":"suitenumerique/meet","owner":"suitenumerique","description":"Open source video conferencing app powered by LiveKit. Built with Django and React.","archived":false,"fork":false,"pushed_at":"2026-07-06T10:52:34.000Z","size":27422,"stargazers_count":2132,"open_issues_count":187,"forks_count":252,"subscribers_count":19,"default_branch":"main","last_synced_at":"2026-07-06T11:22:03.837Z","etag":null,"topics":["django","help-wanted","livekit","open-source-project","react","reactjs","video-conferencing","webrtc"],"latest_commit_sha":null,"homepage":"https://visio.numerique.gouv.fr","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/suitenumerique.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-06-25T10:33:23.000Z","updated_at":"2026-07-05T11:56:13.000Z","dependencies_parsed_at":"2024-08-19T02:45:22.624Z","dependency_job_id":"36cf4566-88dc-40d7-91bb-5f673833a826","html_url":"https://github.com/suitenumerique/meet","commit_stats":null,"previous_names":["numerique-gouv/meet","suitenumerique/meet"],"tags_count":72,"template":false,"template_full_name":null,"purl":"pkg:github/suitenumerique/meet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suitenumerique%2Fmeet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suitenumerique%2Fmeet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suitenumerique%2Fmeet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suitenumerique%2Fmeet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suitenumerique","download_url":"https://codeload.github.com/suitenumerique/meet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suitenumerique%2Fmeet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35201088,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-06T02:00:07.184Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["django","help-wanted","livekit","open-source-project","react","reactjs","video-conferencing","webrtc"],"created_at":"2025-03-22T04:01:15.042Z","updated_at":"2026-07-06T18:00:20.926Z","avatar_url":"https://github.com/suitenumerique.png","language":"Python","funding_links":[],"categories":["TypeScript","reactjs","Python"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"meet logo\" src=\"./docs/assets/banner-meet-fr.png\" maxWidth=\"100%\"\u003e\n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/suitenumerique/meet/stargazers/\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/suitenumerique/meet\" alt=\"\"\u003e\n  \u003c/a\u003e\n  \u003ca href='http://makeapullrequest.com'\u003e\u003cimg alt='PRs Welcome' src='https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=shields'/\u003e\u003c/a\u003e\n  \u003cimg alt=\"GitHub commit activity\" src=\"https://img.shields.io/github/commit-activity/m/suitenumerique/meet\"/\u003e\n  \u003cimg alt=\"GitHub closed issues\" src=\"https://img.shields.io/github/issues-closed/suitenumerique/meet\"/\u003e\n  \u003ca href=\"https://github.com/suitenumerique/meet/blob/main/LICENSE\"\u003e\n    \u003cimg alt=\"GitHub closed issues\" src=\"https://img.shields.io/github/license/suitenumerique/meet\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://digitalpublicgoods.net/r/la-suite-meet-simple-video-conferencing\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Verified-DPG-3333AB?logo=data:image/svg%2bxml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMSAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjIwMDggMjEuMzY3OEwxMC4xNzM2IDE4LjAxMjRMMTEuNTIxOSAxNi40MDAzTDEzLjk5MjggMTguNDU5TDE5LjYyNjkgMTIuMjExMUwyMS4xOTA5IDEzLjYxNkwxNC4yMDA4IDIxLjM2NzhaTTI0LjYyNDEgOS4zNTEyN0wyNC44MDcxIDMuMDcyOTdMMTguODgxIDUuMTg2NjJMMTUuMzMxNCAtMi4zMzA4MmUtMDVMMTEuNzgyMSA1LjE4NjYyTDUuODU2MDEgMy4wNzI5N0w2LjAzOTA2IDkuMzUxMjdMMCAxMS4xMTc3TDMuODQ1MjEgMTYuMDg5NUwwIDIxLjA2MTJMNi4wMzkwNiAyMi44Mjc3TDUuODU2MDEgMjkuMTA2TDExLjc4MjEgMjYuOTkyM0wxNS4zMzE0IDMyLjE3OUwxOC44ODEgMjYuOTkyM0wyNC44MDcxIDI5LjEwNkwyNC42MjQxIDIyLjgyNzdMMzAuNjYzMSAyMS4wNjEyTDI2LjgxNzYgMTYuMDg5NUwzMC42NjMxIDExLjExNzdMMjQuNjI0MSA5LjM1MTI3WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==\" alt=\"DPG Badge\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://livekit.io/\"\u003eLiveKit\u003c/a\u003e - \u003ca href=\"https://matrix.to/#/#meet-official:matrix.org\"\u003eChat with us\u003c/a\u003e - \u003ca href=\"https://github.com/orgs/suitenumerique/projects/3/views/2\"\u003eRoadmap\u003c/a\u003e - \u003ca href=\"https://github.com/suitenumerique/meet/blob/main/CHANGELOG.md\"\u003eChangelog\u003c/a\u003e - \u003ca href=\"https://github.com/suitenumerique/meet/issues/new?assignees=\u0026labels=bug\u0026template=Bug_report.md\"\u003eBug reports\u003c/a\u003e \n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://visio.numerique.gouv.fr/\"\u003e\n    \u003cimg src=\"https://github.com/user-attachments/assets/09c1faa1-de88-4848-af3a-6fbe793999bf\" alt=\"La Suite Meet Demonstration\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## La Suite Meet: Simple Video Conferencing\n\nPowered by [LiveKit](https://livekit.io/), La Suite Meet offers Zoom-level performance with high-quality video and audio. No installation required—simply join calls directly from your browser. Check out LiveKit's impressive optimizations in their [blog post](https://blog.livekit.io/livekit-one-dot-zero/).\n\n\u003e [!TIP]\n\u003e New here? Start by introducing yourself in our Matrix channel:\n\u003e **https://matrix.to/#/#meet-official:matrix.org**\n\u003e\n\u003e We’re happy to discuss ideas, answer questions, and help to deploy LaSuite Meet.\n\n\n### Features\n- Optimized for stability in large meetings (+100 p.)\n- Support for multiple screen sharing streams\n- Non-persistent, secure chat\n- End-to-end encryption (coming soon)\n- Meeting recording\n- Meeting transcription \u0026 Summary (currently in beta)\n- Telephony integration\n- Secure participation with robust authentication and access control\n- Customizable frontend style\n- LiveKit Advances features including :\n  - speaker detection \n  - simulcast \n  - end-to-end optimizations \n  - selective subscription\n  - SVC codecs (VP9, AV1)\n\n\nLa Suite Meet is fully self-hostable and released under the MIT License, ensuring complete control and flexibility. It's simple to [get started](https://visio.numerique.gouv.fr/) or [request a demo](mailto:visio@numerique.gouv.fr). \n\nWe’re continuously adding new features to enhance your experience, with the latest updates coming soon!\n\n### 🚀 Major roll out to all French public servants\n\nOn the 29th of January 2026, Prime Minister Sébastien Lecornu, announced the full deployment of Visio—the French government’s dedicated Meet platform—to all public servants. ([Source in English](https://www.nytimes.com/2026/01/29/world/europe/france-zoom-alternative-visio.html))\n\n## Table of Contents\n\n- [Get started](#get-started)\n- [Docs](#docs)\n- [Self-host](#self-host)\n- [Contributing](#contributing)\n- [Philosophy](#philosophy)\n- [Open source](#open-source)\n\n\n## Get started\n\n## Docs\n\nWe're currently working on both technical and user documentation for La Suite Meet. In the meantime, many of the essential aspects are already well covered by the [LiveKit documentation](https://docs.livekit.io/home/) and their [self-hosting guide](https://docs.livekit.io/home/self-hosting/deployment/). Stay tuned for more updates!\n\n## Self-host\n\n### La Suite Meet is easy to install on your own servers\n\nWe use Kubernetes for our [production instance](https://visio.numerique.gouv.fr/) but also support Docker Compose. The community contributed a couple other methods (Nix, YunoHost etc.) check out the [docs](/docs/installation/README.md) to get detailed instructions and examples.\n\n**Questions?** Open an issue on [GitHub](https://github.com/suitenumerique/meet/issues/new?assignees=\u0026labels=bug\u0026template=Bug_report.md) or join our [Matrix community](https://matrix.to/#/#meet-official:matrix.org).\n\n\u003e [!NOTE]\n\u003e Some advanced features (ex: recording, transcription) lack detailed documentation. We're working hard to provide comprehensive guides soon.\n\n#### Known instances\nWe hope to see many more, here is an incomplete list of public La Suite Meet instances. Feel free to make a PR to add ones that are not listed below🙏\n\n| Url                                                           | Org          | Access                                                                                                                                        |\n|---------------------------------------------------------------|--------------|-----------------------------------------------------------------------------------------------------------------------------------------------|\n| [visio.numerique.gouv.fr](https://visio.numerique.gouv.fr/)   | DINUM        | French public agents working for the central administration and the extended public sphere. ProConnect is required to login in or sign up     |\n| [visio.suite.anct.gouv.fr](https://visio.suite.anct.gouv.fr/) | ANCT         | French public agents working for the territorial administration and the extended public sphere. ProConnect is required to login in or sign up |\n| [visio.lasuite.coop](https://visio.lasuite.coop/)             | lasuite.coop | Free and open demo to all. Content and accounts are reset after one month                                                                     |\n| [mosacloud.cloud](https://mosa.cloud/)                        | mosa.cloud   | Demo instance of mosa.cloud, a dutch company providing services around La Suite apps.                                                         |\n| [Clever Cloud](https://www.clever.cloud/product/visio/)       | clever cloud | Openvisio is a sovereign video conferencing solution based on LaSuite Meet offered by [Clever Cloud](https://www.clever.cloud/).              |\n| [Email.eu](https://email.eu/)                                 | Email.eu     | Sovereign business workspace.                                                                                                                 |\n\n\n# Contributing\n\nWe \u003c3 contributions of all kinds **big or small** and we’re genuinely glad you’re here. 🌱\n\n### Start by saying hi\n\n**The best first contribution is simply to come say hi.**\n\nBefore opening a PR, especially a larger one, or one written with the help of AI, we encourage you to reach out to a maintainer on our [Matrix channel](https://matrix.to/#/#meet-official:matrix.org) (@antoine.lebaud:matrix.org).\n\nGetting in touch early helps us align on goals, avoid duplicated or wasted effort, and build a community that stays active, welcoming, and fun to be part of. There are no silly questions here: whether you’ve shipped hundreds of PRs or you’re just getting started, you’re welcome.\n\n### AI contributions\n\nAI-assisted contributions are welcome. But code is never the end goal. What matters most is building relationships, sharing knowledge, and growing a sustainable community over time.\n\nIf your contribution has been heavily generated with AI, please be transparent about it. This helps maintainers review it with the right context and respects the time they invest in the project.\n\nUsing AI does not transfer ownership of the contribution: you should still fully understand the code, the problem it solves, and the reasoning behind the approach you propose. In short, even if AI helped write it, the why should still be yours.\n\n### Contributions beyond code\n\n**Not technical? We need you too.**\nOpen source is much more than code. Writing documentation, improving onboarding, translating content, answering questions, reporting bugs, or simply helping others feel welcome all make a huge difference.\n\n### Ways to contribute\n\nWhen you’re ready, here are a few ways to get involved:\n\n* 👋 **Say hello** and share your ideas with the community and maintainers on our [Matrix channel](https://matrix.to/#/#meet-official:matrix.org)\n* 🛠️ **Open a PR** by following our guide to [develop La Suite Meet locally](https://github.com/suitenumerique/meet/blob/main/docs/developping_locally.md)\n* 💡 **Suggest an idea** by opening a [feature request](https://github.com/suitenumerique/meet/issues/new?assignees=\u0026labels=enhancement\u0026template=Feature_request.md)\n* 🐛 **Report a bug** by opening a [bug report](https://github.com/suitenumerique/meet/issues/new?assignees=\u0026labels=bug\u0026template=Bug_report.md)\n\nThank you for helping build something open, useful, and human. 💙\n\n### Community call\n\nWe host a community call on the first Friday of every month to share updates, discuss ideas, and connect with contributors.\n\nWhether you’re actively contributing or just curious about the project, you’re welcome to join. More details are shared on the [Matrix channel](https://matrix.to/#/#meet-official:matrix.org).\n\n## Philosophy\n\nWe’re relentlessly focused on building the best open-source video conferencing product—La Suite Meet. Growth comes from creating something people truly need, not just from chasing metrics.\n\nOur users come first. We’re committed to making La Suite Meet as accessible and easy to use as proprietary solutions, ensuring it meets the highest standards.\n\nMost of the heavy engineering is handled by the incredible LiveKit team, allowing us to focus on delivering a top-tier product. We follow extreme programming practices, favoring pair programming and quick, iterative releases. Challenge our tech and architecture—simplicity is always our top priority.\n\n\n## Open-source\n\nGov 🇫🇷 supports open source! This project is available under [MIT license](https://github.com/suitenumerique/meet/blob/0cc2a7b7b4f4821e2c4d9d790efa739622bb6601/LICENSE).\n\nAll features we develop will always remain open-source, and we are committed to contributing back to the LiveKit community whenever feasible.\nTo learn more, don't hesitate to [reach out](mailto:visio@numerique.gouv.fr).\n\n### Help us!\n\nCome help us make La Suite Meet even better. We're growing fast and [would love some help](mailto:visio@numerique.gouv.fr).\n\n\n## Contributors 🧞\n\n\u003ca href=\"https://github.com/suitenumerique/meet/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=suitenumerique/meet\" /\u003e\n\u003c/a\u003e\n\n## Credits \n\nWe're using the awesome [LiveKit](https://livekit.io/) implementation. We're also thankful to the teams behind [Django Rest Framework](https://www.django-rest-framework.org/), [Vite.js](https://vite.dev/), and [React Aria](https://github.com/adobe/react-spectrum) — Thanks for your amazing work!\nThis project is tested with BrowserStack.\n\n## License\n\nCode in this repository is published under the MIT license by DINUM (Direction interministériel du numérique).\nDocumentation (in the docs/) directory is released under the [Etalab-2.0 license](https://spdx.org/licenses/etalab-2.0.html).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuitenumerique%2Fmeet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuitenumerique%2Fmeet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuitenumerique%2Fmeet/lists"}