Skip to content
View 0iroN's full-sized avatar

Block or report 0iroN

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
0iroN/README.md

Hi, I'm Osman 👋

I write code, I build circuits, and every now and then I look up at the sky and think.

Self-taught developer from Antalya, Turkey · crypto · automation · IoT · AI


About me

I'm a self-taught developer who enjoys taking an idea and turning it into something real — whether that's a web app, a trading bot, or a circuit on my desk. My work spans web development, embedded systems & IoT, and Linux / DevOps. I write mostly Python and JavaScript, run everything in Docker, and love building things I can actually touch.

Open-source projects

Terminal tools

  • pulse — A tiny terminal dashboard for your machine's vitals: CPU, memory, disk, uptime and temperature.
  • dockpeek — A zero-dependency Docker dashboard: status, health, ports and resource use for local or remote containers.
  • upcheck — A zero-dependency uptime checker: HTTP status, response time and SSL expiry for all your sites at once.
  • coinpeek — A zero-dependency CLI that peeks at crypto prices: 24h/7d change and market cap in one color-coded table.

Self-hosted web apps

  • mdconvert — Turns links and files (video, audio, PDF, images) into clean Markdown, with Whisper transcription and OCR. FastAPI + Docker.
  • igdownloader — A small self-hosted downloader for YouTube and Instagram videos (or audio as MP3/M4A). Flask + yt-dlp.

Desktop & browser tools

  • koro — Plays Windows audio on several output devices at once (speakers, HDMI, headphones), keeping them in sync across clock drift. Raw WASAPI, no driver, a single .exe.
  • yt-tarih — A Firefox/Zen extension that shows the exact upload date and time of YouTube videos and Shorts. No API key, no third-party server.
  • autoclicker — A zero-dependency auto clicker for Windows (tkinter + ctypes).

Music

  • flmidi — A trap MIDI generator for FL Studio, plus audio-to-MIDI transcription that splits a song into stems with demucs and transcribes each one its own way.

Science & simulation

  • qlab — A quantum simulation lab: time-dependent Schrödinger solver, Hartree-Fock written from scratch, orbital visualization, and a module that says exactly which approximation each result uses. 1,700+ tests.

Hardware & mobile

  • trvision — Streams my desktop to Thermalright Vision USB displays without the vendor's software, straight over WinUSB.
  • videoplayer — Oynatıcı, an offline, plays-everything Android video player built on libVLC, with an AMOLED dark UI and gesture controls.
  • ledmatrix — A 16×32 WS2812B LED matrix driven by ESP32 + WLED: scenes, GIF loops, a pixel editor, a snake game, and Home Assistant buttons.

Also building

  • Gem Scanner — A narrative-driven scanner that hunts for high-potential, low-cap crypto coins. It pulls market data from CoinGecko and then scores each token with an LLM.
  • Crypto trading automation — Algorithmic trading strategies running on top of Freqtrade.
  • Aquarium Monitor — A hardware project using an ESP32 and sensors to track aquarium conditions in real time.
  • osmandemir.net — My personal website, self-hosted on a Raspberry Pi 5.

Currently exploring

LLM-powered automation · hardware + software integration · algorithmic trading

Tech I work with

Python JavaScript React FastAPI MongoDB Docker Linux Raspberry Pi ESP32 Arduino MQTT Home Assistant

My GitHub stats

Osman's GitHub stats

Top languages

Reach me

Website GitHub

Popular repositories Loading

  1. trvision trvision Public

    Stream your desktop to Thermalright Vision USB displays (87AD:70DB, ChiZhu) without TRCC - Python, WinUSB, no Zadig required.

    Python 3

  2. 0iroN 0iroN Public

    1

  3. pulse pulse Public

    A tiny, friendly terminal dashboard for your machine's vitals - CPU, memory, disk, uptime and temperature.

    Python 1

  4. coinpeek coinpeek Public

    Peek at crypto prices right from your terminal - price, 24h/7d change and market cap in one color-coded table. Zero dependencies.

    Python 1

  5. upcheck upcheck Public

    Is your site up? Check HTTP status, response time and SSL certificate expiry from the terminal. Zero dependencies.

    Python 1

  6. deneme deneme Public