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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 19, 2025
2029652 Β· Mar 19, 2025

History

91 Commits
Mar 2, 2025
Mar 19, 2025
Mar 19, 2025
Mar 9, 2025
Mar 1, 2025
Mar 19, 2025
Mar 2, 2025
Mar 2, 2025
Mar 2, 2025
Mar 2, 2025
Mar 1, 2025
Mar 1, 2025
Mar 1, 2025

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