Working on software professionally since 2013. Focusing mostly on the web/JavaScript. Recent interest in AI and ASR.
nodetube. Open-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization
2.4kgenerate-subtitles. Generate transcripts for audio and video content with a user friendly UI, powered by Open AI's Whisper with automatic translations and download videos automatically with yt-dlp integration
809videodownloader. A video and channel downloader that supports 110 websites, powered by Electron and youtube-dl
808generate-video-sprites-node. Generate progress bar preview thumbnails using nodejs and ffmpeg. Can also create hover thumbnails similar to what YouTube offers
10videojs-vtt-thumbnails. Video.js plugin that displays thumbnails on progress bar hover, driven by external VTT files.
8realtimechess. Play chess with a simultaneous plugin-free video chat!
6localbitcoins-node. LocalBitcoins API wrapper for NodeJS
5localServer. JavaScript
3bitcoin. Bitcoin Core integration/staging tree
3invidious. Invidious is an alternative front-end to YouTube
3icecream-streaming. JavaScript
3PeerTube. ActivityPub federated video streaming platform using P2P directly in the web browser
3clipbucket. Open source video sharing website script, Tune.pk clone, Youtube clone, dailymotion clone. PHP.
2faster-whisper. Faster Whisper transcription with CTranslate2
2video.js. Video.js - open source HTML5 & Flash video player
1can-autoplay. The auto-play feature detection in HTMLMediaElement (<audio> or <video>).
1videojs-contrib-ads. A Tool for Building Video.js Ad Plugins
1akismet-api. Nodejs bindings to the Akismet (https://akismet.com) spam detection service
1join-images-upgrade. TypeScript
1video-js-fork. JavaScript
1videojs-ima-player. video ad plugin for video.js
1colorize. A Deep Learning based project for colorizing and restoring old images (and video!)
1Klimerko. ☁ DIY Air Quality Measuring Device
1stripe-integration-test. CSS
1grayscale-mode. A macOS menu bar app that gives you more control over Grayscale Mode.
1meddit-notifier. JavaScript
1mtproto-core. Telegram API JS (MTProto) client library for browser and nodejs
1video-thumbnail-generator. :camera: Generate thumbnail sprites from videos.
1zelda-anti-phishing. Anti Phishing Browser Extension by Segasec
1darken. 🌑 Dark mode made easy
1homebrew-brew. The Official MongoDB Software Homebrew Tap
1soul-berry. Config files for my GitHub profile.
1videojs-mobile-ui. Mobile UI for Video.js
1aniview-test. JavaScript
1OneThousand. A simple decentralized raffle
1lbryinc. JavaScript
1lbry-desktop. A browser and wallet for LBRY, the decentralized, user-controlled content marketplace.
1nodetube-podman. Shell
1odysee-api. API server for Odysee
1mt. yet another media thumber. Generate Video Contat Sheets easily. http://mutschler.github.io/mt
1Etherflip. Provably fair Ether gambling
1marquee-mayfield. Website for the band Marquee Mayfield
1yt-player. Simple, robust, blazing-fast YouTube Player API
1btcpayserver. A cross platform, self-hosted server compatible with Bitpay API
1webtorrent-hybrid. WebTorrent (with WebRTC support in Node.js)
1IronCoin. IronCoin is an anti-phishing, anti-hijacking, anti-punycode attack extension focused on the cryptocurrency industry. It helps to prevent scams and malicious attacks by validating the authenticity of sites and flagging sites with malicious practices. It also provides news alerts related to crypto security events.
1workingyoutubedl. workingyoutubedl
1expac-builder. ExpidusOS Package Builder
1grayscale. I am a big fan of using grayscale on my devices. These programs help you use grayscale mode effectively
1IroncoinFix. JavaScript
1diaspora-canact. Diaspora
1heroku-repo. Plugin for heroku CLI that can manipulate the repo
1mocha. mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces)
1excel.js. Native node.js Excel file parser. Only supports xlsx for now.
1easyrtc. EasyRTC is a bundle of Open Source WebRTC joy! Our Javascript API hides the differences between Chrome and Firefox browsers and simplifies coding needed for working WebRTC apps. Signalling server using socket.io built on node.js. Tons of free code so you can build WebRTC apps in a few hours that just work. Demos include Instant messaging, Multiparty chatroom, Audio + Video, Screen sharing, Data channel Messaging and File sharing, and more.
1nginx-proxy. Automated nginx proxy for Docker containers using docker-gen
1post-rss-to-facebook. This module allows for scraping of an RSS feed, which will be posted programatically to Facebook pages and posts
1babel. Babel is a compiler for writing next generation JavaScript.
1ethereumjs-lib. JavaScript
1