Credits & Acknowledgments

The amazing libraries and technologies that power Mala Haco & Izêr

58
Python Packages
3
Languages
5
CDN Services
23
Custom JS Modules
Core Framework
Django 4.2.23

Main web framework powering the entire application

Core Django Extensions
django-extensions 4.1

Additional Django management commands and utilities

API & REST Framework
  • Django REST Framework 3.16.0

    Powerful REST API framework for Django applications

  • drf-yasg 1.21.10

    Swagger/OpenAPI documentation generator for Django REST Framework

Database & Storage
  • PostgreSQL psycopg2-binary 2.9.10

    Advanced open source relational database system

  • django-storages 1.14.6

    Custom storage backends for Django including S3 support

  • AWS SDK (boto3) 1.39.14

    Amazon Web Services SDK for Python - S3 file storage integration

Security & Authentication
  • django-recaptcha 4.1.0

    Google reCAPTCHA integration for bot protection

  • django-ratelimit 4.1.0

    Rate limiting protection for Django views

  • django-csp 3.8

    Content Security Policy implementation for enhanced security

  • django-cors-headers 4.7.0

    Cross-Origin Resource Sharing (CORS) handling for API access

Task Queue & Background Processing
  • Celery 5.5.3

    Distributed task queue for handling background jobs and scheduled tasks

  • Redis 6.2.0

    In-memory data store used for caching and Celery message broker

Image Processing
Pillow 11.3.0

Python Imaging Library for photo processing, resizing, and format conversion

Testing
  • pytest 8.4.1

    Modern Python testing framework

  • Coverage 7.10.0

    Code coverage measurement for testing

Frontend Dependencies
  • Bootstrap 5.3.0

    Modern CSS framework for responsive design and UI components

  • Font Awesome 6.4.0

    Comprehensive icon library for beautiful user interface

Special Thanks

We are grateful to all the open source contributors and maintainers who make projects like Mycelia possible. Your dedication to creating and maintaining these incredible tools enables developers around the world to build amazing applications.


About This Project

Mycelia is a family tree application built with modern web technologies. It features multi-language support, photo management, pronunciation recordings, and comprehensive family relationship tracking.

Languages supported: English, Français, Türkçe