Skip to content
You must be logged in to sponsor JonasWanke

Become a sponsor to Jonas Wanke

@JonasWanke

Jonas Wanke

JonasWanke
Berlin, Germany

Hi there! I'm Jonas Wanke, a software developer with a focus on Flutter and Dart.

🍬 Together with @MarcelGarus, I'm creating 🍭 Candy (name subject to change): A sweet programming language, mainly inspired by Kotlin, Rust, Elixir, and Dart.
🌱 I'm currently working at smusy. to revolutionize the application process for students.

Libraries

Being a fan of reducing duplicated work, I'm currently working on the following libraries:

  • 📅 timetable flutter dart: Customizable, animated flutter calendar widget including day, week and month views
  • 🛠 black_hole_flutter flutter dart: A package absorbing all Flutter utility functions, including extension functions and commonly used widgets
  • 🔙 swipeable_page_route flutter dart: Swipe to navigate back and admire beautifully morphing widgets
  • 🐛 debug_overlay flutter dart: View debug infos and change settings via a central overlay for your app
  • 🧭 flutter_deep_linking flutter dart: Handle all your routing with proper deep links and handle them declaratively!
  • 🔁 rrule dart: Recurrence rule parsing & calculation as defined in the iCalendar RFC
  • … and more coming soon!

Past Libraries and Projects

Previously, I also worked on the following libraries and projects:

  • immutable_proto dart: A code generator for immutable ProtoBuf wrappers – including inheritance!
  • GitHub Actions Cheat Sheet: Everything you need to know when creating a GitHub Action
  • 📅 com.jonaswanke.calendar android kotlin: An android library for displaying events within a week (or custom range) like Google Calendar.
  • schulcloud-flutter flutter dart: The mobile client for schools across Germany using the HPI Schul-Cloud to organize lessons & homework and for sharing learning material.
  • HPI hpi-flutter flutter dart: An app for students and staff of the HPI, including news, a course overview – and, of course, today's food offerings! Being the co-head of the MobileDev-Club (students club at our faculty) I lead the development and also created the architecture.
  • hpi-cloud kotlin, hpi-cloud-apis gRPC: The microservice-based backend of hpi_flutter and our API description.
  • 🌍 L42n – for even better L10n! flutter dart: A desktop editor for .arb-files
  • 🦄 Unicorn kotlin: My personal repo/project automation tool handling file templates, branching, issue/PR labels, and releases (incomplete) via custom CLI-commands. And it supports running as a GitHub Action!

Ideas for future libraries

  • Onboarding flutter: Customizable onboarding pages with transitions.
  • Typed Shared Preferences flutter: Code generator for strongly typed (and indexed) shared preferences.
  • GitHub Action Utils kotlin: Utilities for writing a GitHub Action in Kotlin.
  • Markup kotlin: A DSL for creating structured text and exporting it to both Markdown and command line outputs (via ANSI control sequences). It's already used by 🦄 Unicorn.

✉️ If you have some interesting projects or problems you're running into, or you just want to get to know me, don't hesitate to contact me — preferably on Telegram, but mail also works for me.

2 sponsors have funded JonasWanke’s work.

@georgiossalon
Private Sponsor

Featured work

  1. candy-lang/candy

    🍭 A sweet, functional programming language that is robust, minimalistic, and expressive.

    Rust 323
  2. JonasWanke/timetable

    📅 Customizable flutter calendar widget including day and week views

    Dart 310
  3. JonasWanke/black_hole_flutter

    🛠 A package absorbing all Flutter utility functions, including extension functions and commonly used widgets

    Dart 18
  4. JonasWanke/swipeable_page_route

    🔙 Swipe to navigate back and admire beautifully morphing widgets

    Dart 67
  5. JonasWanke/rrule

    🔁 Recurrence rule parsing & calculation as defined in the iCalendar RFC

    Dart 52
  6. JonasWanke/debug_overlay

    🐛 View debug infos and change settings via a central overlay for your app.

    Dart 20

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$2 a month

Select

Thank you for supporting me! 💚

$10 a month

Select

🥤 Let's have a drink on me when we meet in person

$25 a month

Select

🎈 Sponsorship for enthusiasts. If you'd like to provide a lot more than basic support for my work, please consider sponsoring at this level.

  • ❗ Priority support on issues/features you want
  • All of the above

$50 a month

Select

⏰ Do my tools save your team one hour or more per month? Support the continuous development of my open-source projects. Thank you!

  • All of the above

$100 a month

Select

💵 Sponsorship for professionals. If you use my work in a commercial context, please consider sponsoring at this level.

  • All of the above