…software is…
BalticPy Light Metal Platinum Emblem

BalticPy

Open Source Solutions for Business Needs

Open-source projects, hardware builds, and practical tech implementations from around the web—curated for ideas and interesting reads.

Web Development & High-Velocity APIs

High-throughput ASGI microservices, reactive architectures, and real-time platforms built with Django, FastAPI, and modern Python tooling.

GitHub ★ 104.6k
fastapi/fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
FastAPI framework, high performance, easy to learn, fast to code, ready for production
GitHub ★ 79.2k
headroomlabs-ai/headroom - Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer to...
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
GitHub ★ 78.4k
tiangolo/fastapi - High performance, easy to learn, fast to code, ready for production
Modern, high-velocity async web framework for building APIs with Python 3.8+ based on standard Python type hints.
GitHub ★ 68.5k
pallets/flask - Lightweight, unopinionated WSGI micro web framework for Python
Extensible microframework providing request routing, Jinja templating, and secure cookie sessions.
GitHub ★ 28.2k
encode/django-rest-framework - Powerful and flexible toolkit for building Web APIs in Django
Battle-tested web API engine for Django with serialization, authentication policies, and browsable API support.
GitHub ★ 23.1k
pydantic/pydantic - Data validation and settings management using Python type annotations
Blazing fast Rust-core data validation framework ensuring rock-solid type safety across microservice inputs.
GitHub ★ 18.1k
sanic-org/sanic - High-throughput async web server and framework built to go fast
Non-blocking async web framework with built-in uvloop execution and sub-millisecond route handling.
GitHub ★ 14.5k
encode/httpx - Next-generation HTTP client for Python with async support and HTTP/2
Fully featured async and sync HTTP client providing connection pooling, strict timeouts, and HTTP/2 multiplexing.
GitHub ★ 11.2k
encode/starlette - Lightweight ASGI framework/toolkit for high-performance async services
The lean foundation powering modern Python async web servers, WebSocket sessions, and streaming endpoints.
GitHub ★ 9.5k
benoitc/gunicorn - WSGI HTTP Server for UNIX powering production Django deployments
Pre-fork worker model web server with broad compatibility, automatic worker restarts, and graceful reloads.
GitHub ★ 9.4k
falconry/falcon - High-performance, unpretentious Python ASGI & WSGI web framework
Reliable, minimalist framework optimized for building mission-critical microservices and high-throughput APIs.
GitHub ★ 7.6k
encode/uvicorn - An ultra-fast ASGI web server implementation for Python
Production ASGI server powering FastAPI and Starlette with HTTP/1.1 and WebSocket protocol support.
GitHub ★ 6.9k
marshmallow-code/marshmallow - Simplified object serialization and schema validation
Ecosystem standard for converting complex datatypes to and from native Python types with bidirectional validation.
GitHub ★ 6.8k
vitalik/django-ninja - Fast, declarative REST APIs for Django with Pydantic
Combines Django ORM safety with FastAPI-like schema validation and automatic OpenAPI interactive documentation.
GitHub ★ 4.4k
tortoise/tortoise-orm - Familiar async ORM inspired by Django relations and query syntax
Easy-to-use async ORM designed with relations in mind, supporting PostgreSQL, MySQL, and SQLite.
GitHub ★ 4.1k
strawberry-graphql/strawberry - Python GraphQL library based on standard dataclasses
Type-safe GraphQL server implementation with native Django and ASGI integration and zero schema boilerplate.
GitHub ★ 1.6k
psycopg/psycopg - Modern, robust PostgreSQL database adapter for Python
High-performance PostgreSQL driver featuring native async support, server-side cursors, and connection pooling.
Show HN ▲ 890
Show HN: Granian – High-performance Rust HTTP server for Python WSGI and ASGI
Rust-powered multithreaded runtime achieving superior throughput and microsecond request dispatching for Python.
Show HN ▲ 540
Show HN: Piccolo – Fast, user-friendly async query engine with built-in admin UI
Async ORM and query builder featuring automatic schema migrations and an instant web-based back-office admin dashboard.
Show HN ▲ 420
Show HN: Litestar – Production-ready, highly performant ASGI API framework
Lightweight, opinionated ASGI framework with dependency injection, OpenAPI schema generation, and high throughput.
Show HN ▲ 380
Show HN: BlackSheep – Ultra-fast async web framework inspired by ASP.NET Core and Flask
Async web framework with built-in dependency injection, automatic OpenAPI documentation, and high Cython speed.
Lobste.rs ▲ 185
Ultra-fast asyncio event loop implementation in Cython
Drop-in replacement for the standard asyncio event loop that makes Python async IO comparable to Go in benchmarks.
Lobste.rs ▲ 11
Building a gemini server in python
Lobste.rs ▲ 10
Python on my wrist
Lobste.rs ▲ 5
The State of Python Profiling in 2026

Intelligent Process Automation

Durable execution engines, autonomous ETL pipelines, and headless scraping bots built to eliminate repetitive business toil.

GitHub ★ 54k
scrapy/scrapy - High-throughput web crawling and structured data extraction framework
Twisted-powered asynchronous crawling engine built to extract structured records from millions of public web pages.
Show HN ▲ 52k
Show HN: n8n – Fair-code workflow automation tool with 400+ native business integrations
Self-hostable node-based automation engine connecting internal databases, Stripe, CRMs, and custom webhooks.
GitHub ★ 37.9k
apache/airflow - Programmatic workflow authoring, scheduling, and monitoring via Python DAGs
Enterprise standard for authoring, scheduling, and monitoring complex data workflows as directed acyclic graphs in Python.
GitHub ★ 24.8k
celery/celery - Distributed task queue system with Redis and RabbitMQ brokers
Industrial-grade asynchronous task queue and job scheduler for executing background worker pipelines in Python.
GitHub ★ 17.2k
PrefectHQ/prefect - Orchestration and observability platform for data pipelines
Transform any Python script or ETL workflow into a resilient, self-healing background automation with instant alerting.
GitHub ★ 14.9k
microsoft/playwright-python - Reliable end-to-end browser automation for headless tasks
Automate modern web apps across Chromium, Firefox, and WebKit with resilient auto-waiting and network interception.
GitHub ★ 12.1k
dagster-io/dagster - Data orchestrator for machine learning, analytics, and complex ETL
Declarative asset-based data pipeline orchestrator with integrated lineage tracking and rich local testing.
GitHub ★ 9.8k
rq/rq - Simple, lightweight Python work queues backed by Redis with zero ceremony
Minimalist background job processing library for Python that uses Redis for reliable job queues with low setup overhead.
GitHub ★ 8.1k
py-pdf/pypdf - Pure-Python PDF processing library for automated invoice splitting and merging
Extract text, split invoices, merge multi-page documents, and manipulate form fields automatically in back-office queues.
GitHub ★ 7.4k
seleniumbase/SeleniumBase - Fast Python automation framework for browser testing and web scraping
All-in-one browser automation framework combining Selenium, Playwright, and UC mode for automated web portal operations.
GitHub ★ 6.3k
agronholm/apscheduler - In-process cron and interval task scheduling for Python services
Lightweight in-memory scheduler executing recurring cron expressions, intervals, and one-off delayed tasks.
GitHub ★ 5.6k
jd/tenacity - Retrying library for resilient network calls and webhook dispatches
Configurable retry strategies with exponential backoff, jitter, and custom stop conditions for flaky external APIs.
GitHub ★ 4.7k
python-openxml/python-docx - Automated Word document and report creation pipeline
Generate polished Microsoft Word reports, contract templates, and client agreements programmatically from database records.
GitHub ★ 4.2k
theorchard/openpyxl - High-speed reading and writing of Excel xlsx files for automated reporting
Automate financial reconciliations, parse vendor spreadsheet uploads, and format multi-tab corporate accounting workbooks.
GitHub ★ 4.1k
Bogdanp/dramatiq - Fast and reliable distributed task processing for Python with RabbitMQ & Redis
Simple, high-throughput alternative to Celery with thread-safe workers, automatic rate limiting, and dead-letter queues.
GitHub ★ 1.9k
temporalio/sdk-python - Durable execution engine for resilient business workflows
Write fault-tolerant multi-step business pipelines without manual state management, retries, or distributed locks.
Show HN ▲ 1.6k
Show HN: Windmill – Open-source platform turning Python scripts into internal workflows
High-performance script runner and workflow engine with auto-generated UIs, distributed workers, and webhook triggers.
Show HN ▲ 1.5k
Show HN: Crawl4AI – Open-source LLM-friendly asynchronous web crawler
High-speed headless browser automation built with Playwright, extracting structured markdown and JSON for RAG.
Show HN ▲ 1.1k
Show HN: Activepieces – Open-source business automation engine with custom Python steps
Self-hostable Zapier alternative with 200+ integrations, webhook ingestion, and arbitrary Python execution environments.
GitHub ★ 158
manor-os/manor-ai - Source-available, self-hosted AI agent workspace for small businesses and lean teams — wit...
Source-available, self-hosted AI agent workspace for small businesses and lean teams — with BYOK, workflows, tools, and human approvals.
Lobste.rs ▲ 142
High-volume background queue architecture with Celery, Redis, and gevent
Patterns for processing tens of thousands of PDF invoices, webhooks, and billing reconciliations per minute.
GitHub ★ 132
oc8-ai/oc8 - Open-source AI business orchestration platform for running governed AI agents across ERP, ...
Open-source AI business orchestration platform for running governed AI agents across ERP, CRM, Microsoft 365 and other business systems.

Computer Vision & Smart Security

Real-time OpenCV pipelines, local neural inferencing, and RTSP sentinels built for edge object detection and facility telemetry.

GitHub ★ 78.1k
rohitg00/ai-engineering-from-scratch - Learn AI Engineering! Learn it. Build it. Ship it for others.
Learn AI Engineering! Learn it. Build it. Ship it for others.
GitHub ★ 63.2k
ultralytics/ultralytics - Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 — object detection, instance segmentation, sema...
Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 — object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking
GitHub ★ 53k
ageitgey/face_recognition - Recognize and manipulate faces from Python or command line
Built with dlib deep learning models, reaching 99.38% accuracy on the Labeled Faces in the Wild benchmark.
GitHub ★ 43.5k
PaddlePaddle/PaddleOCR - Ultra-lightweight multi-language optical character recognition system
Practical 8.6MB OCR engine supporting 80+ languages, angle classification, and table parsing with Python runtime.
GitHub ★ 38.2k
ultralytics/ultralytics - Real-time object detection and segmentation (YOLOv11)
State-of-the-art computer vision models optimized for real-time edge RTSP camera streams and surveillance analytics.
GitHub ★ 29.8k
open-mmlab/mmdetection - OpenMMLab detection toolbox for object detection and instance segmentation
Modular computer vision training and inference codebase providing hundreds of pre-trained spatial neural network architectures.
GitHub ★ 27.8k
google-ai-edge/mediapipe - Live on-device perceptual computing and multi-modal ML solutions
Sub-millisecond hand tracking, face mesh estimation, and pose detection pipelines running smoothly on Python.
GitHub ★ 23.4k
JaidedAI/EasyOCR - Ready-to-use OCR with 80+ supported languages and custom font models
PyTorch-powered deep OCR engine extracting text from license plates, shipping container labels, and street signs.
GitHub ★ 21k
roboflow/supervision - Reusable computer vision utilities for detections, heatmaps, and tracking
Production utilities to draw zones, track objects across frame sequences, and calculate perimeter dwell times.
GitHub ★ 14.1k
albumentations-team/albumentations - Fast image augmentation library with OpenCV acceleration
High-throughput image transformation library optimizing contrast, perspective, and lighting for robust model inference.
GitHub ★ 12.9k
cvat-ai/cvat - Computer Vision Annotation Tool for bounding boxes, polygons, and tracks
Self-hostable Django-powered annotation suite for labeling video streams, 3D point clouds, and object tracking datasets.
GitHub ★ 9.6k
opencv/opencv-python - Pre-built OpenCV packages for real-time video processing in Python
Core computer vision algorithms for contour analysis, optical flow, geometric transforms, and hardware camera decoding.
GitHub ★ 7.4k
openvinotoolkit/openvino - Hardware-accelerated neural inference on Intel edge PCs
Sub-20ms facial recognition and vehicle gate plate extraction running directly on low-power mini-PCs.
GitHub ★ 6.2k
madmaze/pytesseract - Python wrapper for Google Tesseract-OCR text recognition engine
Extract printed text from scans, shipping waybills, identity documents, and machine serial plates directly in Python.
GitHub ★ 4.8k
obss/sahi - Slicing Aided Hyper Inference for small object detection on high-resolution cameras
Splits 4K and 8K camera video frames into overlapping tiles to detect tiny distant objects and license plates accurately.
Show HN ▲ 4.3k
Show HN: Scrypted – High-performance local home video integration and NVR streaming
Low-latency WebRTC and RTSP re-broadcasting with hardware-accelerated motion alerts and multi-stream decoding.
GitHub ★ 3.2k
tryolabs/norfair - Lightweight Python library for multi-object tracking in video streams
Customizable 2D tracker estimating object velocity and trajectories across camera occlusions with Kalman filters.
Show HN ▲ 2.1k
Show HN: Frigate NVR – Local AI object detection for IP security cameras
Privacy-first NVR with real-time person, vehicle, and face tracking running inference on Google Coral and Jetson TPUs.
Show HN ▲ 1.2k
Show HN: Depth-Anything – Zero-shot monocular depth estimation for 3D spatial vision
Extract accurate continuous depth maps from standard 2D security camera video feeds for spatial obstacle and boundary detection.
Show HN ▲ 740
Show HN: AnyLabeling – Auto-labeling with Segment Anything and YOLO models
Desktop application integrating Segment Anything (SAM) and YOLO for automated one-click polygonal object labeling.
Hackaday ▲ 220
Building an anti-tailgating entry sensor using dual stereo cameras and Jetson Nano
Detecting multiple people passing through an access gate on a single badge scan using 3D spatial bounding volumes.
Hackaday ▲ 98
Automated License Plate Recognition gate controller with Raspberry Pi and OpenCV
Building a fail-safe garage barrier trigger using infrared camera optics and OCR plate verification.

Smart Hardware & Remote Telemetry

Low-power ESP32 and Raspberry Pi sensor nodes, RS-485 Modbus industrial links, and resilient MQTT field dispatchers.

GitHub ★ 19.8k
node-red/node-red - Visual event-driven wiring tool for IoT edge hardware and APIs
Flow-based development tool connecting physical sensor nodes, MQTT dispatchers, and Python microservices.
GitHub ★ 19.4k
micropython/micropython - Lean and efficient Python 3 implementation for microcontrollers
Executes real-time control loops, I2C/SPI sensor acquisition, and PWM actuator triggers on bare-metal silicon.
GitHub ★ 15.2k
emqx/emqx - Enterprise-scale distributed MQTT broker for millions of concurrent IoT devices
Massively scalable message broker processing millions of sensor messages per second with rule-based routing.
GitHub ★ 13k
makerspet/oomwoo - Open-source vacuum robot cleaner
Open-source vacuum robot cleaner
Show HN ▲ 9.8k
Show HN: Meshtastic – Off-grid, decentralized mesh communication over LoRa radios
Encrypted long-range telemetry and relay routing without cellular or internet infrastructure using low-power chips.
GitHub ★ 9.6k
platformio/platformio-core - Your Gateway to Embedded Software Development Excellence :alien:
Your Gateway to Embedded Software Development Excellence :alien:
GitHub ★ 9.2k
esphome/esphome - Control ESP8266/ESP32 devices via simple configuration files
Self-hosted firmware builder for microcontrollers integrating sensors, relays, and displays over native MQTT.
GitHub ★ 9.1k
eclipse/mosquitto - Extremely lightweight MQTT message broker for IoT appliances
Proven, featherweight publish/subscribe broker supporting TLS, authentication ACLs, and bridging millions of telemetry events.
GitHub ★ 4.5k
adafruit/circuitpython - Friendly Python variant for sensors, microcontrollers, and displays
Rapid hardware prototyping on RP2040 and SAMD boards with instant drag-and-drop code changes over USB.
GitHub ★ 4.1k
pyserial/pyserial - Python serial port access for industrial RS-232, RS-485, and serial modems
Low-level bidirectional serial comms reading weighing scales, barcode wands, and factory PLCs over COM ports.
GitHub ★ 3.8k
hbldh/bleak - Cross-platform Bluetooth Low Energy client for Python hardware automation
GATT client communicating with BLE beacons, medical sensors, temperature tags, and industrial telemetry dongles.
GitHub ★ 3.5k
huangjunsen0406/py-xiaozhi - Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT suppor...
Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.
Show HN ▲ 3.4k
Show HN: Home Assistant – Local-first open source home automation engine
Air-gapped privacy-first smart home hub connecting Zigbee, Z-Wave, and local IoT hardware with zero cloud dependency.
GitHub ★ 2.9k
pymodbus-dev/pymodbus - Full Python implementation of Modbus protocol for industrial telemetry
Asynchronous Modbus TCP, RTU, and ASCII client/server supporting industrial telemetry and sensor polling.
Show HN ▲ 1.4k
Show HN: Wokwi – Web-based simulator for ESP32 and Raspberry Pi Pico MicroPython
Simulate hardware circuits, OLED screens, humidity sensors, and Wi-Fi stack in the browser before flashing bare metal.
GitHub ★ 1.2k
influxdata/influxdb-client-python - Fast time-series metric ingestion for hardware sensors
High-throughput time-series data writer recording sensor readings, battery voltages, and temperature logs.
GitHub ★ 1.1k
raspberrypi/rpi.gpio - Python GPIO hardware control for relays, stepper motors, and sensors
Hardware pin manipulation triggering 12V/24V industrial relays, reading tactile push buttons, and PWM motor control.
Show HN ▲ 980
Show HN: ThingsBoard – Open-source IoT platform for device management and telemetry
Device management, rule engine, and real-time dashboarding visualizing hundreds of IoT sensors over MQTT and CoAP.
Show HN ▲ 620
Show HN: OpenMQTTGateway – Multiprotocol gateway bridging BLE, 433MHz, and LoRa to MQTT
ESP32 firmware translating wireless RF remotes, weather station sensors, and BLE beacons directly into MQTT topics.
Hackaday ▲ 210
Battery-operated wireless water leak detectors using ESP-NOW mesh networking
Sub-second alert broadcast waking ESP8266 from deep sleep upon water contact and sounding building sirens.
Hackaday ▲ 165
Long-range industrial sensor node telemetry with ESP32 and MicroPython
Low-power soil moisture and ambient temperature monitors communicating over 5km with solar charging.
Hackaday ▲ 145
Solar-powered greenhouse automation and telemetry with Raspberry Pi Pico W
MicroPython system controlling solenoid valves, monitoring soil moisture, and reporting stats over local Wi-Fi.
Lobste.rs ▲ 112
Designing high-availability MQTT brokers with InfluxDB for factory telemetry
Architectural patterns for buffering edge telemetry during network dropouts and syncing to time-series dashboards.
Lobste.rs ▲ 31
I Go to Olympics of 4KB Coding
Lobste.rs ▲ 16
Mac at any scale

Custom AI Agents & Predictive Models

Self-hosted private LLMs, domain knowledge retrievers (RAG), and statistical anomaly predictors tailored to operational data.

GitHub ★ 134k
huggingface/transformers - State-of-the-art machine learning architectures for PyTorch and JAX
Thousands of pretrained models to perform tasks on texts like classification, information extraction, and summarization.
GitHub ★ 115k
ollama/ollama - Get up and running with Llama 3, Mistral, and local LLMs
Run private, air-gapped open weights models on local hardware or private GPU servers with OpenAI-compatible API.
GitHub ★ 94k
langchain-ai/langchain - Building context-aware reasoning applications and agents with LLMs
Framework for chaining language models, external knowledge retrievers, and API tool calling into autonomous workflows.
GitHub ★ 74k
ggerganov/llama.cpp - LLM inference in C/C++ with AVX, Metal, and CUDA acceleration
4-bit and 8-bit quantized local neural execution running at tens of tokens per second directly on standard commodity hardware.
Show HN ▲ 58k
Show HN: Open WebUI – User-friendly, air-gapped web client for local LLMs and Ollama
Feature-packed self-hosted dashboard supporting document RAG, voice models, code execution, and multi-user RBAC.
GitHub ★ 50k
HKUDS/nanobot - Your lightweight open-source personal agent.
Your lightweight open-source personal agent.
GitHub ★ 36.5k
vllm-project/vllm - High-throughput and memory-efficient LLM serving engine
PagedAttention memory algorithm delivering 4x higher serving throughput for self-hosted private company models.
GitHub ★ 36.5k
run-llama/llama_index - Data framework for connecting custom data sources to large language models
Build production-ready Retrieval Augmented Generation (RAG) agents querying internal documents and SQL databases.
GitHub ★ 35.8k
microsoft/autogen - Multi-agent conversation framework for complex problem solving
Orchestrate teams of specialized autonomous AI agents that collaborate and execute code to solve complex business requests.
GitHub ★ 31k
milvus-io/milvus - Cloud-native vector database built for massive billion-scale similarity search
Distributed, highly scalable vector database capable of indexing billions of vectors with millisecond query latencies.
GitHub ★ 19.5k
BerriAI/litellm - Call 100+ LLM APIs using the standard OpenAI format with fallback load balancing
Unified proxy layer providing retries, budget tracking, and instant failover between local models and commercial APIs.
GitHub ★ 10.4k
MakazhanAlpamys/Soup - Fine-tune LLMs from one YAML. Layer streaming trains an 8B model on a 4 GB laptop GPU.
Fine-tune LLMs from one YAML. Layer streaming trains an 8B model on a 4 GB laptop GPU.
GitHub ★ 9.6k
LearningCircuit/local-deep-research - ~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.c...
~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents. Everything Local & Encrypted.
GitHub ★ 9.2k
dottxt-ai/outlines - Structured text generation guaranteeing JSON schema and regex compliance
Fast, mathematically guided LLM token generation guaranteeing valid JSON, regex matches, and type conformity.
GitHub ★ 7.2k
jxnl/instructor - Structured extraction and typed outputs from LLMs powered by Pydantic
Guarantees strictly formatted JSON responses adhering to Pydantic schemas with automatic retries and validation.
GitHub ★ 5.1k
xorbitsai/inference - High-performance distributed engine for serving open-source AI models
Run language, speech, and image models across clustered servers with one-click model deployment and monitoring.
GitHub ★ 4.7k
dstackai/dstack - Open-source container orchestrator for training and deploying AI models
Deploy vLLM, Ollama, and fine-tuning jobs across any cloud or private bare-metal GPU cluster with declarative YAML.
Show HN ▲ 3k
Show HN: Chroma – The AI-native open-source embedding vector database
Embed, index, and retrieve internal corporate knowledge bases and contracts for RAG assistants with zero cloud lock-in.
Show HN ▲ 2.1k
Show HN: Qdrant – High-performance vector search engine with payload filtering
Vector similarity database with advanced JSON payload filtering, ideal for multi-tenant and departmental RAG systems.
Show HN ▲ 1.8k
Show HN: Vanna – Open-source Python RAG framework for SQL generation from natural language
Train a custom RAG model on your database schema and documentation to let team members query data in plain English.
Show HN ▲ 950
Show HN: BionicGPT – On-premise, enterprise-grade private alternative to ChatGPT
Air-gapped LLM deployment with role-based access control, document upload isolation, and single sign-on (SSO).
Hackaday ▲ 280
Offline voice assistant and speech-to-text appliance using faster-whisper on Orange Pi
Zero-cloud transcription running at 4x realtime speed on an embedded NPU for private factory voice commands.
Lobste.rs ▲ 198
Building deterministic multi-agent state machines with LangGraph and Python
Coordinating autonomous research, validation, and database mutation agents with cyclical graph checkpoints.
Show HN ▲ 113
Show HN: Flide: Make Jev-like decision models up to 9.5x faster
Lobste.rs ▲ 50
Sparks of Weight-Space Programming: LLMs can natively read & write neural network weights

Point of Sale & Retail Terminals

Offline-first checkout registers, ESC/POS thermal printing, handheld barcode scanning, and Stripe Terminal integration.

GitHub ★ 39.5k
odoo/odoo - Integrated offline-capable touchscreen Point of Sale module in Python
Enterprise POS system with local indexed browser storage, barcode scanner drivers, and automatic till closing balances.
GitHub ★ 19.8k
saleor/saleor - High-performance composable, headless commerce and POS API in Django
Enterprise-grade GraphQL checkout core handling high-concurrency orders, promotions, multi-warehouse stock, and taxes.
GitHub ★ 6.2k
django-oscar/django-oscar - Domain-driven retail order processing and checkout engine for Django
Extensible order pipeline with fine-grained tax calculations, customer accounts, and custom fulfillment gateways.
GitHub ★ 5.4k
stripe/stripe-python - Official Stripe API library with PaymentIntents and terminal connections
Handle in-person POS transaction capture, EMV chip authorizations, and webhook refunds directly within Django.
GitHub ★ 2.8k
dj-stripe/dj-stripe - Complete Stripe integration for Django models with multi-currency terminal payouts
Syncs Stripe charges, refunds, customer accounts, and automated terminal payouts straight into Django ORM tables.
GitHub ★ 2.1k
awesto/django-shop - Pluggable e-commerce and retail checkout framework for Django
Modular checkout cart engine with polymorphic product catalogs, delivery calculations, and multiple payment providers.
GitHub ★ 1.9k
pyzbar/pyzbar - High-speed 1D barcode and QR code decoding for hardware USB checkout scanners
Sub-millisecond barcode stream processing reading EAN-13, UPC, and Code128 barcodes from USB handheld laser guns.
GitHub ★ 1.4k
python-escpos/python-escpos - Direct Python drivers for thermal ESC/POS receipt printers
Send ESC/POS commands directly over USB, Bluetooth, and raw Network sockets to trigger cash drawers and print thermal slips.
GitHub ★ 650
adamchainz/treepoem - High-fidelity barcode generation for price tags and POS shelf labels
Generate clean vector EAN-13, UPC-A, and QR code graphics for retail product tags and receipt footers in Python.
GitHub ★ 620
square/square-python-sdk - Official Square SDK connecting hardware readers to Python backends
Synchronize in-person contactless card payments from Square Terminal into Django accounting ledgers and sales reports.
GitHub ★ 540
patrikx3/escpos - High-performance ESC/POS receipt rendering and cutter control via pyusb
Direct raw USB endpoint communication with Epson and Star thermal printers, firing paper auto-cutters cleanly.
Show HN ▲ 510
Show HN: BarcodeBuddy – Hardware USB/Bluetooth barcode scanner processing daemon
Listens to raw HID barcode gun scans, plays sound confirmations, and executes instant API requests to add cart items.
Show HN ▲ 410
Show HN: PyPOS – Offline-capable local-first retail checkout register syncing over WebSockets
Browser-based checkout terminal with SQLite local caching that operates during internet drops and reconciles sales to Django.
GitHub ★ 320
stripe/stripe-terminal-python - Hardware contactless card reader integration for custom terminals
Collect in-person EMV chip, Apple Pay, and Google Pay transactions connected to a unified Django back-office accounting ledger.
Show HN ▲ 320
Show HN: OpenPOS – Self-hosted retail checkout with WebBluetooth thermal receipt printing
Lightweight browser checkout register designed for cafes and boutiques with direct Bluetooth mobile receipt printing.
Show HN ▲ 290
Show HN: EscHtml – Convert HTML/CSS templates into ESC/POS binary raster printer streams
Design receipt slips in simple HTML/CSS with flexbox and render them as pixel-perfect ESC/POS bitmap data.
Hackaday ▲ 190
Building a wireless POS cash drawer kicker and thermal ticket printer with Raspberry Pi
Triggering 24V solenoid cash register drawers via GPIO relays and printing kitchen order tickets over local Wi-Fi.
Show HN ▲ 180
Show HN: CashDrawerDaemon – Linux daemon firing 24V RJ11 kickers on thermal receipt print
Sniffs CUPS raw printer queue to pulse cash drawer solenoids immediately when a receipt slip starts printing.
Hackaday ▲ 175
Interfacing Mettler-Toledo and Dibal retail weighing scales to Python POS via USB HID
Reading certified gross weights from checkout scales via raw USB HID reports to calculate produce pricing.
GitHub ★ 140
rec/escpos-network - Async TCP socket pool for clustered restaurant kitchen order printers
Route drink tickets to the bar and grill tickets to the kitchen across network thermal printers with automatic reconnect.

Interactive Kiosks & Digital Displays

Self-service visitor check-in, interactive touchscreen catalogs, and real-time menu boards powered by Django Channels and Raspberry Pi.

GitHub ★ 17.1k
kivy/kivy - Open-source Python framework for rapid development of touch-first touchscreen UIs
Multi-touch gesture engine rendered with OpenGL ES, ideal for industrial touch terminals and self-service registration screens.
GitHub ★ 6.4k
django-channels/channels - Real-time WebSockets for Django pushing instant screen updates
Bi-directional async messaging dispatching immediate live queue numbers, floor alerts, and menu updates across distributed screens.
GitHub ★ 5.2k
Screenly/Anthias - The open-source digital signage and interactive kiosk player for Raspberry Pi
Powering wall-mounted interactive touch screens, digital menu boards, and showroom displays running on affordable Pi hardware.
GitHub ★ 4.8k
PySide6 / Qt for Python - Hardware-accelerated kiosk runtime for embedded touchscreen displays
Native 60fps fullscreen touch interface communicating with Django REST microservices for customer product configurators.
GitHub ★ 4.2k
Screenly/screenly-ose - Industrial digital signage and scheduled playlist player for Raspberry Pi
Stand-alone video, image, and web page digital display engine managing scheduled playlists on Linux hardware.
GitHub ★ 2.3k
kivy/plyer - Cross-platform Python API to access cameras, GPS, and sensors on embedded kiosks
Hardware abstraction library querying brightness sensors, internal speakers, and barcode cameras on kiosk appliances.
GitHub ★ 1.6k
gvalkov/python-evdev - Direct Linux input subsystem bindings for multi-touch panels and buttons
Capture raw multi-touch coordinates, capacitive button events, and proximity sensor interrupts on Linux kiosks.
GitHub ★ 850
pyudev/pyudev - Hardware hotplug monitor detecting peripheral disconnection on unattended kiosks
Triggers instant alerts to the central Django back-office if a receipt printer, scanner, or touch display cable disconnects.
Show HN ▲ 820
Show HN: Cage-Kiosk – Minimalist kiosk Wayland compositor running one fullscreen application
Wayland compositor designed specifically for kiosks: displays a single window fullscreen and rejects all desktop clutter.
Show HN ▲ 510
Show HN: LockdownKiosk – Turn any Ubuntu or Raspberry Pi into a tamper-proof kiosk in one command
Hardened Wayland / Cage compositor session disabling virtual consoles, USB storage, and keyboard escape sequences.
Show HN ▲ 470
Show HN: MenuCast – WebSocket-driven digital menu board engine reflecting live 86 items
Instantly reflects price updates and out-of-stock menu items across all overhead screens when marked in Django admin.
Show HN ▲ 460
Show HN: DisplayJoy – Cloud-managed digital menu board engine synchronizing state via Django API
Multi-screen media scheduler letting restaurant operators update prices, specials, and video reels from a central web dashboard.
GitHub ★ 410
MeirKriheli/python-bidi - Bi-directional text layout engine for multilingual public kiosks
Proper Unicode bidirectional layout formatting for international transit and museum kiosks displaying Arabic and Hebrew text.
Show HN ▲ 390
Show HN: TapNPass – RFID / NFC badge scanner daemon for visitor check-in kiosks
Detects MIFARE and NFC cards via USB smart card readers, emits WebSocket events, and prints visitor adhesive badges.
Show HN ▲ 380
Show HN: OpenKiosk – Self-service visitor badge printing and check-in terminal with Django backend
Unattended visitor check-in station reading QR codes from invitations and printing thermal visitor pass badges instantly.
Hackaday ▲ 340
Zero-maintenance lockdown Chromium kiosk terminal on Raspberry Pi with hardware watchdog
Auto-recovering fullscreen terminal setup with disabled devtools, automated nightly reboots, and remote health heartbeats.
Hackaday ▲ 310
Low-power 7-color e-Paper conference room signage updating via Django Wi-Fi endpoints
Battery-powered 7.3-inch Waveshare e-Paper displays waking hourly to pull schedule bookings and rendering crisp schedules.
GitHub ★ 290
libcups/pycups - Python CUPS bindings for unattended thermal label and badge kiosk printing
Spool print jobs to Zebra, Brother, and Dymo thermal printers without popup dialogs or manual print confirmations.
GitHub ★ 240
balticpy/virtual-touch-keyboard - On-screen virtual keyboard with multi-language layout switching
Lightweight HTML5/JavaScript on-screen keyboard component designed for standalone touch displays without physical keyboards.
GitHub ★ 190
balticpy/ansible-kiosk-fleet - Automated provisioning and remote health monitoring for kiosks
Ansible playbooks to remotely provision, update chromium flags, and manage OS upgrades across hundreds of retail kiosks.

Warehouse Inventory & Logistics

Real-time stock tracking across bins, handheld barcode scanning, and automated shipping label generation built on Django architectures.

GitHub ★ 22.5k
frappe/erpnext - Open-source ERP with multi-warehouse bin tracking, serialized inventory, and batching
Full-featured warehouse logistics with batch expiry tracking, serial number management, and multi-location transfers.
GitHub ★ 12.5k
inventree/InvenTree - Leading open-source inventory management and part tracking system in Django
Comprehensive stock management tracking sub-assemblies, supplier barcodes, stock locations, purchase orders, and BOMs.
GitHub ★ 6.8k
weasyprint/weasyprint - Visual PDF rendering engine for warehouse picking slips and manifests
Convert HTML/CSS templates into pixel-perfect warehouse packing manifests, pick-lists, and commercial customs documentation.
GitHub ★ 3.9k
django-import-export - High-throughput Excel and CSV batch synchronization for warehouse catalogs
Bulk imports tens of thousands of supplier inventory lines with automated validation, diff previews, and atomic rollbacks.
GitHub ★ 3.1k
django-mptt/django-mptt - Fast hierarchical tree traversal for warehouse zones, aisles, racks, and bins
Nested set model for Django ORM querying parent warehouses, sub-rooms, rack shelves, and storage bin coordinates.
GitHub ★ 2.9k
py-pdf/reportlab - High-throughput programmatic PDF engine for freight manifests and customs declarations
Batch-renders thousands of freight packing lists and commercial customs invoices per minute with embedded barcodes.
GitHub ★ 2.4k
django-simple-history - Tamper-evident audit trail tracking every inventory movement and adjustment
Maintains full revision history on every stock level adjustment, showing exactly who moved what inventory and when.
GitHub ★ 1.1k
python-barcode/python-barcode - SVG and PNG barcode generator for warehouse bin labels and serials
Generates high-density Code128, DataMatrix, and QR code vectors directly printable onto industrial thermal sticker rolls.
GitHub ★ 980
openboxes/openboxes - Supply chain and inventory management system designed for medical healthcare
Manage pharmaceutical lot tracking, cold-chain temperature monitoring, stock requisitioning, and supplier catalogs.
GitHub ★ 650
adamchainz/treepoem - High-density GS1-128, Data Matrix, and PDF417 shipping barcode generator
Generate compliant GS1 logistics barcodes containing SSCC pallet serials, batch numbers, and expiry dates.
GitHub ★ 640
EasyPost/easypost-python - Automated carrier shipping label generation for DHL, DPD, FedEx, and UPS
Generate tracking numbers, commercial customs invoices, and thermal shipping labels directly from Django dispatch queues.
Show HN ▲ 520
Show HN: PartKeepr-Next – Electronic component and bin-level parts tracker with Django ORM backend
Locate tiny parts across hundreds of storage drawers with bin LED guide indicators and instant parametric search.
Show HN ▲ 510
Show HN: StockPulse – Automated reorder point calculator based on moving sales velocity
Forecasts stock runout dates and automatically creates draft purchase orders when inventory reaches safety thresholds.
GitHub ★ 490
inventree/inventree-app - Mobile barcode scanning app connecting warehouse workers to Django server
Equip warehouse staff with Android barcode scanning terminals to scan bin items, perform stocktakes, and adjust counts.
Show HN ▲ 430
Show HN: BinLocator – 2D visual warehouse rack and bin coordinate picker with pick-path optimization
Visual schematic showing warehouse workers the most efficient walking path across aisles and shelf heights.
Show HN ▲ 420
Show HN: ShipBridge – Multi-carrier rate shopping and automated label dispatch for Django
Compares real-time shipping rates across FedEx, UPS, DHL, and local couriers, generating the cheapest label automatically.
GitHub ★ 380
labelary/python-zpl - High-speed ZPL Zebra programming language shipping label renderer
Render and preview Zebra ZPL thermal barcode labels directly in the browser before sending commands to industrial printers.
Show HN ▲ 360
Show HN: CycleCount – Continuous rolling warehouse inventory audit app on Django Channels
Distributes daily randomized bin counts to handheld barcode scanners to eliminate full-facility inventory shutdowns.
Hackaday ▲ 320
DIY automated parcel dimensioner and weighing station using OpenCV and digital load cells
Measures package length, width, height, and weight in 200ms as boxes slide down a conveyor belt to calculate freight rates.
Hackaday ▲ 290
Automated warehouse pallet localization using Bluetooth BLE beacons and ESP32 gateway grid
Triangulating forklift and pallet positions across a 50,000 sq ft logistics facility with 0.5-meter accuracy.