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

File Extensions Python Packages

Python packages with the GitHub topic file-extensions. Sorted by monthly downloads, with stars and forks.
floyernick
fleep

File format determination library for Python

25K 261 37
mikeckennedy
content-types

A Python library to map file extensions to MIME types without accessing the file data. #pypackage

23K 54 3
python-fileformats
fileformats

a Python package for the specification, validation and manipulation of file formats and types

17K 10 1
python-fileformats
fileformats-extras

a Python package for the specification, validation and manipulation of file formats and types

10K 10 1
timothyryanwalsh
addext

Python script to add file extensions based on PRONOM ID (PUID)

332 4 1
ndenissov
notateit

NotateIt Viewer Remake is a cross-platform GUI and CLI tool to open, view, and extract assets from the old proprietary .nat presentation format. Built with Python and PySide6, it features a presentation mode and headless data extraction, rescuing embedded images and text into JSON. Ideal for digital archiving and format recovery.

190 1 0
ysskrishna
binary-extensions

Check if a file or extension is binary, and iterate over 250+ known binary file types including images, videos, archives, and executables. Python port of binary-extensions npm package.

127 0 0
ysskrishna
text-extensions

Check if a file or extension is text, and iterate over 300+ known text file types including source code, markup, data formats, and configuration files. Python port of text-extensions npm package.

81 0 0
jamesacampbell
pyextension

Get info for any file extension via simple terminal command.

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