PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Best Practices Python Packages

Python packages with the GitHub topic best-practices. Sorted by monthly downloads, with stars and forks.
bvobart
mllint

`mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.

12K 81 4
mlcommons
ck

Collective Knowledge (CK), Collective Mind (CM/CMX) and MLPerf automations: community-driven projects to learn how to run AI, ML, and other emerging workloads more efficiently and cost-effectively across diverse models, datasets, software, and hardware using MLPerf methodology and benchmarks.

3K 649 122
kalaspuff
tomodachi

💻 Microservice lib designed to ease service building using Python and asyncio, with ready to use support for HTTP + WS, AWS SNS+SQS, RabbitMQ / AMQP, middlewares, envelopes, logging, lifecycles. Extend to GraphQL, protobuf, etc.

3K 205 24
mlcommons
cmind

Collective Knowledge (CK), Collective Mind (CM/CMX) and MLPerf automations: community-driven projects to learn how to run AI, ML, and other emerging workloads more efficiently and cost-effectively across diverse models, datasets, software, and hardware using MLPerf methodology and benchmarks.

2K 649 122
collab-uniba
pynblint

Pynblint is a linter for Python Jupyter notebooks.

995 47 2
saezlab
pkg-infra

Session, config and log handler for Saezlab Python packages

521 0 0
ai-4-devops
devops-practices-mcp

AI-powered DevOps knowledge base for Claude - MCP server with best practices, templates, and automation

435 0 0
johnsamuelwrites
inclusivewriting

A Python multilingual application for inclusive writing

381 5 0
SERG-Delft
dslinter

`dslinter` is a pylint plugin for linting data science and machine learning code. We plan to support the following Python libraries: TensorFlow, PyTorch, Scikit-Learn, Pandas and NumPy.

371 24 7
watson-developer-cloud
assistant-improve-toolkit

Assistant Improve notebooks for Watson Assistant

369 69 65
fabarca
andar

Provides an abstraction layer for creating and parsing paths in a programmatic way via templates.

349 2 0
JuliaBesties
bestie-template

Template for Julia Programming Language packages using the copier engine.

251 128 14
devops-maturity
devops-maturity

DevOps Maturity Assessment Web and CLI

218 4 2
CripterHack
smart-git-commit

An AI-powered Git workflow tool that intelligently analyzes your changes, groups them into logical commits, and generates detailed conventional commit messages.

193 2 0
psychok7
django-yadpt-starter

Yet Another Django Project Template skeleton for Django projects

192 28 1
artsyne
anrs

ANRS (AI-Native Repo Spec) - A vendor-neutral specification for AI-friendly code repositories

186 2 0
mlcommons
cmx4mlops

Collective Knowledge (CK), Collective Mind (CM/CMX) and MLPerf automations: community-driven projects to learn how to run AI, ML, and other emerging workloads more efficiently and cost-effectively across diverse models, datasets, software, and hardware using MLPerf methodology and benchmarks.

156 649 122
tarvitz
rtquery

Request Tracker Querying Library

154 1 0
diputs-sudo
hyperassist

A modular tool for analyzing machine learning training logs and hyperparameters. It helps developers and researchers gain insight into training dynamics, surface anomalies, and improve model performance through informed tuning.

111 4 0
patimejia
pyblueprintmaker

A Python-based generator for creating well-organized project structures using best practices, pytest, fixtures and the Python Standard Library. Supports basic, intermediate, advanced and extended folder configurations for maintainable projects.

111 0 0
digo5ds
pygitguard

PyGitGuard is a Git security scanner designed to prevent accidental commits of sensitive data by scanning for:

107 4 0
open-nudge
opentemplate

All-in-one Python template. One click. Everything included.

101 42 1
yoshiya0503
hermetica

📖Hermetica is scaffold tools, and wiki to implement better flask applications.

90 64 8
JaaasperLiu
repo-doctor

Scan any repo against 17 open-source best practices and auto-generate missing files. One command to go from messy to professional.

90 13 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology