Python software-engineering

Open-source Python projects categorized as software-engineering

Top 12 Python software-engineering Projects

software-engineering
  1. professional-programming

    A collection of learning resources for curious software engineers

  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. software-papers

    📚 A curated list of papers for Software Engineers

    Project mention: Papers for Software Engineers | news.ycombinator.com | 2025-01-21
  4. SWE-bench

    SWE-bench [Multimodal]: Can Language Models Resolve Real-world Github Issues?

    Project mention: GLM-4.5: Agentic, Reasoning, and Coding (Arc) Foundation Models [pdf] | news.ycombinator.com | 2025-08-11

    What’s up with the charts? In their first figure they show sonnet 4 as having a swebench score of 53; in the next figure it’s close to 70. In reality it’s just under 65. [0]

    [0] https://www.swebench.com/

  5. Your-Journey-To-Fluent-Python

    Your Journey To Fluent Python

  6. pydriller

    Python Framework to analyse Git repositories

  7. design-patterns-python

    :computer: Padrões de Projeto em Python

  8. Gito

    An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. pyspark-k8s-boilerplate

    Boilerplate for PySpark on Cloud Kubernetes

  11. Software-Development-Project-Structure

    This repository has the purpose of creating a hierarchical tree file organization system standard for small to medium size projects. Each folder sorted by the programming language will contain a file structure template that can be cloned or downloaded to start new projects. I have come to a project structure that shall avoid confusion being as simple as possible and should keep your code clean, neat, structured, and clutter free. The file structure system is modular and suited to modern standard

  12. commit-classification

  13. tree_plus

    A `tree` util enhanced with tokens, lines, and components. `pip install -U tree_plus`

  14. raiz

    Simply CLI Requirements management tool

    Project mention: Show HN: Raiz – Simple CLI for managing and tracing requirements | news.ycombinator.com | 2025-08-09
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 software-engineering discussion

Log in or Post with

Python software-engineering related posts

  • GLM-4.5: Agentic, Reasoning, and Coding (Arc) Foundation Models [pdf]

    2 projects | news.ycombinator.com | 11 Aug 2025
  • AI Is a Floor Raiser, Not a Ceiling Raiser

    2 projects | news.ycombinator.com | 31 Jul 2025
  • Show HN: New SWE-bench leaderboard compares LMs without fancy agent scaffolds

    2 projects | news.ycombinator.com | 31 Jul 2025
  • AI dev tool power rankings & comparison [July 2025 edition]

    1 project | dev.to | 10 Jul 2025
  • Getting started with Claude 4 API: A developer’s walkthrough

    1 project | dev.to | 9 Jul 2025
  • New leader on swe-bench multimodal

    1 project | news.ycombinator.com | 26 Jun 2025
  • SWE-bench just published an updated list of top AI Agents

    1 project | news.ycombinator.com | 25 Jun 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 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 software-engineering projects in Python? This list will help you:

# Project Stars
1 professional-programming 47,955
2 software-papers 5,984
3 SWE-bench 3,404
4 Your-Journey-To-Fluent-Python 1,138
5 pydriller 891
6 design-patterns-python 516
7 Gito 68
8 pyspark-k8s-boilerplate 33
9 Software-Development-Project-Structure 24
10 commit-classification 19
11 tree_plus 15
12 raiz 3

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?