Python File

Open-source Python projects categorized as File Edit details

Top 17 Python File Projects

  • 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.

  • smart_open

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

    Project mention: Ask HN: Codebases with great, easy to read code? | news.ycombinator.com | 2022-03-21

    I see that you're primarily looking into Python work, so I'd recommend `smart_open` as a nice, compact way to get started.

    https://github.com/RaRe-Technologies/smart_open

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • aiofile

    Real asynchronous file operations with asyncio support.

    Project mention: Python library for asynchronously writing audio files in chunks? | reddit.com/r/learnprogramming | 2022-02-20

    I'm unaware of a library that facilitates any of this, so unless I find one or more suitable libraries with this matter, then I'm looking at using Numba and either aiofiles or aiofile—I'm not yet sure what the difference between the two is—and writing my own encoder(s).

  • Zydra

    Project mention: ZipCrypto plaintext attack with empty txt file? | reddit.com/r/HowToHack | 2022-03-12
  • HyperTag

    Knowledge Management CLI for Humans using Machine Learning & Tags

  • filetags

    Management of simple tags within file names

    Project mention: Describe how would the perfect data hoarding/curating software be for you? | reddit.com/r/datacurator | 2022-06-17

    I don't know if this is perfect but for me, this method with its tools is working pretty great since a decade or so: Managing Digital Files (e.g., Photographs) in Files and Folders using filetags (all sorts of things related to tags), guess-filename (generates most file names for me), guess-target-folder and move2archive (moving files to their destination) + some more tools I wrote.

  • date2name

    Handling time-stamps and date-stamps in file names

    Project mention: Using MacOS - any programs/automations/tools out there that can clean up date formats in file names? | reddit.com/r/datacurator | 2022-01-27

    Hi, I plan to add this to https://github.com/novoid/date2name which is a command line tool. I have not found out how to integrate command line tools on macOS to the context menu of the finder in a sane way like this tool provides for Windows File Explorer and probably GNU/Linux geeqie in future. It would be peachy if somebody has input on that. (I don't have access to macOS.)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • guess-filename.py

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

    Project mention: Describe how would the perfect data hoarding/curating software be for you? | reddit.com/r/datacurator | 2022-06-17

    I don't know if this is perfect but for me, this method with its tools is working pretty great since a decade or so: Managing Digital Files (e.g., Photographs) in Files and Folders using filetags (all sorts of things related to tags), guess-filename (generates most file names for me), guess-target-folder and move2archive (moving files to their destination) + some more tools I wrote.

  • 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.

    Project mention: Python Utilities For Mundane Tasks | reddit.com/r/Python | 2021-09-14
  • move2archive

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

    Project mention: Describe how would the perfect data hoarding/curating software be for you? | reddit.com/r/datacurator | 2022-06-17

    I don't know if this is perfect but for me, this method with its tools is working pretty great since a decade or so: Managing Digital Files (e.g., Photographs) in Files and Folders using filetags (all sorts of things related to tags), guess-filename (generates most file names for me), guess-target-folder and move2archive (moving files to their destination) + some more tools I wrote.

  • EncrypC

    🔑 File Encryption Application using Python.

  • destream

    A tool & Python 3 library to decompress anything

  • filedate

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

    Project mention: filedate - Simple, convenient and cross-platform file date changing library | reddit.com/r/Python | 2021-12-05

    filedate is a module that can get or set a file date, but it also can even hold a multiple files dates while processing them by other utilities!

  • 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.

  • pytocat

    Fegeya PytoCat, Python implementation of ColoCat.

  • fileson

    JSON File database tools

  • 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.

    Project mention: Descobri que tenho 560 bitcoins em um PC antigo, mas não seu a chave de acesso da carteira. | reddit.com/r/investimentos | 2022-01-27
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). The latest post mention was on 2022-06-17.

Python File related posts

Index

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

Project Stars
1 boltons 5,807
2 smart_open 2,470
3 aiofile 297
4 Zydra 270
5 HyperTag 154
6 filetags 141
7 date2name 48
8 guess-filename.py 29
9 python-utilities 19
10 move2archive 16
11 EncrypC 16
12 destream 12
13 filedate 9
14 StringEncrypt-Python 9
15 pytocat 5
16 fileson 2
17 RARNinja-RAR-Password-Cracking-Utility 2
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
www.sonarlint.org