Charith Madhuranga's Projects
CDAP UI
CDK is an open-sourced container penetration toolkit, offering stable exploitation in different slimmed containers without any OS dependency. It comes with penetration tools and many powerful PoCs/EXPs helps you to escape container and takeover K8s cluster easily.
Python bindings for the Chromium Embedded Framework (CEF)
Operating System for Enterprise Blockchain
Automatically provision and manage TLS certificates in Kubernetes
Scripts for creating Let's Encrypt wildcard certificates using the GoDaddy API
Kicad project for a raspberry pi hat. Monitors push button and turns on/off power. 8 channels of ADC available and some connectors for other peripherals. Onboard CAN device and transceiver connected to the raspberry pi
A "Missiles" game replica, 2D fun mobile game about avoiding missiles while flying a plane.
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Real time chat (audio,video and text) system done in Django, angular4 and ionic.
code snippets and notes that I have created over the years and which I make available to the public ;-)
A complete IoT Network server for LoRaWAN IoT projects: Chirpstack components (Application server + Network server + Gateway Bridge + Geolocation server) + MQTT + Nginx + let's encrypt using docker-compose
UI for ChRIS
A collection of experiments for exploring how music works, all built with the Web Audio API.
The official GitHub mirror of the Chromium source
Build your Chromium OS for Raspberry Pi 3B/3B+/4B and Pi400
Build and run your Chromium OS on VMWare virtual machine client
Programming and managing circuitpython boards from Home-Assistant
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
API em NodeJs usando Typescript, TDD, Clean Architecture, Design Patterns e SOLID principles
Clear Theme for Home Assistant
Deviceplane CLI for managing resources and SSHing into devices.
:white_square_button: Home Assistant command line interface
dahliaOS built-in clock and alarms application
Mobile app using ALTU AI, integrated into an embedded device. Made with Flutter and Dart as fullstack for the app, Arduino with MQTT requests for the hardware. Using AWS API TTS and STT integrated in the app, and Smarkio API's.
100+ open-source clones of popular sites like Airbnb, Amazon, Instagram, Netflix, Tiktok, Spotify, Whatsapp, Youtube etc. See source code, demo links, tech stack, github stars.
Cloudland, a light weight infrastructure as a service project, plus OpenShift 4 platform as a service deployment engine, is a system framework to manage VM instances, software defined networks (SDN), volumes ..., It can handle over 10 thousand hypervisors in one cluster so it can be a base of large scale public cloud. More over, with multi-tenant and OpenShift 4 cluster deployments on demand, it can be a straightforward alternative for private cloud or as a hyper converged infrastructure (HCI) solution.
Example One-Way EdgeX Cloud MQTTS Service