Kilian Schulte

@schultek.dev

I maintain open source packages for Flutter and Dart, mainly Jaspr and dart_mappable. 💙🎯

Want a fun way to explore the new BlocSignal site? Come play Minesweeper built in pure Dart & Jaspr web components! 💣⚡ 0ms flood fill, state hydration & shared Flutter logic. Come for the game, stay for the info! 👇 blocsignal.dev/minesweeper #Flutter #DartLang

BlocSignal — The Rigor of BLoC. The Flex & Speed of Signal.

Enterprise-grade state management for Dart & Flutter with 0ms microtask latency, 100% docstring coverage, OpenTelemetry tracing, and universal ecosystem bridges.

blocsignal.dev

A new Jaspr release is here. 🚀 🧠Agent Skills: Let your AI agent master Jaspr with up-to-date syntax and best practices. 🎨 Standalone CSS: Generate .css files from component styles. 🦺 Unsafe Imports: Detects unsafe platform-specific imports in server and client code.

Bild

The Flutter 2026 Roadmap is out. 💙 Happy to confirm that I will be collaborating more closely with the Flutter and Dart teams this year on Jaspr, Dart Web and more... 🔥

Bild

We need to provide more use-cases, frameworks, and learning material for Dart without Flutter. We need less “Flutter Developers” and more “Dart Developers skilled in Flutter” But how do we get them started? What’s some other good Dart frameworks to start with?

I've been experimenting with using the new analyzer plugin API for code generation, and it's actually really cool! ⚡️ Instant code generation 🔬 Surgical updates in the same file 🔎 Report outdated/wrong code as lint warnings 🪄 Auto-regenerate outdated/wrong code via 'dart fix'

Is anyone still using stormberry? 🌪️🫐 I did some work on it this weekend out of random motivation. Result: A new release with 3 major features! 🚀 - Easy insert/update for many-to-many relations - Default column values - Programmatic database migrations API

Bild

Want your website footer to look as cool as the official dart.dev website? ✨ Add the new "Built with Jaspr" badge with only 1 line of code. Available as "JasprBadge.light()" and ".dark()" in the latest Jaspr release!

BildBild

🎯 Introducing Component Scopes for Jaspr! With the newest release, you get live in-editor hints on where a component is rendered (server, client or both) and whether it uses unsafe imports. This is solving one of the biggest pains when working with full-stack components 👇

Jaspr + Riverpod = 💙 jaspr_riverpod is not updated to use Riverpod 3, giving you access to all the latest features. Also, syncing providers is now even easier. Think "fullstack providers" that you compute on the server (e.g. load from db) and read on the client after pageload.

Only one week left until Fluttercon! I got some very cool Jaspr features lined up, so let's see how many I can pump out until then. 😁 I'll keep this thread updated. 🧵

Jaspr 0.21.0 is out! 🐾 It comes with: ✒️ Simpler and more Flutter-like syntax 🪄 Optimized performance and stability 🎨 More styling properties Oh, and all breaking changes can be migrated fully automatically. Check 🧵for details

Jaspr 0.21.0 is out! 🐾 It comes with: ✒️ Simpler and more Flutter-like syntax 🪄 Optimized performance and stability 🎨 More styling properties Oh, and all breaking changes can be migrated fully automatically. Check 🧵for details

I'm so happy how a seemingly simple change (changing Iterable<Component> to Component) has such a big impact: - easier and more familiar syntax - better language support - massively reduced internal complexity - better performance - easier to maintain and contribute

Kilian Schulte@schultek.dev · 12mo ago

📣 I published a new Jaspr pre-release with big improvements! Writing Jaspr components is now even easier and more Flutter-like, the framework core is further optimized and more performant, and I added a 'jaspr migrate' command that automatically migrate all breaking changes. 👇

📣 I published a new Jaspr pre-release with big improvements! Writing Jaspr components is now even easier and more Flutter-like, the framework core is further optimized and more performant, and I added a 'jaspr migrate' command that automatically migrate all breaking changes. 👇

Jaspr has reached 1500 Stars ⭐️ and 500+ developers in the Discord community 💙 Thanks to everyone who supported Jaspr and myself on this journey! Cheers to an amazing future of Dart on the Web 🥂

Bild