Pepy

screenshot of Pepy
flask

pepy is a site to get statistics information about any Python package.

Overview:

The backend service for Aboutpepy.tech aims to display statistics about Python packages. The code repository is structured into distinct sections for the application, domain, infrastructure, command line programs, and API endpoints. It incorporates Domain-Driven Design (DDD) concepts such as value objects, entities, CQS (Command Query Separation), and follows an architecture based on these principles.

Features:

  • DDD Concepts: Utilizes value objects, entities, and CQS principles.
  • Structured Codebase: Segmented into application, domain, and infrastructure components for clarity.
  • Automated Data Retrieval: Data on package downloads is fetched daily from the official BigQuery repository.
  • Easy Environment Setup: Simple steps outlined for setting up the development environment.
  • License: Code is available under the MIT license.
  • Sponsorship: Acknowledges sponsors for supporting the website.
  • Updated Data: Daily cron job fetches new download data from the previous day.
flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.