Ryo Ota

Japanese

Popular Projects

My popular GitHub repositories

Infinitely transfer between every device over pure HTTP with pipes or browsers
TypeScript 3041 157
:octocat: GitHub Repository Card for Any Web Site
TypeScript 1335 33
Execute any script in a GitHub issue comment
TypeScript 439 11
🚀 Netlify deploy from GitHub Actions
TypeScript 335 40
Infinitely transfer between every device over pure HTTP with pipes or browsers
🎬 Attach progress bar to animated GIF
Easy and secure file transfer between every device over HTTPS with/without E2E encryption by ECDH and OpenPGP
SSH over HTTPS via Piping Server on Web browser
Fake English word generator for JavaScript/TypeScript
TypeScript 97 6
Ray Tracing in One Weekend written in Rust
VNC client over pure HTTPS via Piping Server on Web browser
JavaScript 78 7
🎒 Programmable portable App hosted on URL: https://nipp.nwtgck.org

Recent Updates

GitHub repositories pushed recently

Code that'll help you kickstart a personal website that showcases your work as a software developer.
HTML 3 1
Rich Piping Server
TypeScript 14 1
Easy and secure file transfer between every device over HTTPS with/without E2E encryption by ECDH and OpenPGP
Check quality of Piping Server
Go 2
Infinitely transfer between every device over pure HTTP with pipes or browsers
WebRTC P2P tunneling/duplex with Piping Server WebRTC signaling

Haskell

My Haskell repositories

Platy Language Compiler by Haskell & LLVM: Declarative, Statically typed and Simple to implement language
Haskell 10
Tableau method solver in Haskell
Haskell 6
Assertion with condition string representation in Haskell.
Haskell 4
Knapsack problem solver converted from C language by ELVM.
Haskell 2
C Compiler written in Haskell powered by 8cc and ELVM
Haskell 2
Type-Safe Virtual MIPS Architecture in Haskell
Haskell 1

Scala

My Scala repositories

A Server for Transmitting File by curl or wget: Transfer data over HTTP/HTTPS
Scala 12 2
Ray Tracing in One Weekend written in Scala
Scala 10 1
SVG Badge maker in Scala
Scala 2 1
Imitation of Event Loop in Scala
Scala 2
Wikipedia Dump Loader for Spark
Scala 1
Ant Colony Optimization in Scala
Scala 1
Zstandard compression for Akka Stream
Scala 1
A playground of word2vec from Wikipedia Dump with Spark
Scala

TypeScript

My TypeScript repositories

Infinitely transfer between every device over pure HTTP with pipes or browsers
TypeScript 3041 157
:octocat: GitHub Repository Card for Any Web Site
TypeScript 1335 33
Execute any script in a GitHub issue comment
TypeScript 439 11
🚀 Netlify deploy from GitHub Actions
TypeScript 335 40
Fake English word generator for JavaScript/TypeScript
TypeScript 97 6
🚪HTTP-Knocking hides a Web server and open it by knocking sequence: Hide Web server until your knocks
TypeScript 30 1
💬 Chat via Piping Server with End-to-End Encryption
TypeScript 28 7
JSON Validator for TypeScript - Safer JSON.parse() validating by TypeScript types
TypeScript 26 1

Docker

My Docker repositories

Docker image for Nginx + HTTP/3 powered by Quiche
Dockerfile 22 4
original: https://github.com/emk/rust-musl-builder
Dockerfile 7 1
Docker image for mkp224o - generate vanity onion v3 address
Dockerfile 7 1
Docker image for Node.js with QUIC
Dockerfile 6
Dockerfile 4
Multi-platform Piping Server in Rust Docker images
Dockerfile 4

Rust

My Rust repositories

Infinitely transfer between every device over pure HTTP with pipes or browsers
Ray Tracing in One Weekend written in Rust
Zero-cost type for stack without complicated type or Box
Smoothly writing test titles in Rust
Rust 5 2
Piping Server written in Rust with tiny-http
Rust 4
Sequential iterator for Rayon in Rust
Rust 2 1

Go

My Go repositories

🎬 Attach progress bar to animated GIF
Fake English word generator for Go and CLI
Piping Server written in Go language (original: https://github.com/nwtgck/piping-server)
Tunneling from anywhere via Piping Server
TCP and UDP multiplexer using yamux
Go 18
Portable SSH Server

Vue

My Vue repositories

Easy and secure file transfer between every device over HTTPS with/without E2E encryption by ECDH and OpenPGP
SSH over HTTPS via Piping Server on Web browser
🎒 Programmable portable App hosted on URL: https://nipp.nwtgck.org
🖥️ Screen Share via Piping Server with End-to-End Encryption
Generate a key-pair of ssh-keygen on Web browser
🎨 End-to-End Encryption Share Drawing via Piping Server
Instant remote desktop for Windows from anywhere powered by UltraVNC Server and Piping Server
📞 Real-time Voice Messaging over HTTP/HTTPS for Web Browser via Piping Server

Python

My Python repositories

SVR for multidimensional labels
Python 11 1
Calculate accuracy, precision, recall and f-measure from confusion matrix
Python 7 1
CLI for trans in Python
Python 1
Practice of creating and installing my package from setup.py
Python
Find duplicate files by message digest (hash)
Python
Write Python in Ruby-like way
Python

Piping Server family

Projects using Piping Server

Infinitely transfer between every device over pure HTTP with pipes or browsers
Easy and secure file transfer between every device over HTTPS with/without E2E encryption by ECDH and OpenPGP
SSH over HTTPS via Piping Server on Web browser
VNC client over pure HTTPS via Piping Server on Web browser
JavaScript 78 7
🖥️ Screen Share via Piping Server with End-to-End Encryption
fetch()'s streaming upload feature over Piping Server
🎨 End-to-End Encryption Share Drawing via Piping Server
💬 Chat via Piping Server with End-to-End Encryption
TypeScript 28 7
Piping Server written in Go language (original: https://github.com/nwtgck/piping-server)
Piping Server as portable executable
Tunneling from anywhere via Piping Server
Android Debug Bridge (ADB) over Piping Serer on Web browser
TypeScript 16 3
Rich Piping Server
TypeScript 14 1
Instant remote desktop for Windows from anywhere powered by UltraVNC Server and Piping Server
WebRTC P2P tunneling/duplex with Piping Server WebRTC signaling
📦 Chunked Stream File Transfer for Web Browser with End-to-End Encrypted
SSH server from anywhere with Piping Server
Piping Server written in Rust with tiny-http
Rust 4
Dockerfile 4
Super easy to host Piping Server as Onion Service
Shell 4 1
Piping Server as Onion Service
Shell 4
Multi-platform Piping Server in Rust Docker images
Dockerfile 4
Piping Server in Zig (experimental)
Zig 3
Piping Server with JWT authentication such as Auth0
TypeScript 3
Duplex communication over Piping Server
Piping Server with Nginx using Docker Compose, which might be helpful to write nginx.conf for Piping Server.
Check quality of Piping Server
Go 2
WIP: 📞 Real-time Voice Messaging over HTTP/HTTPS for Android via Piping Server
Kotlin 2
Docker image for Piping Server on Node.js on GraalVM
Dockerfile 2
URL-getting Agent for Piping Server
TypeScript 1 1
Static host to Piping Server
TypeScript 1
Docker Compose for Piping Server over HTTP/2 powered by nghttp
Shell 1
Piping Server Command Cheatsheet
TypeScript 1
Piping Server with Basic Authentication in Docker Compose
Dockerfile 1
Simultaneous request counter of Piping Server for Web Browser
TypeScript
Piping Server written in Rust on Replit
Rust
Piping Server on Now - ZEIT https://ppng.now.sh
Load Balancer for Piping Server powered by HAProxy
Shell
Precompiled Piping Server powered by bytenode and parcel
Dockerfile 2

My Interests

Topics that I want to learn more about.