It's a
Wrap

A Year of Growth and Team Spirit: Reflecting on DhiWise's 2023 Journey

As 2023 winds down, it's time to reflect on a transformative year for DhiWise. We turned 2 this year, we not only exceeded expectations by catering to over 125,000 users but also deepened our commitment to a vibrant company culture. This year was a testament to our hard work and collective spirit, punctuated by moments of joy and camaraderie, from team lunches to memorable offsite. We've compiled all these special instances in one place for you. So, take a moment to scroll down and join us on a delightful tour through the year that truly defined us.

DhiWise in numbers

136,002,172
Components auto-identified from Figma designs

6000+

Waitlist on WiseGPT

46.5%

Production apps

28.13%

Internal tools

25.37%

Prototypes

89%

DhiWise users are developers

26987

Highest screens processed in a day

3.1B

Lines of code generated


3.5M

Figma screens processed


125K+

Users

Most preferred State management on DhiWise

BLoC

Most preferred React build tool on DhiWise

Vite

Support of
75+ components

DhiWise has become truly global

Users of
44
62
130
countries processed
10K+
5K+
1K+
screens

This Year, Our Team Achieved an Average of One Major Production Release Every Week

January

Flutter 3 & AI Code Enhancements

Discover the seamless integration of AI-powered improvements in Flutter 3 for an elevated coding experience. Enjoy more intuitive designs and faster app building.

Duplicate Property Validator in Editor

Streamline your editing with the new Duplicate Property Validator that catches and eliminates repetitive properties, keeping your codebase clean and concise.

Bind action on current page or all pages in component

Our tool delivers unmatched flexibility, enabling you to assign distinct actions to single pages or uniform actions across your project, ensuring precise and tailored component functionality.

Support for React table

Our platform now includes support for React Table, enabling you to create and manage interactive tables in your React applications with ease.

Apply actions to custom components

Boost your custom components with tailored actions, excluding API Integration, and choose to apply them globally or page-specifically, all managed through props for exact control.

Support of common component in Sync design conflict resolution

Common component properties are now shown in the conflict resolution dialog, giving users the ability to easily identify and resolve design conflicts.

Auto-identification of UI components

DhiWise's update now auto-detects advanced components like Stepper and SlidableList, streamlining UI integration and reducing manual coding for a more efficient development process.

Feburary

TypeScript support in React

Transform your Figma designs into type-safe React.js+TypeScript code with our advanced generator that crafts .tsx files, API types, and custom TypeScript configurations, ensuring your components and props are ready for development.

Read More

Auto-identify Advanced Components and Custom UI Enhancements

Speed up app development with DhiWise's auto-detection of UI components like Steppers and SlidableLists, plus enhanced support for ChipViews, expandable lists, custom tabs, and sophisticated inputs.

Upload the missing fonts/images in your application

Easily upload and integrate any missing fonts or images to ensure your application is complete and visually coherent. Keep your design assets up-to-date and consistent throughout your app with this straightforward upload feature.

API Setup with Comprehensive Request-Response Handling

Simplify your app development with DhiWise API Integration, offering easy API setup, detailed request customization, and precise response handling for a seamless and interactive user experience.

BottomBar Auto-Action Mapping

Get your BottomBar actions auto-linked to their screens, with every item and widget recognized and set up without any hassle.

Revert changes in editor

Gives control over your editing with the undo feature, allowing you to effortlessly roll back changes and refine your work with precision.

Support of Auto Layout Figma designs

Harness the power of Auto Layout for effortlessly adaptive web applications, as our algorithms translate your Figma constraints into responsive reality.

Export Single Screen Code

Users can effortlessly obtain the code for an individual screen, simplifying the development process for specific sections of their app.

A Week of Teamwork and Triumphs!

Embracing Challenges, Celebrating Victories, and Uniting in Joy and Team Spirit.

March

Swagger Integration for Enhanced Data Binding

Leverage seamless Swagger integration for data binding in your projects, enabling you to connect API endpoints to your components effortlessly and ensure your data is dynamically synced with your service definitions.

Dynamic Component Recognition Popup in React Applications

Improve onboarding with a popup that demonstrates DhiWise's smart Figma-to-React conversion, showcasing our platform's efficiency right after creating an app.

Support of Date and Time Picker

Integrate Date and Time Pickers seamlessly into your app, providing users with a user-friendly interface to select precise dates and times.

Support for components designed in Figma

Effortlessly integrate your Figma-designed components into your React applications with DhiWise, which recognizes and converts them into fully functional React components for a seamless design-to-code workflow.

Empowerment and Joy in Every Hue

Celebrated Women's Day and Holi with Strength, Grace, and Vibrant Colors: A Look Back at Our Colorful and Empowering Moments!

April

BLoC State Management support in Flutter

Utilize the robust BLoC pattern for efficient and scalable state management in your DhiWise Flutter applications.

Sidebar with Advanced Features in React

Experience seamless navigation with our fully functional sidebar, complete with intuitive on-hover effects, submenus, and expand/collapse capabilities. Improve workflow with this sleek, interactive addition.

Figma UI Kit 2.0 with Complete Design System

The latest Figma UI Kit 2.0 comes fully loaded with a comprehensive design system, fulfilling every designer's toolkit aspirations for crafting the perfect app.

Version control for all the technologies

A new version is systematically created when updates or new features are introduced, safeguarding the existing app version from any impact.

Thinkers' Conclave

Explored the Depths of Creativity, A Look Back at Our Team's Dynamic Brainstorming Session.

May

Internationalization/Localization (i18n) Support

Embrace global accessibility with Flutter's Internationalization and Localization support, allowing you to cater to diverse languages and cultures within your app for a widespread user reach.

AutoSave for Uninterrupted Workflow

Work with confidence in the Smart Editor as the AutoSave function routinely secures your progress, ensuring that your hard work is never lost and your workflow remains uninterrupted.

Enhanced Component & Icon Recognition

Icons are now automatically recognized and correctly categorized from a diverse set of 110 types, including those designed with fonts, ensuring a precise and orderly asset management.

Property Auto-Completion Dropdown

Users can quickly select properties and values from an auto-completion dropdown menu, bypassing the need to type everything out manually.

June

Material Theme support in Flutter

Embrace a cohesive design language with Flutter's support for Material Theme, enabling seamless and consistent theming across your app for an elegant and user-friendly interface.

Image Diff & Conflict Resolution Update

Revolutionize your image version control with our tool's comprehensive diff support for SVG, PNG, JPG, and WEBP formats, complete with conflict resolution options, action confirmations, and specialized handling of PNG diffs with transparent backgrounds.

Plugin Support for more OS

Maximize your development efficiency with the DhiWise VSCode plugin, now fully supported across Mac, Windows, and Ubuntu operating systems for a seamless coding experience on your platform of choice.

Post-Merge Full Code Formatter

Streamline your code integration with our tool's feature that automatically formats the entire codebase for optimal readability and consistency post-merge.

July

Multiple Code Ownership Options in View Code Page

Control your code your way with our View Code page: sync with GitHub, push to GitLab, download directly, or use our CLI—choose your path to seamless design-to-deployment integration.

Read More

Auto Setup Action on Date & Time Picker Tag

Effortlessly receive formatted date and time actions in your generated code, with the Date & Time Picker seamlessly set up for you!

Undo in Smart Editor

Introducing our effortless undo functionality, allowing users to confidently revert changes with a simple click, ensuring a smooth and error-free development experience. Press Ctrl (CMD) + Z

Showing Screen Tags in the screen List

By the provided tag to a screen users can swiftly recognize the purpose and function of each screen at a glance, streamlining navigation and comprehension.

August

WiseGPT

WiseGPT analyzes your entire codebase to produce personalized, production-ready code without writing prompts.

wisegpt-logo

Added support for deleting components

This feature empowers users to remove any excess or mistakenly identified components with ease, ensuring a cleaner and more accurate project structure.

Upload and Validate Your Postman Collections

Our new upload feature seamlessly integrates your Postman collections into our tool, complete with error notifications for swift troubleshooting and correction of any issues within your API files.

Unity in Variety: Our Team's Diverse Gatherings

A Journey Through Professional Insights, Culinary Delights, and Cinematic Adventures: Reflecting on Our Team's Multifaceted Bonding Experiences!

September

App Creation Without State Management Constraints

Users can build their apps independently of state management through this feature, even if their chosen framework isn't directly supported by our platform.

Advanced File Diff & Conflict Manager

Enhance your Flutter app with Provider for robust features: form validation, API integration, lifecycle, preferences, localization, permissions, navigation, and user authentication.

Mobile & Web Template Enhancements with Figma Integration

Refine your development process with our updated DhiWise mobile and web templates, now with improved Figma accuracy and added features for more extensive code coverage across screens and pages.

Less Overflow in auto-generated UI code

Experience a clean and reliable auto-generated UI code that virtually eliminates overflow issues, enhancing the visual integrity of your app's design. This advance ensures your layouts adapt faultlessly across different screen sizes and orientations.

October

Code Generation Your Way: CRA, CRACO, Webpack or ViteJS

Enhance your coding workflow with our versatile code generation feature, now supporting four popular tools: CRA, CRACO, Webpack, and ViteJS. Choose your preferred setup and jumpstart your project with ease.

Read More

Application-Level Version Control System

Implement robust version control directly within your application, ensuring seamless tracking and management of changes throughout the development lifecycle.

Readable Flutter Widget Naming Upgrade

Upgraded widget naming conventions in Flutter to help boost user readability and aid comprehension by utilizing familiar component names.

Readable API Variable Naming

Elevate your code with our auto-generated, meaningful API names feature, transforming obscure URLs into clear, variable-friendly identifiers that enhance both the readability and maintainability of your projects.

Offsite Escapades: A Whirlwind of Fun and Team Spirit

Ventured into Adventure: Recalling the Laughter, Thrills, and Unbreakable Bonds from Our Crazy Offsite Journey

November

Smart Component Management

Upgrade your development with a system designed for smarter component management, enabling precise control and organization of your app's elements.

Improved real-time rendering of designs

RefExperience immediate feedback with the Smart Editor's enhanced real-time design renderer, which now provides a more precise visualization of your changes as you make them.

Interactive preview support

Dive into an advanced interactive preview that lets you test and navigate through form elements and navigation components with ease and accuracy close to the final product.

Automated JSON Loops for Repetitive UI

Simplify your React development with our intelligent tool that auto-generates JSON structures for repetitive UI elements like lists, grids, and tables, allowing for seamless iteration in your code with minimal manual effort.

Lamps and Laughter: A Festive Flashback

Reflecting on Our Enchanting Diwali Festivities, Filled with Cheer and Community Spirit.

December

Provider State Management support

Craft your Flutter app with Provider state management, including form validations, API connectivity, lifecycle handling, preferences, localization, permissions, navigation, and authentication.

Riverpod State Management support

Generate Flutter app code effortlessly with Riverpod for state management, incorporating TextFormField validations, lifecycle management, localization, runtime permissions, navigation, and authentication features. (edited)

Support for Grouping and Hierarchy Management using Deep Learning

Advanced component grouping and component hierarchy management based on Deep Learning (DL) predictions.

Developer Dialogues: Our Event Journey

Leading with Innovation: Reflecting on Our Keynote Success and Engaging Booth Interactions, Where We Showcased Product Capabilities and Enlightened Curious Minds.