Showing 3615 open source projects for "file python"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 1
    Julia VS Code

    Julia VS Code

    Julia extension for Visual Studio Code

    This VS Code extension provides support for the Julia programming language. We build on Julia’s unique combination of ease-of-use and performance. Beginners and experts can build better software more quickly, and get to a result faster. With a completely live environment, Julia for VS Code aims to take the frustration and guesswork out of programming and put the fun back in. A hybrid “canvas programming” style combines the exploratory power of a notebook with the productivity and static...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    FileEncryptor

    FileEncryptor

    File Encryption Program is a Python-based tool

    This File Encryption Program is a Python-based tool designed to securely encrypt and decrypt large files using a password-derived key. It employs robust cryptographic methods, including PBKDF2 with SHA-256 for key derivation and AES-GCM for encryption, making it suitable for processing large files efficiently.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    H2O LLM Studio

    H2O LLM Studio

    Framework and no-code GUI for fine-tuning LLMs

    Welcome to H2O LLM Studio, a framework and no-code GUI designed for fine-tuning state-of-the-art large language models (LLMs). You can also use H2O LLM Studio with the command line interface (CLI) and specify the configuration file that contains all the experiment parameters. To finetune using H2O LLM Studio with CLI, activate the pipenv environment by running make shell. With H2O LLM Studio, training your large language model is easy and intuitive. First, upload your dataset and then start...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Ansible-lint

    Ansible-lint

    Best practices checker for Ansible

    Ansible Lint is a command-line tool for linting playbooks, roles and collections aimed towards any Ansible users. Its main goal is to promote proven practices, patterns and behaviors while avoiding common pitfalls that can easily lead to bugs or make code harder to maintain. Ansible lint is also supposed to help users upgrade their code to work with newer versions of Ansible. Due to this reason we recommend using it with the newest version of Ansible, even if the version used in production...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Build your own X

    Build your own X

    Master programming by recreating your favorite technologies

    build-your-own-x is a massive, community-curated roadmap of hands-on tutorials that teach you to re-implement complex systems from scratch—things like databases, compilers, operating systems, interpreters, web servers, neural networks, regex engines, and more. Rather than offering abstract theory, it organizes step-by-step guides by topic and by programming language, so you can pick a project that fits your stack and skill level. The focus is on demystifying internals: you don’t just use a...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Extractous

    Extractous

    Fast and efficient unstructured data extraction

    Extractous is a Rust-based unstructured data extraction library focused on fast local parsing of documents and other content-heavy files. Its purpose is to extract text and metadata efficiently from formats such as PDF, Word, HTML, email archives, images, and more, without depending on external APIs or separate parsing servers. The project emphasizes performance and low memory usage, and its maintainers describe it as a local-first alternative to heavier extraction stacks. For broader format...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Old File Delete

    Old File Delete

    Clean up old files with a single click.

    OldFileDelete (OFD) is a lightweight and efficient utility designed for those who value minimalism and order. This application allows you to delete files PC that are older than a certain date in just two clicks. Featuring a modern flat design, the interface is intuitive: simply select a folder, specify the number of days, and the program will find and remove outdated files. No complex settings—just cleanliness and speed.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    File Sorter for Photographers

    File Sorter for Photographers

    Organize files/images from a csv or xlsx file.

    A user-friendly application to efficiently sort all types of files from a source folder into a destination folder based on a list of filenames provided in an Excel or CSV file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Turso Database

    Turso Database

    Turso is an in-process SQL database, compatible with SQLite

    Turso is an in-process SQL database written in Rust and designed to stay compatible with SQLite. It supports SQLite’s SQL dialect, file formats, and C API while adding newer database capabilities. The project is currently in beta, so it is best used with care and proper backups for production data. Turso includes support for concurrent writes through MVCC, change data capture, and faster schema management. It offers bindings and integrations across languages such as Rust, JavaScript, Go, Python, Java, .NET, and WebAssembly. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 10
    Powerline Go

    Powerline Go

    A beautiful and useful low-latency prompt for your shell

    A Powerline-like prompt for Bash, ZSH, and Fish. All of the version control systems supported by powerline shell give you a quick look into the state of your repo. The current branch is displayed and changes background color when the branch is dirty. When the local branch differs from the remote, the difference in number of commits is shown along with ⇡ or ⇣ indicating whether a git push or pull is pending. powerline-go uses ANSI color codes, these should nowadays work everywhere, but you...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    YouTube Music Downloader

    YouTube Music Downloader

    A simple app to get songs from YouTube in mp3 format with artist name

    YouTube Music Downloader is a command-line music downloader written in Python that retrieves audio from YouTube and enriches it with detailed metadata from external sources. It combines tools like yt-dlp and FFmpeg to extract high-quality audio while automatically tagging files with artist name, album, release date, and artwork. The application distinguishes itself by integrating metadata providers such as Spotify and iTunes, ensuring that downloaded tracks resemble properly organized music library entries. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    LuaUnit

    LuaUnit

    LuaUnit is a popular unit-testing framework for Lua

    LuaUnit is a popular unit-testing framework for Lua, with an interface typical of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports several output formats (Text, TAP, JUnit, etc.) that can be used directly or work with continuous integration platforms (Jenkins, Maven, etc.). LuaUnit may be installed as a rock or directly added to your project. For simplicity, LuaUnit is contained into a single file and has no external dependency.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    File-Name-Fixer

    File-Name-Fixer

    Renames files and folders with problematic and very long names

    Renames files and folders with problematic and very long names to work properly in Windows. (English language added to GUI). https://github.com/shampuan/File-Name-Fixer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This file is capable of creating tools in Python (preferably written using the tkinter graphical interface), but to do so, you need to have the latest version of Python installed on your computer. In addition, you must install pyinstaller using the command pip install pyinstaller to be entered in CMD. Alternatively, you can use this other .bat file that autonomously installs many Python utilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    qBittorrent

    qBittorrent

    A free and reliable P2P BitTorrent client

    An advanced and multi-platform BitTorrent client with a nice Qt user interface as well as a Web UI for remote control and an integrated search engine. qBittorrent aims to meet the needs of most users while using as little CPU and memory as possible.
    Leader badge
    Downloads: 588,573 This Week
    Last Update:
    See Project
  • 16
    File Format Renamer
    This tool only changes the file extension, meaning it changes one label for another, such as changing a .jpg to a .txt. Be careful: this is not a converter. So, if you change the label of a file from .jpg to .pdf, the file will still be an image and will not become a PDF. It can be useful for files of the same type. For example, if you have different types of images, you can make your computer see them all as if they were of the same kind.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    python-small-examples

    python-small-examples

    Focus on creating classic Python small examples and cases

    ...Each example highlights a specific function or programming pattern so that learners can quickly understand how to apply Python features in real-world scenarios. The repository includes examples covering topics such as file processing, JSON manipulation, data visualization, and library usage. The examples are intentionally short and easy to read, making them useful for beginners who want to understand Python syntax and programming logic step by step. The repository is organized as a large collection of small scripts and notes that can be browsed individually without needing to study a full project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    SocketRocket

    SocketRocket

    A conforming Objective-C WebSocket client library

    ...You can include SocketRocket as a subproject inside of your application if you'd prefer, although we do not recommend this, as it will increase your indexing time significantly. To do so, just drag and drop the SocketRocket.xcodeproj file into your workspace. Included are setup scripts for the python testing environment. It comes packaged with vitualenv so all the dependencies are installed in userland. SocketRocket includes a demo app, TestChat. It will "chat" with a listening websocket on port 9900. The sever takes a message and broadcasts it to all other connected clients.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19
    Sysmon-Modular

    Sysmon-Modular

    A repository of sysmon configuration modules

    ...The repo ships helper tooling (PowerShell and Python scripts) to merge selected modules into a final sysmonconfig.xml, automating CI builds and allowing repeatable config generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Temp file killer

    Temp file killer

    Temp file cleaner for windows

    this software cleans your pc and make it faster
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Ultimate Python Course

    The Ultimate Python Course

    Source code and all the details for the Ultimate Python Course

    The Ultimate Python Course is a structured learning repository designed to take programmers from Python fundamentals to more advanced concepts. Its chapters cover modules, package management, variables, data types, strings, collections, conditionals, loops, functions, recursion, and file handling. Later sections introduce object-oriented programming, inheritance, polymorphism, type hints, virtual environments, lambda functions, and functional programming tools. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Okteto

    Okteto

    Develop your applications directly in your Kubernetes Cluster

    Kubernetes has made it very easy to deploy applications to the cloud at a higher scale than ever, but the development practices have not evolved at the same speed as application deployment patterns. Today, most developers try to either run parts of the infrastructure locally or just test these integrations directly in the cluster via CI jobs, or the docker build/redeploy cycle. It works, but this workflow is painful and incredibly slow. Okteto accelerates the development workflow of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    IEC 104 Protocol Python code

    IEC 104 Protocol Python code

    The IEC 104 Protocol Server and Client implementation in Phyton

    The IEC 104 Protocol Server and Client implementation in Phyton - v21.06.018 IEC 104 Protocol Python we did a python wrapper for our IEC 104 implementation using ctypes, and tested in Windows and linux x86_64. in the package tests folder , you can find the server and client test programs. using this, you can simulate complete IEC 104 Server device(iec104servertest.py) and client(iec104clienttest.py). or PyPI page https://pypi.org/project/pyiec104/ install using - pip...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    FSP - File Service Protocol Suite

    UDP File transfer protocol

    FSP - File Service Protocol. FSP is lightweight UDP based protocol for transferring files. It is designed for anonymous transfers over unreliable networks.
    Leader badge
    Downloads: 18 This Week
    Last Update:
    See Project
  • 25
    Shuffled File Set Renamer

    Shuffled File Set Renamer

    Randomly rename and shuffle all files in a folder

    This program randomly renames all files in a folder into shuffled Sets like these: - asdasd_01.mp4 - asdasd_02.mp4 - asdasd_03.mp4 - asdasd_04.mp4 - hjkhjk_01.mp4 - hjkhjk_02.mp4 - hjkhjk_03.mp4 - hjkhjk_04.mp4 - werwer_01.mp4 - werwer_02.mp4 - werwer_03.mp4 - werwer_04.mp4 Original order of files has been jumbled and shuffled in the process. Why? Purpose: If you're uploading files somewhere and you want their order to be randomized instead of alphabetically ordered,...
    Downloads: 3 This Week
    Last Update:
    See Project