Showing 80 open source projects for "python user interface"

View related business solutions
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    itom

    itom

    itom - an Open Source Measurement, Automation and Evaluation Software

    ...Additionally, the rapid prototyping of modern measurement and inspection setups requires a system, where parameters or components can easily be changed at runtime, necessitating the availability of an embedded scripting language. Finally, when operating a measurement system, it is also desirable to extend the graphical user interface by system adapted dialogs and windows. The project has been moved mid 2023 to github: https://itom-project.github.io https://github.com/itom-project
    Downloads: 12 This Week
    Last Update:
    See Project
  • 2
    Modbus Tool

    Modbus Tool

    Modbus master tool to debug communication

    Modbus TCP and Modbus RTU client application MODBUS FUNCTIONS -Read coils (01) -Read discrete inputs (02) -Read holding registers (03) -Read input registers (04) -Write single coils (05) -Write single registers (06) -Write multiple coils (15) -Write multiple holding registers (16) -Diagnostics (08) DATA TYPES -Short -Integer -Float -Double
    Leader badge
    Downloads: 73 This Week
    Last Update:
    See Project
  • 3
    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.1! 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...
    Leader badge
    Downloads: 111 This Week
    Last Update:
    See Project
  • 4

    pychoacoustics

    Python platform for running and building psychoacoustics experiments

    pychoacoustics is a platform for running and building experiments on auditory perception. Further info can be found on the project webpage http://samcarcagno.altervista.org/pychoacoustics/pychoacoustics.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 5
    Gwyscope

    Gwyscope

    Open hardware SPM controller with advanced sampling support.

    ...Valtr et al., Scanning Probe Microscopy controller with advanced sampling support, HardwareX, Volume 15, e00451 https://www.hardware-x.com/article/S2468-0672(23)00058-5/fulltext It is based on a low cost FPGA board Red Pitaya and additional high bit depth AD and DA converters. When put together with the AFM scanning hardware (sensor, scanner and their amplifiers) and user interface software it can serve as a standalone SPM system. Otherwise, it can serve as a sub-module for a custom built SPM system, e.g. providing the feedback loop mechanism only. Finally, it can be used as a board for developing advanced sampling techniques, which was the primary goal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Gait Analysis Graphical User Interface

    Extracts gait parameters from 120 fps video of mouse walking

    This project enables behavioral scoring of mouse gait using MATLAB. This was developed and used in the laboratory of Veronique VanderHorst, MD PhD at Beth Israel Deaconess/Harvard Medical School. First, a GUI displays videos of mice walking on a custom apparatus and enables the user to manually detect paw position. This data is saved. Additional functions take this spatiotemporal information and extract commonly used gait parameters, which are then exported to a MATLAB structure to be...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Tiny Multi Bootloader+

    Serial Bootloader for Microchip, Atmel, NXP, TI, 8051 microcontrolers

    What is it? It's a Bootloader for Microchip, Atmel, NXP, TI and 8051 devices. A Bootloader is a firmware running in the microcontroler device which allows the user to send it's own firmware without the need of a programmer. This Bootloader consists of: - firmwares for many devices (this firmware need to be send to the device's flash memory with a programmer, only once) - a PC software which communicates with the bootloader firmware in the device and send the user's program in its...
    Leader badge
    Downloads: 188 This Week
    Last Update:
    See Project
  • 8
    TANGO Control System
    TANGO is a device oriented control system for Linux and Windows. It provides a framework in C++, Java and Python for implementing distributed control objects. TANGO has a full set of tools and hundreds of device servers.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9

    Python Power Electronics

    Circuit simulator for power electronics

    An open source circuit simulator for power electronics applications. The objective is to provide a platform that will enable an advanced user to simulate large systems with several converters without being an excessive burden on the CPU.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight Icon
    Next-Gen Encryption for Post-Quantum Security | CLEAR by Quantum Knight

    Lock Down Any Resource, Anywhere, Anytime

    CLEAR by Quantum Knight is a FIPS-140-3 validated encryption SDK engineered for enterprises requiring top-tier security. Offering robust post-quantum cryptography, CLEAR secures files, streaming media, databases, and networks with ease across over 30 modern platforms. Its compact design, smaller than a single smartphone image, ensures maximum efficiency and low energy consumption.
    Learn More
  • 10

    PZEM PC interface (web app)

    Peacefair PZEM PC application (web app)

    You can check this app online here: https://koshka.ddns.net/pzemweb/v1.1/ (You will need Chrome browser or similar ) A web-app (web-interface) for Peacefair PZEM energy monitors. It is loaded from https web server but works completely on a local machine with local devices and local database. It uses Web Serial API to connect to PZEM devices and IndexedDB to store data. JqGrid and Apexcharts used to display stored data. This application (hopefully) supports simultaneous data...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 11
    Qgama

    Qgama

    Adjustment of local surveying networks, binary builds for Windows

    ...It is intended for use with traditional geodetic surveying which are still used and needed in special measurements (e.g., underground or high precision engineering measurements) . Qgama is a Qt based user interface for GNU Gama adjustment of geodetic networks in which XML input is complemented with a database. The most simple case is Sqlite3 file database, which does not need any special knowledge from the user. http://www.gnu.org/software/gama/qgama Command line program gama-local is distributed with Qgama in folder bin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    hcfr

    hcfr

    Free Video Projector/Monitor Calibration Software

    Video Projector/Monitor Calibration Software orginally developed as ColorHCFR. This code base is based off version 2.1 and will aim for a more open development process. The opensource version integrates an ArgyllCMS interface for continued meter support and development. If you feel the program has been of value to you since I started working on it about 3 years ago please consider a contribution via the link below. Thanks! -zoyd https://www.paypal.me/zoyd
    Leader badge
    Downloads: 198 This Week
    Last Update:
    See Project
  • 13
    'isotope' is a small command-line utility to calculate the isotope pattern for a given chemical formula. It allows to run calculations interactively, in batch mode, via the command line, or (using a webserver) via a web interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    xSMBus - Java I2C/SMBus API

    xSMBus - Java I2C/SMBus API

    USB Bridge for SMBus(I2C), GPIO, and Clock, Java API

    [Introduction] xSmbus-m01 is not only a Java API, but also a program that can be executed separately. The following are its function options: Need to be executed at the command prompt, java -jar /YourPath/xSmbus-m01-1.0p.jar Help - list the parameter table Verification - verify that the product is working properly Test - used for system maintenance, in advance Check - determine if there is a device on the I2C location Scan - search in the range of 00-FF, search out on the I2C bus...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    pyrpl

    PyRPL turns your Red Pitaya into a powerful analog feedback device.

    ...This makes it useful for quantum optics experiments, in particular as a digital feedback controller for analog systems. Based on the open source software provided by the board manufacturer, PyRPL (Python RedPitaya Lockbox) implements many devices that are needed for optics experiments with the Red Pitaya. PyRPL implements various digital signal processing (DSP) modules (see features below). It allows to arbitrarily interconnect the available DSP modules and retrieve signal values on timescales below 1 ms. The graphical user interface (GUI) provides a realtime display of the various measurement instruments and allows the easy configuration of DSP signal chains and feedback controllers. ...
    Downloads: 47 This Week
    Last Update:
    See Project
  • 16
    Flexi Serial Terminal

    Flexi Serial Terminal

    Configurable RS232 Serial Communication Terminal

    Serial terminal for test, measurement and debugging of RS232 serial communication devices. This utility presumes the following settings for RS232 communication: - Eight data bits and one stop bit. - No parity bits and hardware control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Practically Random

    statistical tests & psuedo- random number generators (RNGs, PRNGs)

    Randon number generation & testing. The best suite of statistical tests for fast PRNGs anywhere. Multithreaded for speed, command line tools for automation, no upper limit on data size. Also, a variety of C++ pseudo-random number generators with well designed interfaces aimed at practical uses, not just research.
    Leader badge
    Downloads: 67 This Week
    Last Update:
    See Project
  • 18
    An R package for metrology. metRology provides classes and calculation and plotting functions for metrology applications, including measurement uncertainty estimation and (eventually) inter-laboratory metrology comparison studies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    relay_control

    easy control for the masla relay devices

    A nice and simple solution to control and test the masla.de relay devices. It provides a schematic or overview to easy switch relays on or off. The USB interface of the devices makes a connection easy. Written in python and use of pygtk and pyserial it can be used flexible on several platforms. And it's just a example to control the relay-devices to help you write your own program.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    CSV Comparator

    CSV Comparator

    CSV Comparator is a tool for comparing files which contain CSV-Data.

    ...It was created for performance engineers to be able to have a easy way to compare data from two testruns and be able to automate the comparing process of various files with scripts. There is a command line tool as well as a user interface. In case you need to compare .xml-Files you can convert them to .csv-Files with my other project CSV Transformer. The advantages by using CSV as input and output are the following: - Many applications allow an export of its data to CSV or Excel(were it could be saved to CSV) - It is possible to pre- and postprocess the data, e.g removing version numbers before comparing - It is easy to create CSV data from logfiles and other resources by using unix tools like sed or awk - CSV can be loaded into other applications, especially Excel, were it can be formatted by macros for analyzing.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21

    BMI Wizard

    BMI Wizard calculates the body mass index (BMI)

    BMI Wizard calculates the body mass index (BMI) from weight and size and vice versa.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    MerDAQ

    A DAQ solution in Python 2 for your Ardruino

    MerDAQ is a data acquisition GUI and other tools for collecting and storing time dependent. Originally designed to collect 4 temperature data vs. time and plot one of the temperatures in real time with matplotlib. Ideal for use with Arduino.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23

    pyhard2, control hardware from python

    An object-oriented framework for the development of instrument drivers

    pyhard2 is an object-oriented framework to help in the development of instrument drivers. pyhard2 is proposed as an alternative to LabVIEW. Emphasis is given on serial drivers but the framework can be used with any socket. The source also contains the implementation of a PID controller and a setpoint ramp generator. The instrument drivers may further be incorporated in a GUI, using, e.g. PyQt or PySide. Threading is automatically taken care of. Furthermore, generic GUI (called...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SimpleDSO
    This program written in Python is used for capture screenshot or raw data from a UNI-T digital storage oscilloscope.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    RTLSDR Scanner

    RTLSDR Scanner

    A cross platform Python frequency scanning GUI for rtl-sdr

    A cross platform Python frequency scanning GUI for USB TV dongles, using the OsmoSDR rtl-sdr library. In other words a cheap, simple Spectrum Analyser. More information can be found at: http://eartoearoak.com/software/rtlsdr-scanner An installer and standalone versions for Windows are located here: https://github.com/EarToEarOak/RTLSDR-Scanner/releases Sources are available on GitHub: https://github.com/EarToEarOak/RTLSDR-Scanner ** The up to date installer is no longer...
    Downloads: 26 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next