Python Tool

Open-source Python projects categorized as Tool

Top 23 Python Tool Projects

  1. Osintgram

    Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. CodeGeeX2

    CodeGeeX2: A More Powerful Multilingual Code Generation Model

    Project mention: 10 open-source cursor alternatives devs are loving in 2025 | dev.to | 2025-05-09

    🔗 GitHub

  4. auto-cpufreq

    Automatic CPU speed & power optimizer for Linux

    Project mention: I replaced myself with a GenAI chatbot using Gemini | news.ycombinator.com | 2025-01-16

    iscover how I built the "auto-cpufreq genAI chatbot" (https://github.com/AdnanHodzic/auto-cpufreq) with Google Cloud’s Vertex AI Agent Builder and Conversational Agents, powered by Gemini as the underlying LLM.

  5. legit

    Git for Humans, Inspired by GitHub for Mac™.

  6. normcap

    OCR powered screen-capture tool to capture information instead of images

  7. COMTool

    Cross platform communicate assistant(Serial/network/terminal tool)( 跨平台 串口调试助手 网络调试助手 终端工具 linux windows mac Raspberry Pi )支持插件和二次开发

    Project mention: Supply Chain Alert: Sipeed's Official COMTools Software Flagged as Trojan | news.ycombinator.com | 2025-11-10
  8. harbor

    Effortlessly run LLM backends, APIs, frontends, and services with one command. (by av)

    Project mention: Ask HN: What Are You Working On? (December 2025) | news.ycombinator.com | 2025-12-14

    Run Ollama and Open WebUI configured to work together: `harbor up ollama webui`. Don't like Ollama? Then `harbor up llamacpp webui`. There are 17 backends, 14 frontends and 50+ different satellite projects, config profiles that can be imported from a URL, tunnels, and a helper desktop app.

    https://github.com/av/harbor?tab=readme-ov-file#what-can-har...

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. WoeUSB-ng

    WoeUSB-ng is a simple tool that enable you to create your own usb stick windows installer from an iso image or a real DVD. This is a rewrite of original WoeUSB.

  11. RecoverPy

    Interactively find and recover deleted or :point_right: overwritten :point_left: files from your terminal

  12. Name-That-Hash

    🔗 Don't know what type of hash it is? Name That Hash will name that hash type! 🤖 Identify MD5, SHA256 and 300+ other hashes ☄ Comes with a neat web app 🔥

  13. Search-That-Hash

    🔎Searches Hash APIs to crack your hash quickly🔎 If hash is not found, automatically pipes into HashCat⚡

  14. Kin

    Sane PBXProj files

  15. tern

    Tern is a software composition analysis tool and Python library that generates a Software Bill of Materials for container images and Dockerfiles. The SBOM that Tern generates will give you a layer-by-layer view of what's inside your container in a variety of formats including human-readable, JSON, HTML, SPDX and more. (by tern-tools)

  16. python-semantic-release

    Automating Releases via SemVer and Commit Message Conventions

  17. shyaml

    YAML for command line

  18. labelCloud

    A lightweight tool for labeling 3D bounding boxes in point clouds.

  19. seait

    SEAIT is a user-friendly application that simplifies the installation process of AI-related projects

  20. matrix-commander

    simple but convenient CLI-based Matrix client app for sending and receiving

  21. pypyr automation task runner

    pypyr task-runner cli & api for automation pipelines. Automate anything by combining commands, different scripts in different languages & applications into one pipeline process.

  22. please

    🙏 Please CLI - Minimalistic New Tab Page CLI Tool with a greeting, date and time, inspirational quotes and your personal tasks and to-do list (by NayamAmarshe)

  23. basecrack

    Decode All Bases - Base Scheme Decoder

  24. pykeepass

    Python library to interact with keepass databases (supports KDBX3 and KDBX4)

  25. sqlite3-to-mysql

    Transfer data from SQLite to MySQL

  26. 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 Tool discussion

Python Tool related posts

  • topalias VS topalias - a user suggested alternative

    2 projects | 10 Apr 2025
  • Top 10 SBOM Tools to Inventory Your App Components

    3 projects | dev.to | 15 Oct 2024
  • Kin – Project.pbxproj File Checker

    1 project | news.ycombinator.com | 20 Aug 2024
  • Aya: A minimalist version control system with fewer than 6 commands

    3 projects | news.ycombinator.com | 6 Jul 2024
  • Visual Programming IDE for Lua

    2 projects | /r/learnprogramming | 9 Dec 2023
  • Lua Visual Programming IDE (Open Source)

    1 project | /r/programming | 9 Dec 2023
  • Open Source Visual Programming IDE for Lua!

    2 projects | /r/lua | 9 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 Dec 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Osintgram 11,932
2 CodeGeeX2 7,611
3 auto-cpufreq 7,018
4 legit 5,698
5 normcap 2,459
6 COMTool 2,297
7 harbor 2,200
8 WoeUSB-ng 1,893
9 RecoverPy 1,720
10 Name-That-Hash 1,618
11 Search-That-Hash 1,394
12 Kin 1,060
13 tern 1,009
14 python-semantic-release 992
15 shyaml 767
16 labelCloud 760
17 seait 746
18 matrix-commander 679
19 pypyr automation task runner 639
20 please 608
21 basecrack 584
22 pykeepass 472
23 sqlite3-to-mysql 446

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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