Python Scripting

Open-source Python projects categorized as Scripting

Top 23 Python Scripting Projects

  • jc

    CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.

    Project mention: Human redable multiline string into Json. | | 2023-01-26

    As others have mentioned you can use YAML to create the values and then convert the YAML to JSON. Here's how you can do that at the command line with jc:

  • Rotten-Scripts

    Scripts that will make you go WOW!

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • script-server

    Web UI for your scripts with execution management

    Project mention: Can Flask Simply Run My Python Code? | | 2023-01-18

    Probably is easier for your usecase

  • nicegui

    Create web-based UI with Python. The nice way.

    Project mention: Search-as-you-Type with NiceGUI | | 2023-01-31

    With NiceGUI you can create graphical interfaces which run in the browser. It was build to have a gentle learning curve while still being very extensible. Basically you can do full-stack web development without leaving the cozy Python world. The website is completely written with NiceGUI. Of course!

  • jenkinsapi

    A Python API for accessing resources and configuring Hudson & Jenkins continuous-integration servers

    Project mention: Jenkins block current job if another job is running with same parameter | | 2022-08-04
  • jello

    CLI tool to filter JSON and JSON Lines data with Python syntax. (Similar to jq)

    Project mention: I'm developing a new command line tool for querying and transforming JSON files , called ~Q (pronounced "unquery"). My design goal is to create a tool that is powerful yet easy to use (aim to be more intuitive for users than existing tools such as jq). Let me know your thoughts and suggestions. | | 2022-10-12
  • jtbl

    A simple CLI tool to print JSON and JSON Lines data as a table in the terminal

    Project mention: Help with converting JSON to table with curl? | | 2022-12-31
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • entangle

    A lightweight (serverless) native python parallel processing framework based on simple decorators and call graphs.

  • CANalyse

    A vehicle network analysis and attack tool.

  • geometry-script

    A scripting API for Blender's Geometry Nodes

    Project mention: Cloth Simulation in Geometry Nodes | | 2022-12-01

    And the add-on that converts those to nodes here: (or on Blender Market)

  • pcbflow

    Python based Printed Circuit Board (PCB) layout and design package based on CuFlow.

  • gh-release-install

    CLI helper to install Github releases on your system.

  • Deep-Inside

    Command line tool that allows you to explore IoT devices by using Shodan API.

  • Jmp

    You'll never use the cd cmd again.

  • erk

    Ərk is an open source, cross-platform IRC client written in Python 3, Qt 5, and Twisted.

  • ufw-stats

    ufw-stats: Show ufw actions since boot, with ip address information from RIPE database.

  • BulbScript-for-Wiz-Lights

    BulbScript is a simple scripting language for controlling Philips Wiz Lightbulbs using the pywizlight library.

    Project mention: WiZ Dynamic Colors | | 2022-09-21

    Is there a way to create custom dynamic colors for WiZ Lights? I would like to create one for Halloween and Xmas times. I came across this repo However I am not sure how it can be integrated with Home Assistant.

  • pysh

    A library of small functions that simplify scripting in python

    Project mention: My Utility to greatly simplify writing scripts | | 2022-04-30
  • IntelliType

    Automate the typing process

  • scriptea

    Scriptea, Script front-end for compiled programming languages, lol?

  • Let-me-do-it

    This is a Python script that runs in one click all the apps and websites you need to start writing code and organize your work such as VS Code , To do List , Google , Email...

  • WebScript

    Small webpage for executing remote or local script

    Project mention: Small webpage for executing local or remote script | | 2022-05-08
  • tbing

    Templates-based bindings and interfaces generator for C++

  • SaaSHub

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

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 2023-01-31.

Python Scripting related posts


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

Project Stars
1 jc 6,000
2 Rotten-Scripts 1,236
3 script-server 1,080
4 nicegui 1,021
5 jenkinsapi 809
6 jello 364
7 jtbl 172
8 entangle 102
9 CANalyse 87
10 geometry-script 65
11 pcbflow 60
12 gh-release-install 29
13 Deep-Inside 23
14 Jmp 22
15 erk 21
16 ufw-stats 14
17 BulbScript-for-Wiz-Lights 12
18 pysh 10
19 IntelliType 3
20 scriptea 3
21 Let-me-do-it 1
22 WebScript 1
23 tbing 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives