Mustafa Al-Janabi's repositories
simple_webrtc_signaling_server
A WebRTC signaling server implemented in Node.js with Socket.io
simple_webrtc_python_client
A WebRTC Client in Python using aiortc with some useful examples.
simple_webrtc_nodejs_client
A WebRTC Client in Node.js using node-webrtc with some useful examples.
nats-ros-connector
Enables pub/sub messaging between two ROS robots in different networks over NATS.
git-token
Manage git tokens with password protected files.
go-asio
ASIO client library for Go (golang) on Windows
go-jack
Go bindings for Jack Audio Connection Kit
mit-deep-learning
Tutorials, assignments, and competitions for MIT Deep Learning related courses.
level_set_toolchain
Starting kit to computing reachable sets using the Level Set Toolbox
mediadevices
Go implementation of the MediaDevices API.
motion_capture_system
Drivers for motion capture systems (Vicon and Qualisys, can be extended to compatible with other mocap systems)
sml_nexus_tutorials
Tutorials for the Nexus robot
ssh2plink
A tiny wrapper for plink.exe just for faking vscode remote ssh extension
svea_lli_firmware
Teensy build framework to automatically generate header files for embedded ROS1 development.
tailwind-nextjs-starter-blog
This is a Next.js, Tailwind CSS blogging starter template. Comes out of the box configured with the latest technologies to make technical writing a breeze. Easily configurable and customizable. Perfect as a replacement to existing Jekyll and Hugo individual blogs.