forked from Open-Streaming-Platform/open-streaming-platform
-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathATTRIBUTION
25 lines (25 loc) · 1.43 KB
/
ATTRIBUTION
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
- Python 3
- Gunicorn - Python WSGI HTTP Server, Acts as a Reverse Proxy for Flask
- Flask - Microframework for Python based on Werkzeug & Jinja 2
- Flask SQL-Alchemy - Provide the Database for OSP
- Flask Security-Too - Handle User Accounts, Login, and Registration
- Flask Uploads - Manage User Uploads, such as Pictures
- Dropzone.js - Handing Upload Chunking for Videos
- Flask-RestX - Handling and Documentation of the OSP API
- Flask-Markdown - Displaying Markdown in Jinja2 Templates
- Easy-MDE - Markdown Interface for TextAreas
- Bootstrap 4 - For Building responsive, mobile-first projects on the web
- Bootstrap-Toggle - Used to Build Toggle Buttons with Bootstrap
- NGINX - Open-Source, high-performance HTTP server and reverse proxy
- NGINX-RTMP-Module - NGINX Module for RTMP/HLS/MPEG-DASH live streaming
- winshining/nginx-http-flv-module - Replacement Nginx Module for RTMP/HLS Live Streaming
- Socket.io - Real-Time Communications Engine Between Client and Server
- Flask Socket.io - Interface Socket.io with Flask
- Video.js - Handles the HTML5 Video Playback of HLS video streams and MP4 Files
- Font Awesome - Interface Icons and Such
- Animista - Awesome CSS Animation Generator
- List.js - Handling List Sorting and Pagination
- Authlib - OAuth 2 Client connection handling
- EjabberD - XMPP Chat Server for OSP
- Strophe.js - XMPP Javascript Interface used as the base for the OSP Chat Client
- OpenEmoji - Open Source Sticker/Emoji Pack