Python open-source

Open-source Python projects categorized as open-source

Top 23 Python open-source Projects

open-source
  1. public-apis

    A collective list of free APIs

    Project mention: ๐Ÿ”ฅ Hidden Gems on GitHub That Every Developer (IT/Non-IT) Needs toย Explore | dev.to | 2025-05-30

    ๐Ÿ“Š 6. Public APIs ๐Ÿ“ https://github.com/public-apis/public-apis  Why it's awesome:  A massive list of free APIs for development, testing, and integration. You can use them to build apps, dashboards, or even just explore new ideas. โœ… Best For: App devs, students, startup founders  ๐Ÿง  Ideas: Weather app, crypto tracker, quote bot, anime finder

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

    ๐Ÿ•ธ๏ธ Web apps in pure Python ๐Ÿ

    Project mention: The 3 Best Python Frameworks To Build UIs for AI Apps | dev.to | 2025-03-21

    Reflex: Build your AI app's frontend and backend in Python. Check out the Reflex websiteโ€™s implementation examples for AI image generation and chatbots.

  4. kotaemon

    An open-source RAG-based tool for chatting with your documents.

    Project mention: Kotaemon-papers: an open-source web app to chat with your academic papers | news.ycombinator.com | 2025-01-05

    Hi HN,

    Our team at https://github.com/Cinnamon/kotaemon/ has been working on a public demo to showcase the new advanced citation features in our RAG (retrieval-augmented generation) application.

    Weโ€™re excited to share a web app that lets users explore top daily machine learning (ML) papers on Arxiv (via the HuggingFace API) and upload their own Arxiv papers to get LLM-assisted summaries, mind maps, and answers to questions based on the content.

    Some notable features:

    - Instant Summaries & Mind Maps: Generate concise summaries and visual mind maps for any Arxiv paper.

    - Transparent Citations: Verify AI-generated answers with clear, evidence-backed citations. Citations are highlighted directly in the in-browser PDF viewer.

    - Flexible Citation Options: Choose between highlights and inline citations. Plus, click on any sentence in the AI-generated response to see its supporting source from the original paper.

    - Multi-Paper Analysis: Compare, contrast, and compose summaries from multiple papers simultaneously.

    - Complex Question Solving: Use Chain-of-Thought (CoT) reasoning mode to break down and solve complex questions step-by-step.

    - Customizable & Private Hosting: Easily self-host or customize your private app via HuggingFace Spaces. You can securely connect your LLM and upload your own document collections.

    Weโ€™d love to hear your thoughts, feedback, and recommendations as we continue improving this tool.

    Check out the demo here and happy hacking!

  5. awesome-oss-alternatives

    Awesome list of open-source startup alternatives to well-known SaaS products ๐Ÿš€

    Project mention: List of open-source startup alternatives to well-known SaaS products | news.ycombinator.com | 2024-12-07
  6. opik

    Debug, evaluate, and monitor your LLM applications, RAG systems, and agentic workflows with comprehensive tracing, automated evaluations, and production-ready dashboards.

    Project mention: The Dev-First Playbook to MCP: Build smarter AI interfaces and actually make money | dev.to | 2025-06-19
  7. Mage

    ๐Ÿง™ The modern replacement for Airflow. Mage is an open-source data pipeline tool for transforming and integrating data. https://github.com/mage-ai/mage-ai

    Project mention: Wk 3 Orchestration: MLOPs with DataTalks | dev.to | 2025-02-22

    Here, we use the free Mage Ai orchestration tool.

  8. android-foss

    A list of Free and Open Source Software (FOSS) for Android โ€“ saving Freedom and Privacy.

    Project mention: 10 Awesome Resources for Devs | dev.to | 2025-03-21

    ID: i6 Tags: Awesome, Android Description: A list of free and open-source software (FOSS) for Android, preserving freedom and privacy. GitHub Link | Website Link

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

    Securely and anonymously share files, host websites, and chat with friends using the Tor network

    Project mention: Peer-to-peer file transfers in the browser | news.ycombinator.com | 2025-03-12
  11. openllmetry

    Open-source observability for your LLM application, based on OpenTelemetry

    Project mention: Top Open Source Tools for LLM Observability in 2025 | dev.to | 2025-05-01

    Traceloop is also an open-source project that provides end-to-end tracing for LLM applications. It uses OpenTelemetry standards to offer visibility into the request flow through code, especially in agent-based and multi-step workflows. Traceloop focuses exclusively on tracing and requires an existing OpenTelemetry setup to unlock its full potential.

  12. awesome-open-gpt

    Collection of Open Source Projects Related to GPT๏ผŒGPT็›ธๅ…ณๅผ€ๆบ้กน็›ฎๅˆ้›†๐Ÿš€ใ€็ฒพ้€‰๐Ÿ”ฅ๐Ÿ”ฅ

  13. openlibrary

    One webpage for every book ever published!

    Project mention: Unhooking from Amazon Ebooks | news.ycombinator.com | 2025-06-29

    There's also OpenLibrary by the Internet Archive:

    https://openlibrary.org/

  14. romm

    A beautiful, powerful, self-hosted rom manager and player.

    Project mention: Show HN: RomM โ€“ An open-source, self-hosted ROM manager and player | news.ycombinator.com | 2025-06-11

    What fortunate timing! Our next release will including a new, local-only "API" that uses Launchbox's GamesDB (https://gamesdb.launchbox-app.com/) as the metadata source. The entire database is loaded into Redis and games are matched on exact file names, so no data is ever sent to any cloud providers.

    https://github.com/rommapp/romm/pull/1515

  15. openchat

    OpenChat: Advancing Open-source Language Models with Imperfect Data

    Project mention: ๐Ÿš€ 25+ Open Source AI APIs, Models & Tools (with GitHub Repo Links) | dev.to | 2025-06-13

    โ€๐Ÿ› ๏ธGitHub

  16. commix

    Automated All-in-One OS Command Injection Exploitation Tool.

  17. argos-translate

    Open-source offline translation library written in Python

    Project mention: Diving into Open Source: My Journey Begins with OSD600 | dev.to | 2024-09-06

    One project from GitHub Trending that really caught my attention is LibreTranslate. Itโ€™s an open-source web app used to translate between languages, similar to Google Translate, but powered by the Agros Translate library. I have a deep passion for learning languagesโ€”both spoken and programming languagesโ€”so this project feels like the ideal opportunity to merge these interests. In fact, one of my long-term goals is to contribute to the preservation of endangered languages, and working on LibreTranslate seems like the perfect starting point for that.

  18. preswald

    Preswald is a WASM packager for Python-based interactive data apps: bundle full complex data workflows, particularly visualizations, into single files, runnable completely in-browser, using Pyodide, DuckDB, Pandas, and Plotly, Matplotlib, etc. Build dashboards, reports, and notebooks that run offline, load fast, and share like a document.

    Project mention: Revolutionizing Data Apps: Build Interactive Dashboards with Just Python! | dev.to | 2025-03-19

    View the Project on GitHub

  19. aci

    ACI.dev is the open source platform for VibeOps and infrastructure that connects your AI agents to 600+ tool integrations with multi-tenant auth, granular permissions, and access through direct function calling or a unified MCP server.

    Project mention: Data fetching in '/apps/[appName]' route in open source ACI.dev platform. | dev.to | 2025-05-08

    page.tsx- file

  20. Villain

    Villain is a high level stage 0/1 C2 framework that can handle multiple reverse TCP & HoaxShell-based shells, enhance their functionality with additional features (commands, utilities) and share them among connected sibling servers (Villain instances running on different machines).

  21. AutoRAG

    AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation

    Project mention: AIM Weekly 28 Oct 2024 | dev.to | 2024-10-28

    ๐Ÿ“Ž AutoRAG with Milvus ๐Ÿ› ๏ธ ADO ๐Ÿซถ Self Hosting LLM ๐ŸŒ Noema Declarative AI ๐Ÿ“ New NIM Blueprint for building AI Virtual Assistant ๐Ÿš™ Zilliz Integrations ๐Ÿซถ Using Milvus for Semantic Search ๐Ÿค– Contextual Retrieval ๐Ÿ“Ž Meta: Quantized Light Weight Models ๐Ÿš™ https://arxiv.org/pdf/2407.01219 โœ… Cool Icons ๐Ÿ™Œ IBM Watson AI Milvus Bot ๐Ÿ“Ž The Hacker's Browser ๐Ÿ› ๏ธ Small and Mighty H2O Model ๐Ÿ“ Zilliz Cloud vs Qdrant ๐Ÿ’ซ Gravatino and Agents ๐Ÿ› ๏ธ OSS Summit Europe 2024 Report โ–ถ๏ธ RAG Strategi ๐Ÿค– MS AI Data Visualizations ๐ŸŒ Graph RAG ๐Ÿ‘ฝ South Bay Meetup 15 Oct 2024 ๐Ÿฆพ Influx and Milvus ๐Ÿ‘ฝ Multimodal Pipelines โœจ Constrained Sampling from LLM ๐Ÿš• BAML: Cheaper, Fast and More Accurate Function Calling ๐Ÿ“Š Infinite World Generation with outlines txt ๐Ÿ’ป Ollama Client Swift ๐Ÿ” Atomic Agents ๐Ÿ•ถ๏ธ PYMUPDF4LLM ๐Ÿš• Milvus for AI Agents ๐Ÿ“Š Fine Tuning LLAMA 3 with ORPO ๐Ÿฆพ Run NVIDIA Models ๐Ÿ’ป LLM Training Meta Lingua โœจ 1 Bit LLM - MS BitNet ๐Ÿ’ป Intro ๐Ÿ•ถ๏ธ Mastering Chunk ๐Ÿ“Š Storm Stanford Tool ๐Ÿ DAMO NLP SG CaRing ๐Ÿ” LLM Reasoners

  22. hoaxshell

    A Windows reverse shell payload generator and handler that abuses the http(s) protocol to establish a beacon-like reverse shell.

  23. klavis

    Klavis AI (YC X25): Open Source MCP integration for AI applications

    Project mention: All Data and AI Weekly #196โ€Š-โ€ŠJune 30,ย 2025 | dev.to | 2025-06-30
  24. hrms

    Open Source HR and Payroll Software

    Project mention: Hrms: Open-Source HR and Payroll Software for Modern Businesses | news.ycombinator.com | 2024-08-06
  25. nodezator

    A generalist Python node editor

    Project mention: Ask HN: What project do you donate to? | news.ycombinator.com | 2025-05-26

    A guy in Brazil who coded up:

    https://nodezator.com/

    because it was the first Python node editor which "just worked" out of the box when I tried to run it.

    Based on a game dev system which was called Indie Python, the main site is now at:

    https://indiesmiths.com/

    I kick in to Wikipedia via Microsoft Rewards points whenever they are matching points, or if I have a surplus of Amazon gift card money 'cause there haven't been any Kindle book sales I bought into for a while.

  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 open-source discussion

Log in or Post with

Python open-source related posts

  • Show HN: Pobshell: A Bash-like shell to explore live Python object hierarchies

    1 project | news.ycombinator.com | 8 Jul 2025
  • Unhooking from Amazon Ebooks

    4 projects | news.ycombinator.com | 29 Jun 2025
  • Show HN: Pobshell โ€“ A Bashโ€‘like shell for live Python objects

    2 projects | news.ycombinator.com | 28 Jun 2025
  • Show HN: Meow โ€“ An Image File Format I made because PNGs and JPEGs suck for AI

    4 projects | news.ycombinator.com | 15 Jun 2025
  • Germany: Digital Minister wants open source etc. as guiding principle

    1 project | news.ycombinator.com | 6 Jun 2025
  • ๐Ÿ“š Open Source Contribution (Day 1)

    2 projects | dev.to | 25 May 2025
  • Warp custom theme setup

    1 project | dev.to | 14 May 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 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 open-source projects in Python? This list will help you:

# Project Stars
1 public-apis 355,559
2 reflex 23,513
3 kotaemon 22,767
4 awesome-oss-alternatives 17,843
5 opik 10,902
6 Mage 8,407
7 android-foss 7,731
8 OnionShare 6,562
9 openllmetry 6,050
10 awesome-open-gpt 5,849
11 openlibrary 5,728
12 romm 5,460
13 openchat 5,378
14 commix 5,327
15 argos-translate 4,602
16 preswald 4,304
17 aci 4,173
18 Villain 4,149
19 AutoRAG 4,075
20 hoaxshell 3,272
21 klavis 2,988
22 hrms 2,690
23 nodezator 2,546

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