Ruqqus uses the following third-party packages:

Name Purpose License
beautifulsoup4 HTML parsing and modification MIT
bleach HTML Sanitization BSD
boto3 AWS client toolkit Apache
Flask Web server BSD
Flask-Caching Cache Flask functions with Redis BSD
Flask-Limiter Rate-limiting MIT
Flask-Markdown Render markdown in templates BSD
gevent Threaded workers MIT
gunicorn WSGI MIT
Jinja2 HTML template engine BSD
libsass Compile .scss to .css MIT
mistletoe Parse markdown to html MIT
piexif Remove EXIF data from jpg images MIT
pyotp Two-factor authentication MIT
redis Interact with Redis caching server MIT
requests Make HTTP requests Apache
SQLAlchemy Database ORM MIT
werkzeug WSGI BSD