Python File

Open-source Python projects categorized as File

Top 22 Python File Projects

  1. boltons

    🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. smart_open

    Utils for streaming large files (S3, HDFS, gzip, bz2...)

  4. aiofile

    Real asynchronous file operations with asyncio support.

  5. File-Injector

    File Injector is a script that allows you to store any file in an image using steganography

  6. Zydra

  7. filetags

    Management of simple tags within file names

  8. HyperTag

    HyperTag - Intuitive Knowledge Management WebApp & CLI for Humans using Deep Learning & Tags

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. date2name

    Handling time-stamps and date-stamps in file names

  11. file-validator

    The first Python validation package uses type, mime, extension, magic numbers, and size to validate files. ✅

  12. directory-structure

    :package: Print a directory tree structure in your Python code.

  13. guess-filename.py

    Derive a file name according to old file name cues and/or PDF file content

  14. filedate

    Simple, convenient and cross-platform file date changing library. 📅

  15. RARNinja-RAR-Password-Cracking-Utility

    A dictionary attack implementation, for the automated cracking of password-protected RAR files with the help of a supplied dictionary file. This project was created for experimental/observational purposes.

  16. inplace

    In-place file processing in Python

  17. python-utilities

    Different python utility scripts to help automate mundane/repetitive tasks. Useful for performance testers/data scientist or anyone who wants to automate mundane tasks in python.

  18. move2archive

    Managing event-related files in a folder hierarchy like "<ARCHIVE>/2013/2013-05-17 Event name/"

  19. StringEncrypt-Python

    StringEncrypt allows you to encrypt strings and files using a randomly generated algorithm, generating a unique decryption code (so-called polymorphic code) each time in the selected programming language.

  20. EncrypC

    🔑 File Encryption Application using Python.

  21. destream

    A tool & Python 3 library to decompress anything

  22. fileson

    JSON File database tools

  23. unDEL

    This code provides a flexible and customizable file recovery tool that can be used to recover deleted files from a variety of sources, including local file systems, disk images, and remote servers. The code is written in Python and can be run on both Windows and Linux systems.

  24. splitFiles

    A compact Python program designed to divide a large file into several smaller files and subsequently reconstruct them. This serves as an solution for transmitting large files via platforms that impose size limitations on single file uploads.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python File discussion

Log in or Post with

Python File related posts

  • I'm working on a file manager with tags, it's in early development and I would love your feedback!

    2 projects | /r/datacurator | 16 Apr 2023
  • 54R4T1KY4N/unDEL: This code provides a flexible and customizable file recovery tool that can be used to recover deleted files from a variety of sources, including local file systems, disk images, and remote servers. The code is written in Python and can be run on both Windows and Linux systems.

    1 project | /r/github | 9 Mar 2023
  • [app request] Adding date to folders

    1 project | /r/macapps | 8 Mar 2023
  • Organizing photos in file hierarchy vs. 3rd party application

    2 projects | /r/datacurator | 5 Feb 2023
  • File organization help needed, need to match file names and move them to a folder.

    1 project | /r/datacurator | 5 Jan 2023
  • An Alternative to Tabbles [an ALMOST amazing comprehensive file system]

    1 project | /r/datacurator | 19 Aug 2022
  • Program that can automatically rename file based on multiple specification?

    1 project | /r/datacurator | 17 Aug 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 20 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source File projects in Python? This list will help you:

# Project Stars
1 boltons 6,580
2 smart_open 3,284
3 aiofile 531
4 File-Injector 432
5 Zydra 427
6 filetags 277
7 HyperTag 196
8 date2name 83
9 file-validator 67
10 directory-structure 53
11 guess-filename.py 48
12 filedate 46
13 RARNinja-RAR-Password-Cracking-Utility 34
14 inplace 33
15 python-utilities 27
16 move2archive 23
17 StringEncrypt-Python 21
18 EncrypC 18
19 destream 12
20 fileson 2
21 unDEL 1
22 splitFiles 0

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?