Open Source Acknowledgments

Last updated: March 16, 2026  |  stridevox.com

StrideVox is built with the help of many excellent open-source projects. We are grateful to the developers and communities behind these tools. This page lists the key third-party libraries and frameworks used in our application.

Frontend Libraries

LibraryLicensePurpose
Tailwind CSSMITUtility-first CSS framework
LeafletBSD-2-ClauseInteractive GPS maps
MarkedMITMarkdown rendering
DOMPurifyApache-2.0HTML sanitization
highlight.jsBSD-3-ClauseSyntax highlighting
Chart.jsMITData visualization charts
chartjs-plugin-zoomMITChart zoom and pan
FileSaver.jsMITClient-side file saving
ALTCHAMITPrivacy-friendly proof-of-work CAPTCHA widget
docxMITWord document export

Backend Frameworks & Libraries

LibraryLicensePurpose
FastAPIMITWeb framework
UvicornBSD-3-ClauseASGI server
SQLAlchemyMITDatabase ORM
PydanticMITData validation
python-joseMITJWT authentication
Passlib + Argon2BSD / MITPassword hashing
garminconnectMITGarmin Connect integration
OpenAI Python SDKApache-2.0AI provider client
Anthropic Python SDKMITAI provider client
Google Generative AIApache-2.0AI provider client
PyOTPMITTwo-factor authentication
TwilioMITWhatsApp messaging
Boto3Apache-2.0S3-compatible storage
Redis (Python)MITCaching & rate limiting
CryptographyApache-2.0 / BSDEncryption

Infrastructure

ComponentLicensePurpose
PythonPSF LicenseProgramming language
PostgreSQLPostgreSQL LicenseDatabase
RedisBSD-3-ClauseCache & rate limiting
CaddyApache-2.0Web server & reverse proxy
DockerApache-2.0Containerization
MkDocs MaterialMITDocumentation site

All third-party libraries listed above are used under their respective open-source licenses. These licenses are permissive and allow commercial use. The full license text for each project can be found in their respective repositories linked above.