All organizations · GSoC 2026 · Programming languages
Dart
Dart is a client language for apps on any platform
The Dart language gives you a fast developer experience and works on any platform. Dart powers hot reload enabling you to make a code change and instantly see results in your running app, and compiles to ARM and x64 machine code enabling quick app startup times for mobile, desktop and the web. Dart powers Flutter, Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- flutter
- dart
- programming languages
- mobile apps
Project ideas
6 ideas on its 2026 ideas page; of the 6 that state a difficulty: 3 medium, 3 hard. Sizes: 2 medium, 4 large. 2 mentors named.
- Idea: Inspect native memory in Dart DevTools large hard
- Idea: C++ in FFIgen large medium
- Idea: Migrate Intellij Plugins off weberknecht web socket library medium medium
- Idea: Prototype New Dart IntelliJ plugin using LSP for Analysis Server Connection large medium
- Idea: Add WebSocket/GRPC Support to Flutter DevTools Network panel medium hard
- Idea: Android JCA backend for package:webcrypto large hard
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2020, 7 years. Projects per year: '20: 5, '21: 3, '22: 3, '23: 2, '24: 4, '25: 5, '26: 5.
On GitHub
37 repositories pushed to in the last year. Main languages: Dart (33), C++ (1), Ruby (1), TeX (1), Vim Script (1).
Links and channels
- Website: https://dart.dev
- Ideas page: https://github.com/dart-lang/sdk/blob/main/docs/gsoc/Dart-GSoC-2026-Project-Ideas.md
- Contributor guide: https://github.com/dart-lang/sdk/blob/main/docs/gsoc/Dart-GSoC-2025-Project-Ideas.md
- Source code: https://github.com/dart-lang/
- Mailing list: https://groups.google.com/g/dart-gsoc
git-into-gsoc org "Dart" --shortlist
git-into-gsoc repos "Dart"
git-into-gsoc issues --org "Dart"
or ask your assistant: "Which Dart 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.