{"id":19883927,"url":"https://github.com/y9san9/kotlin-simple-json","last_synced_at":"2025-05-02T15:30:38.428Z","repository":{"id":185705972,"uuid":"673971849","full_name":"y9san9/kotlin-simple-json","owner":"y9san9","description":"A simple educational Kotlin JSON parser: https://dev.to/y9san9/json-parsing-from-scratch-in-kotlin-4al8","archived":false,"fork":false,"pushed_at":"2023-09-01T19:19:52.000Z","size":20,"stargazers_count":13,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-09-02T18:47:36.510Z","etag":null,"topics":["json","kotlin","parser","tutorial"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/y9san9.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-08-02T21:05:00.000Z","updated_at":"2023-08-10T21:07:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"30689f37-d642-489d-b6e0-9f628c85d615","html_url":"https://github.com/y9san9/kotlin-simple-json","commit_stats":null,"previous_names":["y9san9/kotlin-simple-json"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9san9%2Fkotlin-simple-json","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9san9%2Fkotlin-simple-json/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9san9%2Fkotlin-simple-json/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/y9san9%2Fkotlin-simple-json/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/y9san9","download_url":"https://codeload.github.com/y9san9/kotlin-simple-json/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224316876,"owners_count":17291324,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["json","kotlin","parser","tutorial"],"created_at":"2024-11-12T17:24:30.507Z","updated_at":"2024-11-12T17:24:31.555Z","avatar_url":"https://github.com/y9san9.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"Simple JSON Parser in Kotlin\n============================\n\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](https://opensource.org/licenses/MIT) [![Kotlin](https://img.shields.io/badge/language-Kotlin-orange.svg)](https://kotlinlang.org/)\n\nThis is a simple JSON parser written in Kotlin, intended to demonstrate how a basic JSON parser can be implemented in a straightforward manner. It is designed for educational purposes and is not meant for production use.\n\nArticle that describes how the parser works: https://dev.to/y9san9/json-parsing-from-scratch-in-kotlin-4al8\n\nNote\n----\n\nPlease be aware that this parser has some limitations and does not support the following features:\n\n*   Parsing of floating-point numbers\n*   Detailed error reporting\n\nFeatures\n--------\n\n*   Lightweight and easy-to-understand JSON parsing logic.\n*   Demonstration of key concepts in parsing JSON data.\n\nUsage\n-----\n\nTo use this JSON parser in your Kotlin project, you can clone this repository and include the relevant Kotlin files in your project. However, remember that this parser is not intended for real-world applications.\n\nLicense\n-------\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\nContributing\n------------\n\nContributions are not accepted for this repository, as its purpose is purely educational. However, feel free to fork and modify it for personal use or as a learning exercise.\n\nHappy coding!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fy9san9%2Fkotlin-simple-json","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fy9san9%2Fkotlin-simple-json","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fy9san9%2Fkotlin-simple-json/lists"}