Open Source Python Raspberry Pi Software

Browse free open source Python Raspberry Pi Software and projects below. Use the toggles on the left to filter open source Python Raspberry Pi Software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • No-Nonsense Code-to-Cloud Security for Devs | Aikido Icon
    No-Nonsense Code-to-Cloud Security for Devs | Aikido

    Connect your GitHub, GitLab, Bitbucket, or Azure DevOps account to start scanning your repos for free.

    Aikido provides a unified security platform for developers, combining 12 powerful scans like SAST, DAST, and CSPM. AI-driven AutoFix and AutoTriage streamline vulnerability management, while runtime protection blocks attacks.
    Start for Free
  • 1
    GeigerLog

    GeigerLog

    Python program for Geiger counters and Environmental Sensors

    GeigerLog is a combination of data logger, presenter, and analyzer, and is now released in version 2.0.0! New: Gamma Spectra - can now be displayed, calibrated, and evaluated in GeigerLog! Based on Python (Version 3), it runs on Linux, Windows, Macs, Raspberry Pi, and other. GeigerLog is WiFi-enabled for servers and clients; it can be monitored by SmartPhone. Initially developed for Geiger counters, it is now a more universal tool, which equally well handles data like temperature, air-pressure, humidity, CO2. Continues to support Geiger counters like GQ Electronic's GMC-300/500/600 , RadMon, RadPro, Gamma-Scout, audio-click and other low-cost Geiger counters, IoT devices, I2C based sensors, GQ EMF devices. GeigerLog reads data from devices, saves them to databases, prints to screen and plots as auto-updated, customizable graphs. Quality control using Statistics, Scatter, Poisson, FFT & Autocorrelation, and more. The Raspberry Pi 4, 5 qualify as GeigerLog hosts.
    Leader badge
    Downloads: 204 This Week
    Last Update:
    See Project
  • 2
    NebiOS Alternative Mirror (Official)

    NebiOS Alternative Mirror (Official)

    An Ubuntu Linux-based OS that aims to end user.

    NebiOS is Ubuntu-based secure, privacy-focused universal OS for daily life, creativity, gaming & more. Official mirror - use if main site has download issues. Main site: nebios.org ⚠️ DON'T DOWNLOAD FROM UNKNOWN SOURCES! === 🚀 NebiOS X Gone GOLD! See you on 1 November 2025. === 📋 NebiOS 3 Requirements (Stable - Final X11 version): - 64-bit dual-core x86 (Intel/AMD) or ARM, 2GB RAM, 24GB storage - OpenGL 3 GPU (something like Intel HD 4000 or better), Vulkan 1.3 for gaming - Works on 2012+ PCs. Pi 4: 720p 30fps (due hardware limits), Pi 5 not supported (NebiOS X will support) VM Support: Most software works (VirtualBox, VMware, QEMU). NebiOS X needs properly Wayland-supported 3D acceleration (only VMware supported in currently). ⚠️ NebiOS 2 support ends when X goes final (stable)
    Downloads: 10 This Week
    Last Update:
    See Project
  • 3
    KeexyBox

    KeexyBox

    The box to keep the Internet under your control

    KeexyBox allows you to do parental control, block ads, limit telemetry, and browse the Internet anonymously from your home network without installing any software on your devices. It also can be used to create a public wireless access point with the captive portal. It is a software program which requires a Raspberry PI box and which is installed on Raspbian. It constitutes a cut-off point between your devices (computers, tablets, smartphones, etc.) and your router or Internet box. KeexyBox acts as a default gateway and DNS server for the devices in your home network. It thus intercepts all connections to the Internet to carry out website filtering or to activate browsing via the Tor anonymity network according to connection profiles which you have configured.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    AutoTeach

    AutoTeach

    AutoTeach makes kids study and learn in exchange for internet access.

    AutoTeach is a tool that enables parents to supplement The AutoTeach Parent Tool enables parents to supplement their childrens' education without supervision or drama. With AutoTeach you can queue-up activities and tasks that will be dutifully performed at regular intervals. Why will they cooperate like this? Because AutoTeach meters their internet access by using credits which they earn by performing the agenda which you have queued-up for them. The system has potential for many subjects. Everyone, worldwide, is invited to participate. Everything is open-licensed, either Creative Commons or GPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Secure remote access solution to your private network, in the cloud or on-prem. Icon
    Secure remote access solution to your private network, in the cloud or on-prem.

    Deliver secure remote access with OpenVPN.

    OpenVPN is here to bring simple, flexible, and cost-effective secure remote access to companies of all sizes, regardless of where their resources are located.
    Get started — no credit card required.
  • 5

    Open Time & Attendance

    Open Time & Attendance System (Zeiterfassung)

    Zeiterfassung für Kleine und Mittelständiges Unternehmen. Folgende Funktionen beinhaltetet diese Software: - Daten werden in eine MySQL-Datenbank gespeichert [noch nicht Vorhanden] - Daten könne über eine Softwareschnittstelle auslesen werden. [noch nicht Vorhanden] - Protokoll ausgabe per PDF. [noch nicht Vorhanden] Angedachte Funktionen - Zeiterfassung von Projekten - Urlaubsplanung - Personalplanung Hardware Zur zeit auf einen Raspberry Pi und einen RFID-Karten lesen (RMD 6300) sowie einen LCD Color Display (C-Berry) The translation follows in a later phase
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    YoMo

    YoMo

    You Only Meter Once - The open hardware smart metering system

    Researches have shown that immediate feedback can increase energy saving dramatically. YoMo aims to empower people using low-cost open hardware smart meters in their household. The metering system consists of a coordination unit, a raspberry pi, and several smart meters, arduino boards equipped with communication shields and our self-designed yomo metering shield. The smart meters are attached to household devices and monitor their energy consumption. The gathered data is timestamped and transmitted to the coordination device. This device offers interfaces to control the smart meters. On top of the software runs a apache webserver that provides all estimated data on our yomo project homepage. The system does not need any maintenance and works out of the box after the devices were integrated into the households Wi-Fi network. Link to the scientific paper: http://link.springer.com/article/10.1007%2Fs00450-014-0290-8#/page-1
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    weatherPi

    An extensible weather sensor recording network, based on Raspberry Pis

    A distributed network of sensors with a central data store, to record environmental data. Project goals include: * to serve as a teaching outlet for: ** sensor programming ** distributed data collecting ** web APIs ** database ** web UI for numerical data ** graphing data sensibly It also gives me some infotainment in new (to me) technologies, and as an excuse to scatter ever more Raspberry Pis around my home.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.