{"id":13649,"login":"dimillian","has_sponsors_listing":true,"data":{"kind":"user","name":"Thomas Ricouard","uuid":"535509","email":"hello@dimillian.app","login":"Dimillian","company":"@OpenAI","twitter":"Dimillian","website":"https://dimillian.app","html_url":"https://github.com/Dimillian","icon_url":"https://avatars.githubusercontent.com/u/535509?u=a524d1f7b7a36460c2ac86cda00988dda135431f\u0026v=4","location":"France","metadata":{"funding":null,"has_sponsors_listing":true},"followers":4325,"following":235,"owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dimillian","created_at":"2022-11-03T07:37:08.548Z","updated_at":"2026-08-28T22:43:23.493Z","description":"Developer Experience, Codex @openai \r\n\r\nPreviously: \r\n@medium, @glose, @google, Co-Founded @MySeeen (Share movies !) @RobinBrowser (The smart Browser).","total_stars":20395,"funding_links":["https://github.com/sponsors/Dimillian"],"last_synced_at":"2026-08-28T22:43:23.480Z","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dimillian/repositories","repositories_count":130},"created_at":"2024-11-25T14:00:09.287Z","updated_at":"2026-09-01T21:05:48.209Z","last_synced_at":"2026-09-01T21:05:48.208Z","sponsors_count":91,"sponsorships_count":4,"active_sponsorships_count":4,"active_sponsors_count":7,"sponsor_profile":{"bio":"Hello everyone\nI'm Thomas, primarily an iOS/macOS developer, but I love to try new things. In the past, I also did some web application development using React and other technologies. But those days my open source projects are primarily about SwiftUI.\nWhy are you here? Why are you reading that? 🍷\nI really love to share any side projects I'm working on with the community. It's a huge motivation for me. Actually, most of the time I just create a new GitHub repository, find a cool name (or not 😂), and create the repository. Then I clone it and finally, I create a new Xcode project inside this new freshly cloned folder. All that to say my mentality is not mobile-first, but.... opens source first! 🥁\nAs soon as SwiftUI was released I started an open-source project called MovieSwiftUI. It's a full-featured iOS and macOS application using SwiftUI, Redux and Combine. I've been thrilled with the feedback. Today it has over 6000 stars, and I keep it up to date with the latest SwiftUI features and API changes. Apple also uses it in the Swift Source compatibility tests suite. I consider it to be a great starting point if you want to learn SwiftUI \u0026 Combine. And it's a great introduction to understand Redux and why it works so well with SwiftUI.\nBut I'm currently working on a new SwiftUI application here. It's a full-featured Mastodon client in SwiftUI for iOS, iPadOS \u0026 macOS. And it's currently available on the App Store. Feel free to join me on the repository to give feedback, report issues, and even maybe contribute! The project now has over 100 contributors and more than a million monthly sessions. It's one of the best Mastodon clients out there. It's a great starting if you want to dig in the code of a real-world, full-featured SwiftUI app.\nI also write from time to time last summer with the release of SwiftUI I wrote a series of articles about how to make a real-world application using SwiftUI.\nAnd last but not least, I also give conferences whenever I'm invited to speak. I did a FrenchKit talk about SwiftUI \u0026 Redux, a shorter version of this talk at DotSwift. And I did my last talk about Redux + SwiftUI at UIKonf. It's time to change the topic now.\nAll that to say, I really love contributing to the beautiful Swift community. But I also have a full-time job that I love.\nSo if you enjoy all that, please consider supporting my work via Github sponsorship!\nThank you! 🚀","past_sponsors":84,"featured_works":[],"current_sponsors":7},"minimum_sponsorship_amount":1,"url":"https://sponsors.ecosyste.ms/accounts/dimillian","api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/dimillian","html_url":"https://github.com/dimillian","sponsors_url":"https://github.com/sponsors/dimillian","sponsors_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/dimillian/sponsors","sponsorships_api_url":"https://sponsors.ecosyste.ms/api/v1/accounts/dimillian/sponsorships"}