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. RWKV-Runner

    A RWKV management and startup tool, full automation, only 8MB. And provides an interface compatible with the OpenAI API. RWKV is a large language model that is fully open source and available for commercial use.

    Project mention: Ladder: Self-Improving LLMs Through Recursive Problem Decomposition | news.ycombinator.com | 2025-03-07

    There is https://www.rwkv.com/ which is an LLM based on RNN's, thus having "infinite" context length, it comes with its own tradebacks though. (Notably that its impossible to actually store infinite information in the network, so it prunes based on which information it finds more important.)

  6. legit

    Git for Humans, Inspired by GitHub for Mac™.

  7. normcap

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

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

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

  11. RecoverPy

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

  12. Search-That-Hash

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

  13. Kin

    Sane PBXProj files

    Project mention: Kin – Project.pbxproj File Checker | news.ycombinator.com | 2024-08-20
  14. 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)

    Project mention: Top 10 SBOM Tools to Inventory Your App Components | dev.to | 2024-10-15

    4. Tern

  15. python-semantic-release

    Automating Releases via SemVer and Commit Message Conventions

  16. shyaml

    YAML for command line

  17. seait

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

  18. labelCloud

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

  19. matrix-commander

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

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

  21. 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)

  22. basecrack

    Decode All Bases - Base Scheme Decoder

  23. pykeepass

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

  24. sqlite3-to-mysql

    Transfer data from SQLite to MySQL

  25. horus

    An OSINT / digital forensics tool built in Python (by 6abd)

  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

Log in or Post with

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 - InfluxDB
    www.influxdata.com | 12 Jul 2025
    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. Learn more →

Index

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

# Project Stars
1 Osintgram 10,960
2 CodeGeeX2 7,619
3 auto-cpufreq 6,611
4 RWKV-Runner 5,919
5 legit 5,695
6 normcap 2,269
7 WoeUSB-ng 1,747
8 Name-That-Hash 1,569
9 RecoverPy 1,507
10 Search-That-Hash 1,361
11 Kin 1,049
12 tern 987
13 python-semantic-release 928
14 shyaml 767
15 seait 741
16 labelCloud 696
17 matrix-commander 651
18 pypyr automation task runner 628
19 please 599
20 basecrack 560
21 pykeepass 457
22 sqlite3-to-mysql 417
23 horus 365

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