Excited to share — I've been selected as a Google Summer of Code 2026 contributor with CCExtractor Development 🎉
What makes this special isn't the title. It's everything that led to it.
Half a year across the stack — one PR at a time:
— Homebrew packaging for macOS & Linux, bringing CCExtractor back to the package manager after a two-year absence
— Snap packaging for cross-distro Linux support
— A Rust FFI bug that only showed up on ARM64 — not x86, not in tests, only in production
— Machine-readable JSON stream report tested against 172 real broadcast files
— ASS/SSA subtitle positioning mapped from the actual CEA-608 grid so captions render where they're supposed to
— A user on 32-bit Windows with 63 CEA-708 decoder services eating ~122 MB upfront — fixed with lazy allocation
— XMLTV generation restored for ATSC streams so users could finally extract EPG data from real broadcast recordings
— DVB subtitle timing fixes, HEVC stream recognition to prevent crashes.
— Flutter build failures fixed across macOS and Android getting the GUI layer stable across platforms
— And much more.
C, Rust, Dart/Flutter, packaging, DevOps, cross-platform infrastructure — wide stack, real production code, real users.
This summer I'll be working on the CCExtractor v1.00 release — fixing regressions, expanding test coverage, syncing the Flutter GUI with the CLI, and stabilizing the release pipeline across every platform. The goal: v1.00 ships cleanly. No asterisks.
A lot of this traces back to
@kirat_tw and the
@100xDevs community.
Been part of Cohort 2 and Cohort 3. Not just the cohorts — the YouTube videos, the open source awareness he brought to the Indian dev community, the way he raised the bar for what “learning” should actually look like. He made it clear that shipping real things is the only way to grow. That mindset carried directly into everything above.
I genuinely love open source. It's one of the best things that exists — for learning, for building, and for growing in ways that actually matter.
Will be posting the full journey here and on LinkedIn — every fix, every decision, every lesson. Would love to have you follow along. :)
💼 LinkedIn:
linkedin.com/in/chandragupts…
🐙 GitHub:
github.com/x15sr71
🔗 GSoC:
summerofcode.withgoogle.com/…
#GSoC2026 #GoogleSummerOfCode #OpenSource #100xDevs #CCExtractor #Rust #Flutter #SystemsProgramming