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.
- CCExtractor Release 1.00 large hard
- Sample Platform NG large medium
- Ultimate Alarm Clock III large medium
- support more torrent clients medium
- TaskWarrior medium medium
- COSMIC Session For Regolith large medium
- Add complex layouts to sway large hard
- Task Server III medium medium
- Create an XDG Desktop Portal backend for regolith large hard
- 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
- Website: https://www.ccextractor.org
- Ideas page: https://ccextractor.org/docs/ideas_page_for_summer_of_code_2026/
- Contributor guide: https://ccextractor.org/docs/ideas_page_for_summer_of_code_2025/#your-proposal
- Source code: https://github.com/CCExtractor
- Chat: https://ccextractor.org/public/general/support/
- Email: gsoc@ccextractor.org
- Mailing list: https://groups.google.com/g/ccextractor-dev
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.