This is your work, valued
neko. A self hosted virtual browser that runs in docker and uses WebRTC.
★ 21kneko-rooms. Selfhosted collaborative browser - room management for n.eko
★ 731blog. Lightweight self-hosted facebook-styled PHP blog.
★ 308go-transcode. On-demand transcoding origin server for live inputs and static files in Go using ffmpeg. Also with NVIDIA GPU hardware acceleration.
★ 292neko-apps. Virtual environment in web browser.
★ 132chat. Lightweight plug & play, self-hosted, zeroconfig node.js chat.
★ 58neko-vpn. Use virtual browser n.eko with VPN.
★ 58hls-restream. Restream live content as HLS using ffmpeg in docker. Also with NVIDIA GPU hardware acceleration.
★ 49win10-in-docker. Run WIN10 inside Docker, connect via VNC - lightweight repository.
★ 29osx-in-docker. Run OSX inside Docker, connect via VNC - lightweight repository.
★ 10email-auth. A simple passwordless authentication middleware using email.
★ 8router. Router in C# for demonstrational purposes.
★ 8ovpn-nodejs. Control OVPN (+ Proxy server) via HTTP.
★ 7ext4-backup-pointers. EXT4 backup inode data pointers & recover selected files.
★ 7hls-vod-too. HTTP Live Streaming with on-the-fly encoding of any video file for Web/Apple TV/iPhone/iPad/iPod
★ 7router-gui. Vue.JS GUI for C# Router. https://github.com/m1k1o/router
★ 6vuejs-telnet-router. Vue.js telnet client for sending batch commands to (cisco) routers.
★ 5cisco-dummy-cli. Interactive dummy JS cisco-like terminal with hints.
★ 44tv. Free OTT WebApp 4TV
★ 4mediamtx. Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams.
★ 3noVNC. VNC client web application
★ 2iot-honeypot-framework. Scalable Honeypot Framework using Docker Swarm and Elasticsearch.
★ 2wawjs-cheatsheet. wawjs cheat sheet
★ 2xkb-slovak-layout. Slovak keyboard layout for X.org
★ 2aria2. Aria2 with Webui in Docker.
★ 23LAS. Low Latency Live Audio Streaming
★ 1dashboard. a startpage for your server and / or new tab page
★ 1Kyoo. A portable and vast media library solution.
★ 1file-directory-list. Free Super Clean PHP File Directory Listing Script
★ 1aria2-traefik. Aria2 with Webui in Docker behind Traefik.
★ 1Cleanuparr. Advanced download manager for the Servarr ecosystem
★ 2.3kreact-native-multi-tv-app-sample. 📺🚀 React Native TV app sample for Android TV, Fire TV (Fire OS and Vega OS), tvOS, and web. Features customizable drawer navigation 🗂️, content grid 🖼️, hero header 🦸♂️, and video player 🎥. Built with Expo. Perfect starter for cross-platform TV app development! 🌟
★ 305vrchat_streaming. Tool to stream anything (e.g. Emby/Plex/Jellyfin etc.) to VRChat
★ 72livego. Live Video Streaming Server in GoLang
★ 2statsviz. Visualise Go runtime metrics in real time
★ 3.6kkinetoscope. Kinetoscope: A Sega Genesis Video Player
★ 42primitives. Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
★ 19kcal.diy. Scheduling infrastructure for absolutely everyone.
★ 46kmidday. Invoicing, Time tracking, File reconciliation, Storage, Financial Overview & your own Assistant made for Freelancers
★ 15kliftkit. Components from design to production
★ 3.3kevent. Simple internal event bus for Go applications
★ 558docker-gstreamer. Ubuntu-based container images with upstream GStreamer pre-installed
★ 147gstcefsrc. A simple gstreamer wrapper around Chromium Embedded Framework
★ 100waveform-playlist. Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.
★ 1.7kDeep-Live-Cam. real time face swap and one-click video deepfake with only a single image
★ 95khumanify. Deobfuscate Javascript code using ChatGPT
★ 3.2kAudioMass. Free full-featured web-based audio & waveform editing tool
★ 2.9ktinyauth. The tiniest OpenID Certified™ authorization and authentication server you have ever seen.
★ 7.8klogr. A simple logging interface for Go
★ 1.4kwavesurfer.js. Audio waveform player
★ 10kgst-instruments. Easy-to-use profiler for GStreamer
★ 154gochromecast. A simple tool to stream your media to android TV or chromecast device
★ 239core. datarhei Core is management for FFmpeg processes without development effort. Whether your streaming has one viewer or a million, we have the tools to help you develop, deploy and manage any video project at any stage. We've solved the challenging problems so you can focus on your application, not your infrastructure.
★ 275log2ram. ramlog like for systemd (Put log into a ram folder)
★ 3.1kkarakeep. A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search
★ 27ktubearchivist. Your self hosted YouTube media server
★ 8.3kKyoo. A portable and vast media library solution.
★ 2.5ksystem-design-primer. Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
★ 357kdynamic-gstreamer-pipelines-cookbook. Correctly adding and removing Elements from a GStreamer-Pipeline
★ 81baklavajs. Graph / node editor in the browser using VueJS
★ 2kyaegi. Yaegi is Another Elegant Go Interpreter
★ 8.3ktag. ID3, MP4 and OGG/FLAC metadata parsing in Go
★ 653gosrt. Implementation of the SRT protocol in pure Go
★ 202peaks.js. JavaScript UI component for interacting with audio waveforms
★ 3.4kwaveform-data.js. Audio Waveform Data Manipulation API – resample, offset and segment waveform data in JavaScript.
★ 1.1kgo-gst. Gstreamer bindings and utilities for golang
★ 260go2rtc. Ultimate camera streaming application
★ 13kgohlslib. HLS client and muxer library for the Go programming language
★ 185xzbot. notes, honeypot, and exploit demo for the xz backdoor (CVE-2024-3094)
★ 3.6klegacy. Open-source platform that transforms your personal media library into live, custom TV channels.
★ 2.9kselkies. Open-Source Low-Latency Accelerated Linux WebRTC HTML5 Remote Desktop Streaming Platform for Self-Hosting, Containers, Kubernetes, or Cloud/HPC
★ 1.9kseaweedfs. SeaweedFS is a distributed storage system for object storage (S3), file systems, and Iceberg tables, designed to handle billions of files with O(1) disk access and effortless horizontal scaling.
★ 33krustdesk. An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
★ 118kmaybe. The personal finance app for everyone
★ 54kPasswordPusher. 🔐 Securely share sensitive information with automatic expiration & deletion after a set number of views or duration. Track who, what and when with full audit logs.
★ 3.1kactual. A local-first personal finance app
★ 27krecipes. Application for managing recipes, planning meals, building shopping lists and much much more!
★ 8.5kimmich. High performance self-hosted photo and video management solution.
★ 107kopentrashmail. Open Source standalone trashmail solution that ships its own mail server
★ 869ssh3. SSH3: faster and rich secure shell using HTTP/3, checkout our article here: https://arxiv.org/abs/2312.08396 and our Internet-Draft: https://datatracker.ietf.org/doc/draft-michel-ssh3/
★ 5kSCTE-35_HLS_x9k3. HLS and SCTE-35 x9k3 is a HLS Segmenter with SCTE 35, and Live Streaming from Non-Live Soures and Looping.
★ 82ffmpegof. Go script that allows transparent load balancing of ffmpeg and ffprobe commands over SSH a.k.a. FFmpeg over Fabrics
★ 69rdesktop. golang desktop controller, supported windows, linux, macos.
★ 40jfa-go. a bit-of-everything user management app for Jellyfin
★ 1.2kinvoice. Command line invoice generator
★ 2.2ktraefik2ban. Traefik and fail2ban
★ 23LAS. Low Latency Live Audio Streaming
★ 109awesome-video. A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
★ 1.9kwizarr. Wizarr is an advanced user invitation and management system for Jellyfin, Plex, Emby etc.
★ 2.9kBento4. Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools
★ 2.5ktabby. Self-hosted AI coding assistant
★ 34krtwatch. Watch videos with friends using WebRTC, let the server do the pausing and seeking.
★ 543mikrotik-blacklist-upload. Automation tool for simplifying the process of uploading the Cisco Talos IP blacklist to a Mikrotik device.
★ 2xpra. Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.
★ 2.9kxpra-html5. HTML5 client for Xpra
★ 335home-ops. Wife approved HomeOps driven by Kubernetes and GitOps using Flux
★ 2.8kdocker-steam-headless. A Headless Steam Docker image supporting NVIDIA GPU and accessible via Web UI
★ 4.4kdocker-gstreamer. Source for https://hub.docker.com/r/ducksouplab/debian-gstreamer
★ 21imaginAIry. Pythonic AI generation of images and videos
★ 8.2kminGPT. A minimal PyTorch re-implementation of the OpenAI GPT (Generative Pretrained Transformer) training
★ 25knanoGPT. The simplest, fastest repository for training/finetuning medium-sized GPTs.
★ 61kvirtualgl. Main VirtualGL repository
★ 812pvr.iptvsimple. IPTV Simple client for Kodi PVR
★ 925openwrt-slovak-isps. Technical details about internet connection from Slovak ISPs and how to use it with OpenWrt router.
★ 2iptvnator. :tv: Cross-platform IPTV player application with multiple features, such as support of m3u and m3u8 playlists, favorites, TV guide, TV archive/catchup and more.
★ 6.5kVvvebJs. Drag and drop page builder library written in vanilla javascript without dependencies or build tools.
★ 8.5kscrcpy. Display and control your Android device
★ 145kstrutil. Go metrics for calculating string similarity and other string utility functions
★ 418vim-galore. :mortar_board: All things Vim!
★ 18kyour_spotify. Self hosted Spotify tracking dashboard
★ 4.5kArc3dia. Self-Hosted Stadia: Play with your friends online from any device and at any time
★ 826ffmpeg. Docker build for FFmpeg on Ubuntu / Alpine / Centos / Scratch / nvidia / vaapi
★ 1.6khls-downloader. Web Extension for sniffing and downloading HTTP Live streams (HLS)
★ 2.6kcachecontrol. Golang HTTP Cache-Control Parser and Interpretation
★ 150docker-selkies-egl-desktop. KDE Plasma Desktop container designed for Kubernetes, supporting OpenGL EGL and GLX, Vulkan, and Wine/Proton for NVIDIA GPUs through WebRTC and HTML5, providing an open-source remote cloud/HPC graphics or game streaming platform.
★ 341docker-selkies-glx-desktop. KDE Plasma Desktop container designed for Kubernetes, supporting OpenGL EGL and GLX, Vulkan, and Wine/Proton for NVIDIA GPUs through WebRTC and HTML5, providing an open-source remote cloud/HPC graphics or game streaming platform.
★ 447go-astiav. Golang ffmpeg and libav C bindings
★ 722donut. donut is a zero setup required SRT+MPEG-TS -> WebRTC Bridge powered by Pion.
★ 358static-ffmpeg. Multi-arch docker image with ffmpeg/ffprobe binaries built as hardened static PIE binaries with no external dependencies
★ 390energise. Jinja
★ 1go-vod. Zero-dependency HLS VOD server in go
★ 27mastodon. Your self-hosted, globally interconnected microblogging community
★ 50kexpr. Expression language and expression evaluation for Go
★ 7.9kent. An entity framework for Go
★ 17kdocker-templates. Docker-Templates for Unraid
★ 17koanf. Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
★ 4.1kopentelemetry-collector. OpenTelemetry Collector
★ 7.2kfrp. A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
★ 108ktermostat-ethernet. Termostat postavený na platforme Arduino s Ethernet shieldom Wiznet W5100 / modulom Wiznet W5500. Využíva teplotný senzor DS18B20 na OneWire zbernici. Arduino riadi výstup - relé na základe rozdielu cieľovej a nameranej teploty so zohľadnením hysterézy. Thermostat built on the Arduino platform with Ethernet shield Wiznet W5100 / module Wiznet W5500. It uses the DS18B20 temperature sensor on the OneWire bus. The Arduino controls the output-relay based on the difference between the target and measured temperature, taking into account the hysteresis.
★ 9terraform-provider-libvirt. Terraform provider to provision infrastructure with Linux's KVM using libvirt
★ 1.9kOvenMediaEngine. OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
★ 3.2kfrankenphp. 🧟 The modern PHP app server
★ 11kvdk. A set of libraries for building streaming services. RTSP RTMP MP4 WS TS DASH WEBRTC MP4f
★ 482redoc. 📘 OpenAPI/Swagger-generated API Reference Documentation
★ 26kToolJet. ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀
★ 38krembg. Rembg is a tool to remove images background
★ 24kstorybook. Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
★ 91kgpac. GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
★ 3.3kWhiteSur-gtk-theme. MacOS like theme for all gtk based desktops
★ 9.1kgo-ffprobe. Library to easily get the ffprobe output of a given file
★ 222fathom. Fathom Lite. Simple, privacy-focused website analytics. Built with Golang & Preact.
★ 8kfacto. Family Accounting Tool
★ 355Publii. The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.
★ 7.2kzx. A tool for writing better scripts
★ 46kgo-micro. A Go agent harness and service framework
★ 23kssh-chat. Chat over SSH.
★ 5.9kffmpeg.wasm. FFmpeg for browser, powered by WebAssembly
★ 18kdalle-mini. DALL·E Mini - Generate images from a text prompt
★ 15ksrtgo. Go bindings for SRT. Advantages of SRT technology for an easy to use programming language
★ 221DailyNotes. App for taking notes and tracking tasks on a daily basis
★ 712router7. router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.
★ 2.8kVidio. FFmpeg wrapper providing simple, cross-platform Video I/O, GIF Creation, and Webcam Streaming in Go.
★ 366athome-scraper. A tool to scrape and visualise apartments from athome.lu
★ 36difftastic. a structural diff that understands syntax 🟥🟩
★ 26kmp4ff. Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
★ 642audiostreamer. Stream audio from a PulseAudio source to HTTP (MP3)
★ 14videostreamer. Stream video (e.g. RTSP) to an HTML5 video element (MP4)
★ 275video-transcoding-api. Agnostic API to transcode media assets across different cloud services.
★ 648script. Making it easy to write shell-like scripts in Go
★ 7kjsmpeg-vnc. A low latency, high framerate screen sharing server for Windows and client for browsers
★ 2.4kdocker-ffmpeg. Dockerfile
★ 205mp4. :movie_camera: Basic MP4 reader in Go! CLI + Golang Package for ISO/IEC 14496-12 - ISO Base Media File Format
★ 129qemu-t8030. iPhone 11 emulated on QEMU
★ 2.2kSingleFile. Web Extension for saving a faithful copy of a complete web page in a single HTML file
★ 22kreq. A simple and opinionated HTTP scripting language
★ 161doublestar. Implements support for double star (**) matches in golang's path.Match and filepath.Glob.
★ 713awesome-tunneling. List of ngrok, Cloudflare Tunnel, Tailscale, and ZeroTier alternatives and other tunneling software and services. Focus on self-hosting.
★ 21kplaywright. Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
★ 93kbudget. Get a grip on your finances.
★ 1.1kgo-astilectron. Build cross platform GUI apps with GO and HTML/JS/CSS (powered by Electron)
★ 4.9kgo-astits. Demux and mux MPEG Transport Streams (.ts) natively in GO
★ 614server. self-hosted tag-based time tracking
★ 1.6khomelab. Fully automated homelab from empty disk to running services with a single command.
★ 9.4kgalene. The Galène videoconference server
★ 1.3kwebcam. Golang webcam library for Linux
★ 435simple.css. Simple.css is a CSS template that allows you to make a good looking website really quickly.
★ 5ksprig. Useful template functions for Go templates.
★ 4.7kgo-oidc. A Go OpenID Connect client.
★ 2.4kiptv-playlist-parser. A basic IPTV playlist parser
★ 150gopacket. Provides packet processing capabilities for Go
★ 6.8krestreamer. The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.
★ 5.1kmediamtx. Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
★ 19klpms. Livepeer media server
★ 283restic. Fast, secure, efficient backup program
★ 35kscreenshot. Go library to capture desktop to image
★ 1.6kChanSort. TV channel list editor for Samsung, LG, Sony, Hisense, Panasonic, Philips, Sharp, Toshiba and MANY more.
★ 1kAv1an. Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
★ 1.9kRTSPtoWSMP4f. RTSP Stream to WebBrowser MSE over WebSocket based MP4f segments
★ 282policy-templates. Policy Templates for Firefox
★ 1.3kffprofile. A tool to create firefox profiles with personalized defaults.
★ 846p2p. 🖥️ P2P Remote Desktop - Portable peer-to-peer remote desktop with no installation required.
★ 4kwg-easy. The easiest way to run WireGuard VPN + Web-based Admin UI.
★ 26knetboot.xyz. Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.
★ 12ksignin-with-matrix. Federated sign-in component for your web app (using Matrix)
★ 210examples. Examples of WebRTC.rs
★ 46browser-fingerprinting. Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
★ 5.1khow-to-exploit-a-double-free. How to exploit a double free vulnerability in 2021. Use After Free for Dummies
★ 1.4kawesome-iptv. A curated list of resources related to IPTV
★ 12kiptv. Collection of publicly available IPTV channels from all over the world
★ 132kepg. Utilities for downloading the EPG (Electronic Program Guide) for thousands of TV channels from hundreds of sources.
★ 3.1ksharry. Sharry is a self-hosted file sharing web application.
★ 1.3kgots. MPEG Transport Stream handling in Go
★ 309gg. Go Graphics - 2D rendering in Go with a simple API.
★ 4.8kRPiPlay. An open-source AirPlay mirroring server for the Raspberry Pi. Supports iOS 9 and up.
★ 5.2kCVE-2021-41773. CVE-2021-41773 playground
★ 211gpu.js. GPU Accelerated JavaScript
★ 15kwebrtc. Async-friendly WebRTC implementation in Rust
★ 5.1kdiscussions. Repository for miscellaneous repository management and discussions: https://github.com/revoltchat/revolt/discussions
★ 2.3kcloud-game. Web-based Cloud Gaming service for Retro Game
★ 2.5ktollbooth. Simple middleware to rate-limit HTTP requests.
★ 2.9kyt-dlp. A feature-rich command-line audio/video downloader
★ 177kmetube. Self-hosted video downloader for YouTube and other sites (web UI for yt-dlp)
★ 14kVentoy. A new bootable USB solution.
★ 78kiced. A cross-platform GUI library for Rust, inspired by Elm
★ 31kdruid. A data-first Rust-native UI design toolkit.
★ 9.7ksvelte. web development for the rest of us
★ 88kegui. egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
★ 30kgosec. Go security checker
★ 8.9kair. ☁️ Live reload for Go apps
★ 24kuptime-kuma. A fancy self-hosted monitoring tool
★ 89kdaisyui. 🌼 🌼 🌼 🌼 🌼 The most popular, free and open-source Tailwind CSS component library
★ 42ksrsRAN_4G. Open source SDR 4G software suite from Software Radio Systems (SRS) https://docs.srsran.com/projects/4g
★ 4kserver. screen sharing for developers https://screego.net/
★ 10ksystem-bus-radio. Transmits AM radio on computers without radio transmitting hardware.
★ 6.7ktraefik-certs-dumper. Dump ACME data from Traefik to certificates
★ 627netbird. Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
★ 27kinterceptor. Pluggable RTP/RTCP processors for building real time communication
★ 146overseer. Monitorable, gracefully restarting, self-upgrading binaries in Go (golang)
★ 2.4kAdGuardHome. Network-wide ads & trackers blocking DNS server
★ 35kcake. A sweet make wrapper 🍰
★ 148