All organizations · GSoC 2026 · End user applications, Media

CCExtractor Development

TV, Rust, Flutter, Linux, VR and C. In any order.

CCExtractor Development is the creator of the de-facto captions extraction tool - CCExtractor. It is the one tool that is free, portable, open source and community managed that can take a recording from a TV show and generate an external subtitle file for it. If you regularly watch content with subtitles you download from fan sites - you should know that the source file is most likely generated by CCExtractor. If you are a student in a university that uses subtitles for natural language study, you should know that most likely we are involved somehow. While we already support subtitles from North America, Europe, Australia and more, our world map is not yet complete. We are actively looking for students that want to help us fill the gaps. We also want to automate many of the processes that are currently done manually, such as achieving perfect sync, our media file management. In addition to continuously evolve our core tool, we have a growing number of new projects: support, AI, rclone, cloud, flutter, peer-to-peer and a few more that are starting to take shape. The best part is - students have flexibility of choosing projects from a wide range of topics & technologies and even …

  • c
  • linux
  • rust
  • flutter
  • vr
  • linux
  • video
  • subtitles
  • mobile

Project ideas

10 ideas on its 2026 ideas page; of the 10 that state a difficulty: 6 medium, 4 hard. Sizes: 2 medium, 7 large.

  1. CCExtractor Release 1.00 large hard
  2. Sample Platform NG large medium
  3. Ultimate Alarm Clock III large medium
  4. support more torrent clients medium
  5. TaskWarrior medium medium
  6. COSMIC Session For Regolith large medium
  7. Add complex layouts to sway large hard
  8. Task Server III medium medium
  9. Create an XDG Desktop Portal backend for regolith large hard
  10. Pluggable architecture for ilia large hard

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2016, 11 years. Projects per year: '16: 6, '17: 6, '18: 6, '19: 10, '20: 8, '21: 9, '22: 10, '23: 7, '24: 8, '25: 10, '26: 6.

On GitHub

11 repositories pushed to in the last year. Main languages: Dart (4), Python (2), C (1), C# (1), JavaScript (1), Rust (1).

Links and channels

go deeper in your terminal
git-into-gsoc org "CCExtractor Development" --shortlist
git-into-gsoc repos "CCExtractor Development"
git-into-gsoc issues --org "CCExtractor Development"
or ask your assistant:
"Which CCExtractor Development repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.