Home / Communication
108 Components & Libraries
Sortby
Bitmessage is a P2P communication protocol used to send encrypted messages to another person or to many subscribers. It is decentralized and trustless, meaning that you need-not inherently trust any …
python-chess is a chess library for Python, with move generation, move validation, and support for common formats. This is the Scholar's mate in python-chess: Requires Python 3.7+. Download and insta…
A simple way to run Python scripts from Node.js with basic but efficient inter-process communication and better error handling. If the script exits with a non-zero code, an error will be thrown. Or y…
Wiki has more help too. Given a Pcap File, plot a network diagram displaying hosts in the network, network traffic, highlight important traffic and Tor traffic as well as potential malicious traffic …
Eclipse Mraa (Libmraa) is a C/C++ library with bindings to Java, Python and JavaScript to interface with the I/O pins and buses on various IoT and Edge platforms, with a structured and sane API where…
Experiments are produced on MNIST, Fashion MNIST and CIFAR10 (both IID and non-IID). In case of non-IID, the data amongst the users can be split equally or unequally. Since the purpose of these exper…
Multi-Agent Language Game Environments for LLMs ChatArena is a library that provides multi-agent language game environments and facilitates research about autonomous LLM agents and their social inter…
This program can transmit a file between 2 computers, using a simple headset, allowing true air-gapped communication (via a speaker and a microphone), or an audio cable (for higher transmission speed…
Pylustrator is a software to prepare your figures for publication in a reproducible way. This means you receive a figure representing your data and alongside a generated code file that can exactly re…
CSerialPort is a lightweight cross-platform serial port library based on C/C++, which can easy to read and write serial port on multiple operating system. Also support C#, Java, Python, Node.js etc. …
This is a ctypes based python wrapper for snap7. Snap7 is an open source, 32/64 bit, multi-platform Ethernet communication suite for interfacing natively with Siemens S7 PLCs. Python-snap7 is tested …
CommPy is an open source toolkit implementing digital communications algorithms in Python using NumPy and SciPy. During my coursework in communication theory and systems at UCSD, I realized that the …
Create, join, leave and forget rooms Send, accept and refuse invites Edit the room's name, topic, invite requirement, guest access and enable E2E Kick, ban and set the power level of users Pin rooms …
Lahja is tailored around one primary use case: enabling multi process Python applications to communicate via events between processes using non-blocking APIs based on asyncio or trio. Key facts: You …
Provides library functionality for communicating with a FIDO device over USB as well as verifying attestation and assertion signatures. These links related to WebAuthn and FIDO2 can help you get star…
Managing product notifications in your codebase can get messy. Not only do you have to write microservices and integrate with a bunch of different service providers but also make multiple changes ac…
⚡️ A very fast, simple, and general inter-process communication example between Unity3D C# and Python, using ZeroMQ. I've tried a lot. With a lot of searching on the internet, I've found no solutions…
If you use pip and don't have JAX installed already, you will also need to do: Running this script on 4 processes gives:
An unofficial Python library for interacting with the Skype HTTP API. The upstream APIs used here are undocumented and are liable to change, which may cause parts of this library to fall apart in obv…
Python library for communication with Tapo Cameras Depending on your camera model and firmware version, the authentication method varies. Normally you should be able to authenticate using the "camera…
This project is in maintenance mode. We may fix bugs, but no new features will be added in foreseeable future. qPython is a Python library providing support for interprocess communication between Pyt…
This project is a tool for exploring the hardware and software of the Digital Dream Labs (originally Anki) Cozmo robot. It is unstable and heavily under development. Basic: Advanced: Sensors: Actuato…
SnakeMQ is a small cross-platform Python library for easy and reliable communication between hosts. Tested and working with Python versions: 2.6, 2.7, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, pypy, py…
Simulation of Digital Communication (physical layer) in Python. This includes classes related to digital modulation (M-QAM, M-PSK, etc), AWGN channel, Rayleigh and tapped delay line channel models, c…
Implementations are available in various programming languages: Please check examples in the different repos to have the parameters details for each programming language. Install Arduino Makefile. Co…
Please go to sub-repos for more information. Below is the collaboration guideline: If you want to extend the protocol, for example: Please open an issue first. Cool. Please open PR in sub-repos.
Pypath is the database builder of OmniPath. For most people the data distributed in OmniPath is satisfying (see above), they don't really need pypath. Typically you need pypath to: Some of the databa…
✅ This Project has been done in 8th Sem of Final year of my B.tech Computer Science Engineering 2020. ✅ Project has been done in Supervision of my Guide "Dr.Raza Abbas haidri" and Mentor "Dr.Anchal…
Subscribe to our newsletter