Showing 126 open source projects for "communication program"

View related business solutions
  • Skillfully - The future of skills based hiring Icon
    Skillfully - The future of skills based hiring

    Realistic Workplace Simulations that Show Applicant Skills in Action

    Skillfully transforms hiring through AI-powered skill simulations that show you how candidates actually perform before you hire them. Our platform helps companies cut through AI-generated resumes and rehearsed interviews by validating real capabilities in action. Through dynamic job specific simulations and skill-based assessments, companies like Bloomberg and McKinsey have cut screening time by 50% while dramatically improving hire quality.
    Learn More
  • AestheticsPro Medical Spa Software Icon
    AestheticsPro Medical Spa Software

    Our new software release will dramatically improve your medspa business performance while enhancing the customer experience

    AestheticsPro is the most complete Aesthetics Software on the market today. HIPAA Cloud Compliant with electronic charting, integrated POS, targeted marketing and results driven reporting; AestheticsPro delivers the tools you need to manage your medical spa business. It is our mission To Provide an All-in-One Cutting Edge Software to the Aesthetics Industry.
    Learn More
  • 1
    Gobot

    Gobot

    Golang framework for robotics, drones, and the Internet of Things

    Gobot makes controlling robots and devices incredibly simple and fun. This program connects to an Arduino, and toggles an LED, every one second. Support for devices that use Analog Input/Output (AIO) communication have a shared set of drivers provided using the "gobot/drivers/aio" package. Support for devices that use General Purpose Input/Output (GPIO) communication have a shared set of drivers provided using the "gobot/drivers/gpio" package.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    weixin-java-miniapp-demo

    weixin-java-miniapp-demo

    WeChat applet Java backend Demo implemented based on Spring Boot

    weixin-java-miniapp-demo is a Java backend demonstration project that shows how to build server-side services for WeChat Mini Programs using Spring Boot and the WxJava SDK. The repository provides developers with a structured example of handling authentication, user data, and API interactions required by mini program ecosystems. It is designed to accelerate development by offering working controller examples and configuration patterns that mirror real-world deployments. The project emphasizes clarity and modular organization so developers can adapt the code to their own production environments. It also illustrates best practices for securely managing mini program credentials and backend communication. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Serial Studio

    Serial Studio

    Multi-purpose serial data visualization & processing

    Serial Studio is a simple, multi-platform, and multi-purpose serial data visualization program that allows embedded developers to visualize, analyze, and present data generated from their projects and devices while avoiding the need to write project-specific visualization software. Over my many CanSat-based competitions, I found myself writing and maintaining several Ground Station software for each program. However, I decided that it would be easier and more sustainable to define one flexible Ground Station Software that lets developers define how each CanSat presents data using an extensible communication protocol for easy data visualization. ...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 4
    MPI.jl

    MPI.jl

    MPI wrappers for Julia

    This is a basic Julia wrapper for the portable message-passing system Message Passing Interface (MPI). Inspiration is taken from mpi4py, although we generally follow the C and not the C++ MPI API. (The C++ MPI API is deprecated.) MPI is based on a single program, multiple data (SPMD) model, where multiple processes are launched running independent programs, which then communicate as necessary via messages. As the main entry point for users, MPI.jl provides a high-level interface which loosely follows the MPI C API and is described in details in the following sections. The syntax should look familiar if you know MPI already, but some arguments may not be needed (e.g. the type or the number of elements of arrays, which are inferred automatically), others may be placed slightly differently, and others may be optional keyword arguments (e.g. for the index of the root process, or the source and destination of point-to-point communication functions).
    Downloads: 2 This Week
    Last Update:
    See Project
  • The Most Powerful Software Platform for EHSQ and ESG Management Icon
    The Most Powerful Software Platform for EHSQ and ESG Management

    Addresses the needs of small businesses and large global organizations with thousands of users in multiple locations.

    Choose from a complete set of software solutions across EHSQ that address all aspects of top performing Environmental, Health and Safety, and Quality management programs.
    Learn More
  • 5
    GoProxy

    GoProxy

    High performance proxy server implemented by golang

    The GoProxy is a high-performance http proxy, https proxy, socks5 proxy, ss proxy, websocket proxies, tcp proxies, udp proxies, game shield, game proxies. Supports forward proxies, reverse proxy, transparent proxy, internet nat proxies, https proxy load balancing, http proxy load balancing , socks5 proxies load balancing, socket proxy load balancing, ss proxy load balancing, TCP / UDP port mapping, SSH transit, TLS encrypted transmission, protocol conversion, anti-pollution DNS proxy, API...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    syncthing-android

    syncthing-android

    Wrapper of syncthing for Android

    Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it’s transmitted over the internet. None of your data is ever stored anywhere else other than on your computers.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 7
    MOROS

    MOROS

    MOROS: Obscure Rust Operating System

    ...Check out the manual for details on how to use it. MOROS is text-based and draws inspiration from Unix and DOS to provide a simple and efficient environment for computing and communication from the command line. Each program is designed to ensure a cohesive user interface across the entire system. The shell is the hearth of MOROS, used to navigate the filesystem and run other programs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Signal iOS

    Signal iOS

    A private messenger for iOS

    Signal is a free, open source, messaging app for simple private communication with friends. Say "hello" to a different way of chatting: Signal is all about privacy, but with all the features you expect from a chat app. State-of-the-art end-to-end encryption (backed by Signal's open source protocol) keeps your chats safe. Neither we can read your messages or listen to your calls, nor anyone else. Privacy is not an optional mode, it is how Signal works. In all your messages, all your calls,...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Universal Windows Platform app samples

    Universal Windows Platform app samples

    API samples for the Universal Windows Platform.

    This repo contains the samples that demonstrate the API usage patterns for the Universal Windows Platform (UWP) in the Windows Software Development Kit (SDK) for Windows 10. These code samples were created with the Universal Windows Platform templates available in Visual Studio, and are designed to run on desktop, mobile, and future devices that support the Universal Windows Platform. If you are unfamiliar with Git and GitHub, you can download the entire collection as a ZIP file, but be sure...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Rezku Point of Sale Icon
    Rezku Point of Sale

    Designed for Real-World Restaurant Operations

    Rezku is an all-inclusive ordering platform and management solution for all types of restaurant and bar concepts. You can now get a fully custom branded downloadable smartphone ordering app for your restaurant exclusively from Rezku.
    Learn More
  • 10
    Syncthing for macOS

    Syncthing for macOS

    Official frugal and native macOS Syncthing application bundle

    Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real-time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it’s transmitted over the internet. None of your data is ever stored anywhere else other than on your computers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    WSJT

    WSJT

    Weak signal ham radio communication

    The WSJT project implements software for amateur radio communication using state-of-the-art digital techniques. Typical applications involve "DXing" at LF, MF, HF, and VHF+ frequencies, including meteor scatter and EME ("moonbounce"). Major emphasis is placed on weak-signal techniques. Summary Program Descriptions: WSJT-X supports the communication protocols FST4, FT4, FT8, JT4, JT9, JT65, Q65, MSK144, WSPR, FST4W, and Echo, each optimized for different sorts of radio-wave propagation. ...
    Leader badge
    Downloads: 9,839 This Week
    Last Update:
    See Project
  • 12

    stdiotelnetd

    A simple TCP server using telnet protocol for communication

    This is a simple TCP server wrote around `libtelnet` library and using telnet protocol for the communication. By default it waits on a given TCP port and when contacted by a telnet client, it enables interactive communication between the users sitting on either side of the connection. It can also execute a program specified as a command line argument (with its own arguments passed through as needed) having both `stdin`/`stdout` of this program redirected to any telnet client connected. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    STLINK

    STLINK

    Open source STM32 MCU programming toolset

    stlink is an open source toolset to program and debug STM32 devices and boards manufactured by STMicroelectronics. It supports several so-called STLINK programmer boards (and clones thereof) which use a microcontroller chip to translate commands from USB to JTAG/SWD. There are four generations available on the market which are all supported by this toolset.
    Downloads: 62 This Week
    Last Update:
    See Project
  • 14

    CH347 Multi-Function Interface Demo Sof

    CH347 Multi-Function Interface Demo Software

    The CH347 multi-functional interface demonstration software is an open-source debugging tool that integrates six core functions: SPI, I2C, JTAG, SWD, UART, and GPIO. It comprehensively covers the core communication protocols and peripheral control scenarios of the CH347 chip. Each chapter of the software demonstrates the functions of each interface. The I2C interface implements temperature and humidity sensor data acquisition, the JTAG and SWD interfaces complete program download and debugging for FPGA and MCU, the UART interface meets basic serial communication requirements, the GPIO interface adapts to peripheral control pins, and the SPI interface drives the ST7798 LCD screen and implements image polling display. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    jsTerm

    jsTerm

    Terminal for serial ports and TCP / UDP connections with JavaScript

    The cross-platform VT100 terminal emulator for serial ports and TCP / UDP connections has a simple, uncluttered interface that can be extended with JavaScript.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    WSJT-X Improved
    WSJT-X_IMPROVED is published by Uwe Risse, DG2YCB. It is an enhanced edition of the excellent WSJT-X software by Joe Taylor K1JT, Steve Franke K9AN, Bill Somerville G4WJS, myself and others (https://sourceforge.net/projects/wsjt/) that provides several additional features and improvements, as well as more frequent updates and bug fixes. Notes: wsjt-x_improved is experimental and is licensed under GNU GPL v3 (https://www.gnu.org/licenses/gpl-3.0.txt). I am not aware of any adverse...
    Leader badge
    Downloads: 7,840 This Week
    Last Update:
    See Project
  • 17
    Simple Socket Tool

    Simple Socket Tool

    Application for Server or Client socket/ser. connections (TCP, TLS).

    Application for creating Server or Client socket connections (TCP), and serial connections. Secure client option (TLS 1.2 & 1.3) Possibility to send binary files and a "HEX" mode for send/receive byte values. Handle multiple send areas = easy send different messages. Store the conversation in a binary file. Use the .msi installer on Windows (build-in Java runtime) or Use the .deb installer on Debian-based Linux x86 systems (build-in Java runtime) or use the .exe (Windows) / .jar...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 18
    JYMAG

    JYMAG

    Management & operating of AT-based (e.g. Sagem) mobile phones/modems

    JYMAG (Jig Your Music And Graphics) is a program for communicating with serial-port-based mobile phones. It is a free replacement for the Sagem mobile phone software, 'My Pictures and Sounds', and a general-purpose serial terminal. See the project homepage https://jymag.sourceforge.io and the project Wiki in the menu above.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 19

    bashTestFramework

    Deterministic test framework for CLI tools with JUnit XML output

    A deterministic test framework for command-line tools and scripts with JUnit-compatible XML output for CI systems. It provides a minimal runner and an event-based logger that transforms a line-oriented LOD protocol into structured test reports. Output integrates with CI systems. All executions are fully deterministic and replayable. Testcases communicate via FIFO streams, while the logger is the only component writing the final XML report. Although implemented in Bash, the framework is...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    CommBusTerm

    CommBusTerm

    "CommBusTerm"

    "CommBusTerm" is based on a "Raspberry Pi 4 Model B" or "Raspberry Pi 5", and the "kmicommbusmediator" interface, which provides connectivity to the "PPG Communication Bus" which is used by PPG synthesizers such as the "Wave 2.2", "Wave 2.3", "EVU". Hardware: * "kmicommbusmediator": https://sourceforge.net/projects/kmicommbusmediator/ * "kmiwaveram": https://sourceforge.net/projects/kmi-wave-ram/ Software: * "cbmedimonitor" control tool * "WaveProgEdit" sound-program editor * "WaveBackup" backups * "waveaddsynth" for additive synthesis * "wavetransientutil" for transient sounds Copyright (C) 2022-2026 by Klaus Michael Indlekofer. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 21
    LSJ-Link

    LSJ-Link

    시리얼 통신 프로그램 (Serial Control Program)

    [Summary / 한글 설명] LSJ-Link는 개발자와 엔지니어를 위한 직관적인 시리얼 통신 터미널 프로그램입니다. 아두이노(Arduino), 임베디드 보드와의 안정적인 데이터 송수신을 지원하며, 복잡한 설정 없이도 즉각적으로 하드웨어를 제어할 수 있도록 설계되었습니다. 루시퍼(Lucifer) 런처의 핵심 통신 엔진을 독립형 버전으로 만나보세요. [Key Features / 주요 기능] Instant Connectivity: 간단한 포트 및 보드레이트(Baud rate) 설정으로 즉시 연결 가능. Real-time Monitoring: 송수신 데이터를 실시간 로그창으로 확인. Lightweight & Fast: 군더더기 없는 로직으로 시스템 자원 점유율 최소화. User-friendly Interface: 직관적인 UI로 초보자부터 전문가까지 쉽게 사용. [Short Description (영문...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22

    usb-loadcell

    USB loadcell meter using an MCP2210 chip to interface with an HX711

    An MCP2210 chip along with a CD74HC132E quad Nand gate used as glue logic is used to interface with an HX711 load cell amplifier. Python along with the PyUSB library is used for control. Tkinter is used as both a visual interface and thread manager. The program uses workcells which are virtual autonomous machines which communicate over a virtual peer to peer network. This results in a very simple asynchronous event driven program environment. Communication between workcells is done by message passing along with an object as payload. The SPI transceiver on the MCP2210 is used for reading data from the HX711 with a general purpose pin along with the glue logic used to generate the additional 1 to 3 clocks required for HX711 gain setting. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    flom

    flom

    Free Lock Manager

    FLoM is a free open source distributed lock manager that can be used to synchronize shell commands, scripts and custom developed software. When used in a shell environment, FLoM manages process synchronization in the same way that "nice" manages process prioritization. Shell commands, scripts and custom programs can be synchronized inside a single system or in a network of IP connected systems. FLoM supports different types of abstract resources: simple, numeric, set, hierarchical and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    UFTP

    Encrypted UDP based FTP with multicast

    UFTP is an encrypted multicast file transfer program, designed to securely, reliably, and efficiently transfer files to multiple receivers simultaneously. This is useful for distributing large files to a large number of receivers, and is especially useful for data distribution over a satellite link (with two way communication), where the inherent delay makes any TCP based communication highly inefficient.
    Leader badge
    Downloads: 1,188 This Week
    Last Update:
    See Project
  • 25
    ALTAAMIN

    ALTAAMIN

    Insurance company management software

    ALTAAMIN is a robust insurance company management software, meticulously developed in C# using Visual Studio. With the ability to seamlessly link PDF documents to each policy, our program simplifies data management for insurance agencies. Search and filter features, along with direct client communication and notifications for policy expirations, ensure a streamlined workflow. ALTAAMIN empowers agencies to efficiently track the financial aspects of policies and periods. Our user-friendly interface makes managing client data, policies, and affiliated companies a breeze. ...
    Downloads: 0 This Week
    Last Update:
    See Project