Python Opensource

Open-source Python projects categorized as Opensource

Top 23 Python Opensource Projects

  • eiten

    Statistical and Algorithmic Investing Strategies for Everyone

  • cassowary

    Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuration GUI

  • Project mention: How are you running Windows only applications on your Linux ThinkPad? | /r/thinkpad | 2023-06-17

    I'm using virtualbox on my x220, of I really need windows. However, if you setup a VM from scratch anyway, I would rather go with KVM/QEMU and maybe even try https://github.com/casualsnek/cassowary, to launch the windows programms directly under Linux, with the VM running "in the background".

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • aimet

    AIMET is a library that provides advanced quantization and compression techniques for trained neural network models.

  • video-to-ascii

    It is a simple python package to play videos in the terminal using characters as pixels

  • Project mention: Ask HN: How to come up with a useful, coding hobby project? | news.ycombinator.com | 2023-08-27

    pal to ascii : https://github.com/joelibaceta/video-to-ascii

    --------

    [0] : https://en.wikipedia.org/wiki/Philo_Farnsworth

    [1] : punch card : https://www.youtube.com/watch?v=Oke-7lsvFug

          original pearl programming : https://www.youtube.com/watch?v=gALLuttm8tI

  • meltano

    Meltano: the declarative code-first data integration engine that powers your wildest data and ML-powered product ideas. Say goodbye to writing, maintaining, and scaling your own API integrations.

  • Project mention: meltano VS cloudquery - a user suggested alternative | libhunt.com/r/meltano | 2023-06-02
  • privacyIDEA

    :closed_lock_with_key: multi factor authentication system (2FA, MFA, OTP Server)

  • Hacktoberfest

    Hacktoberfest OPEN FIRST Pull Request πŸŽ‰

  • Project mention: From Contributor to Maintainer: My Journey in Open Source | dev.to | 2024-05-21

    My journey in open source started with Hacktoberfest 2019. I heard about this event from X (previously Twitter) and decided to participate. Back then, resources to learn how to contribute to open source were less plentiful than today. So, I had no other option than to learn by reading the projects' README and contributing guidelines on GitHub.

  • SaaSHub

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

    SaaSHub logo
  • pygod

    A Python Library for Graph Outlier Detection (Anomaly Detection)

  • Project mention: RAG Using Structured Data: Overview and Important Questions | news.ycombinator.com | 2024-01-10

    Ok, using ChatGPT and Bard (the irony lol) I learned a bit more about GNNs:

    GNNs are probabilistic and can be trained to learn representations in graph-structured data and handling complex relationships, while classical graph algorithms are specialized for specific graph analysis tasks and operate based on predefined rules/steps.

    * Why is PyG it called "Geometric" and not "Topologic" ?

    Properties like connectivity, neighborhoods, and even geodesic distances can all be considered topological features of a graph. These features remain unchanged under continuous deformations like stretching or bending, which is the defining characteristic of topological equivalence. In this sense, "PyTorch Topologic" might be a more accurate reflection of the library's focus on analyzing the intrinsic structure and connections within graphs.

    However, the term "geometric" still has some merit in the context of PyG. While most GNN operations rely on topological principles, some do incorporate notions of Euclidean geometry, such as:

    - Node embeddings: Many GNNs learn low-dimensional vectors for each node, which can be interpreted as points in a vector space, allowing geometric operations like distances and angles to be applied.

    - Spectral GNNs: These models leverage the eigenvalues and eigenvectors of the graph Laplacian, which encodes information about the geometric structure and distances between nodes.

    - Manifold learning: Certain types of graphs can be seen as low-dimensional representations of high-dimensional manifolds. Applying GNNs in this context involves learning geometric properties on the manifold itself.

    Therefore, although topology plays a primary role in understanding and analyzing graphs, geometry can still be relevant in certain contexts and GNN operations.

    * Real world applications:

    - HuggingFace has a few models [0] around things like computational chemistry [1] or weather forecasting.

    - PyGod [2] can be used for Outlier Detection (Anomaly Detection).

    - Apparently ULTRA [3] can "infer" (in the knowledge graph sense), that Michael Jackson released some disco music :-p (see the paper).

    - RGCN [4] can be used for knowledge graph link prediction (recovery of missing facts, i.e. subject-predicate-object triples) and entity classification (recovery of missing entity attributes).

    - GreatX [5] tackles removing inherent noise, "Distribution Shift" and "Adversarial Attacks" (ex: noise purposely introduced to hide a node presence) from networks. Apparently this is a thing and the field is called "Graph Reliability" or "Reliable Deep Graph Learning". The author even has a bunch of "awesome" style lists of links! [6]

    - Finally this repo has a nice explanation of how/why to run machine learning algorithms "outside of the DB":

    "Pytorch Geometric (PyG) has a whole arsenal of neural network layers and techniques to approach machine learning on graphs (aka graph representation learning, graph machine learning, deep graph learning) and has been used in this repo [7] to learn link patterns, also known as link or edge predictions."

    --

    0: https://huggingface.co/models?pipeline_tag=graph-ml&sort=tre...

    1: https://github.com/Microsoft/Graphormer

    2: https://github.com/pygod-team/pygod

    3: https://github.com/DeepGraphLearning/ULTRA

    4: https://huggingface.co/riship-nv/RGCN

    5: https://github.com/EdisonLeeeee/GreatX

    6: https://edisonleeeee.github.io/projects.html

    7: https://github.com/Orbifold/pyg-link-prediction

  • pybossa

    PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.

  • DGFraud

    A Deep Graph-based Toolbox for Fraud Detection

  • Ganeti

    Ganeti is a virtual machine cluster management tool built on top of existing virtualization technologies such as Xen or KVM and other open source software.

  • keylime

    A CNCF Project to Bootstrap & Maintain Trust on the Edge / Cloud and IoT

  • libresbc

    An open source Session Border Controller 🌟 The SBC you dream about πŸ—½ LibreSBC will help you save thousands of dollars.

  • netbox-proxbox

    Netbox Plugin for integration between Proxmox and Netbox

  • h2o-wizardlm

    Open-Source Implementation of WizardLM to turn documents into Q:A pairs for LLM fine-tuning

  • Outfit-Fonts

    The most on-brand typeface

  • tach

    A Python tool to enforce a modular, decoupled package architecture. 🌎 Open source 🐍 Installable via pip πŸ”§ Able to be adopted incrementally - ⚑ Implemented with no runtime impact ♾️ Interoperable with your existing systems

  • Project mention: Don't Microservice, Do Module | news.ycombinator.com | 2024-05-24

    Typically teams won't have access to the code that's being deployed on the other side of the network boundary. This physical separation is overkill though; something like CODEOWNERs and https://github.com/gauge-sh/tach can do this without incurring remotely the same overhead.

  • ovos-buildroot

    Open Voice Operating System - Buildroot edition is a minimalistic linux OS bringing the OVOS voice assistant to embbeded, low-spec headless and/or small (touch)screen devices.

  • TradeAlgo

    Stock trading algorithm written in Python for TD Ameritrade.

  • Hacktoberfest2023

    About Make your Pull Request on Hacktoberfest 2023. Don't forget to spread love and if you like give us a ⭐️

  • Project mention: Hacktoberfest 2023: A Digital Swag Revolution for Open-Source Enthusiasts | dev.to | 2023-10-29

    Official Hacktoberfest Website GitHub's Blog DigitalOcean's Blog

  • domonic

    Create HTML with python 3 using a standard DOM API. Includes a python port of JavaScript for interoperability and tons of other cool features. A fast prototyping library.

  • Project mention: Ludic: New framework for Python with seamless Htmx support | news.ycombinator.com | 2024-03-21
  • audiocraft-webui

    Quick webui for audiocraft

  • Project mention: Free Opensource Webui for Audiocraft | /r/audiocraft | 2023-06-11
  • UGFraud

    An Unsupervised Graph-based Toolbox for Fraud Detection

  • 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 Opensource related posts

Index

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

Project Stars
1 eiten 2,694
2 cassowary 2,704
3 aimet 1,956
4 video-to-ascii 1,630
5 meltano 1,626
6 privacyIDEA 1,440
7 Hacktoberfest 1,307
8 pygod 1,232
9 pybossa 736
10 DGFraud 655
11 Ganeti 473
12 keylime 392
13 libresbc 335
14 netbox-proxbox 299
15 h2o-wizardlm 281
16 Outfit-Fonts 240
17 tach 271
18 ovos-buildroot 218
19 TradeAlgo 157
20 Hacktoberfest2023 129
21 domonic 129
22 audiocraft-webui 123
23 UGFraud 123

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com