Skip to content
/ j2m Public

Easily convert JSON into model classes for Dart, TypeScript, Kotlin, and more

License

Notifications You must be signed in to change notification settings

albinpk/j2m

Repository files navigation

J2M - JSON to Model Converter 🚀

Easily convert JSON into model classes for Dart, Kotlin, Swift, and more.

GitHub license
GitHub stars
GitHub forks


🌟 About

J2M (JSON to Model) is a developer-friendly tool that automatically converts JSON data into structured model classes.
Currently, it supports Dart, with plans to expand to Kotlin, Swift, TypeScript, and more.

🔥 Features

Convert JSON to Dart effortlessly
Scalable architecture to support multiple languages
Customizable options – mutability, nullability, required fields
Fast & interactive web-based UI
Built with Flutter Web


🚀 Try it Live

🔗 J2M Web App


🛠 Usage

  1. Paste JSON in the input field
  2. Select target language (Dart, Kotlin, Swift, etc.)
  3. Configure settings (Nullable, Required, Mutable)
  4. Generate Model Code and copy it

🎯 Planned Features

  • 🔄 Support for Kotlin, Swift, TypeScript, Python

📜 License

This project is open-source under the MIT License.


🔗 Connect with Me

👨‍💻 Albin PK
🔹 GitHub: github.com/albinpk
🔹 LinkedIn: linkedin.com/in/albinpk