Dart logo

Dart

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.

GSoC Participation History

Technologies

Topics

Past Projects

C++/C Compatibility Tool for FFIgen

Extend ffigen to support C++, enabling Dart developers to use C++ libraries without manual wrappers. The project simplifies integration, reduces...

Migrate Intellij Plugins off Weberknecht Web Socket Library

The Dart and Flutter IntelliJ plugins rely on persistent WebSocket connections to communicate with the Dart VM Service and the Dart Tooling Daemon....

Android JCA Backend for package:webcrypto

This project proposes an experimental Android-specific backend for package:webcrypto that replaces the bundled BoringSSL native library with calls to...

Inspect native memory in Dart DevTools

When debugging Dart applications that use dart:ffi (Foreign Function Interface), developers encounter a frustrating limitation: Pointer objects...

Add WebSocket/GRPC Support to Flutter DevTools Network panel

While working with real-time systems, I observed that Flutter DevTools provides detailed visibility for HTTP requests but lacks support for...

Frequently Asked Questions

Dart | GSoC Org Profile & Stats - Learn about Dart's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

flutter dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available