Hi Dart Mentors and Community,
My name is Lakshya, a developer from India with hands-on
experience building multiple Flutter and Dart applications
including finance trackers, AI-powered tools, navigation
apps, and ML-based platforms.
I am interested in contributing to the TUI Framework for
Dart project for GSoC 2026.
Having worked extensively with Flutter's component-based
UI architecture, I see a strong parallel with what a TUI
framework needs, composable components, event handling,
and structured rendering. I believe my Flutter background
gives me a solid foundation to build terminal primitives
like styled text, inputs, checkboxes, and layouts in Dart.
I have gone through the project idea on the dart-lang/sdk
repo and I am currently working on a simple code sample
demonstrating a basic TUI checkbox component in Dart.
Could you please guide me on:
1. Is there a preferred terminal library or approach
(like dart:io's stdout/stdin) I should build on top of?
2. Should the framework be purely Dart with no native
bindings, or is FFI acceptable for terminal control?
GitHub:
https://github.com/lakshyajais29Looking forward to being part of the Dart community!
Regards,
Lakshya