Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
105 changes: 53 additions & 52 deletions Solutions/challenge-json-parser.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,56 +4,57 @@ The Challenge: [Write your own JSON Parser](https://codingchallenges.fyi/challen

The shared solutions:

| No. | Solution | Language | Author |
|-----|----------|----------|--------|
| 1 | [Write your own JSON parser](https://github.com/jainmohit2001/coding-challenges/blob/master/src/2) | TypeScript | [jainmohit2001](https://github.com/jainmohit2001) |
| 2 | [json-parser-ts](https://github.com/ogzhanolguncu/json-parser-ts) | TypeScript | [ogzhanolguncu](https://github.com/ogzhanolguncu) |
| 3 | [Write your own JSON Parser](https://github.com/lolo8304/coding-challenge/tree/main/no-2) | Java | [lolo8304 ](https://github.com/lolo8304) |
| 4 | [JSON Parser](https://github.com/sureshmangs/Build-Your-Own-X/tree/main/JSON-Parser/C%2B%2B) | C++ | [sureshmangs](https://github.com/sureshmangs) |
| 5 | [myJsonParser](https://github.com/ebrahim-s-ebrahim/myJsonParser) | C# | [ebrahim-s-ebrahim](https://github.com/ebrahim-s-ebrahim) |
| 6 | [json_parser](https://github.com/jengori/json_parser) | Python | [jengori](https://github.com/jengori) |
| 7 | [json-parser](https://github.com/neutrinoks/CodingChallenge/tree/main/json-parser) | Rust | [neutrinoks](https://github.com/neutrinoks) |
| 8 | [JSON-parser](https://github.com/Ramzi-Abidi/JSON-parser) | JavaScript | [Ramzi-Abidi](https://github.com/Ramzi-Abidi) |
| 9 | [json-parser](https://github.com/dhruvSHA256/json-parser) | Haskell | [dhruvSHA256](https://github.com/dhruvSHA256) |
| 10 | [json-parser](https://github.com/Perchinka/ownJSON) | Rust | [Perchinka](https://github.com/Perchinka/) |
| 11 | [json-parser](https://github.com/alfinwijaya/json-parser) | Python | [alfinwijaya](https://github.com/alfinwijaya) |
| 12 | [json-parser](https://github.com/indierusty/json-parser) | Rust | [indierusty](https://github.com/indierusty) |
| 13 | [jsonparsergo](https://github.com/oyekanmiayo/jsonparsego) | Go | [oyekanmiayo](https://github.com/oyekanmiayo) |
| 14 | [ccjson](https://github.com/epps/ccjson) | Go | [epps](https://github.com/epps) |
| 15 | [json-parser](https://gitlab.com/bzai-public/codingchallenge-json-parser) | Scala | [binghao](https://gitlab.com/bzai-public) |
| 16 | [JSONParser](https://github.com/VibhinnS/JSONParser.git) | Python | [VibhinnS](https://github.com/VibhinnS) |
| 17 | [json-parser](https://github.com/izebit/coding-challenges/tree/master/2-json-parser) | Haskell | [Artem Konovalov](https://github.com/izebit) |
| 18 | [JSON Parser](https://github.com/eliasm307/coding-challenges/tree/main/packages/json-parser) | Typescript | [eliasm307](https://github.com/eliasm307) |
| 18 | [JSON Parser](https://github.com/Ramzi-Abidi/JSON-parser) | Javascript | [Ramzi Abidi](https://github.com/Ramzi-Abidi) |
| 19 | [json-parser](https://github.com/Tevinthuku/coding_challenges_fyi/tree/main/json-parser) | Rust | [Tevin Thuku](https://github.com/Tevinthuku) |
| No. | Solution | Language | Author |
|-----|----------|----------|--------------------------------------------------------------------------------------|
| 1 | [Write your own JSON parser](https://github.com/jainmohit2001/coding-challenges/blob/master/src/2) | TypeScript | [jainmohit2001](https://github.com/jainmohit2001) |
| 2 | [json-parser-ts](https://github.com/ogzhanolguncu/json-parser-ts) | TypeScript | [ogzhanolguncu](https://github.com/ogzhanolguncu) |
| 3 | [Write your own JSON Parser](https://github.com/lolo8304/coding-challenge/tree/main/no-2) | Java | [lolo8304 ](https://github.com/lolo8304) |
| 4 | [JSON Parser](https://github.com/sureshmangs/Build-Your-Own-X/tree/main/JSON-Parser/C%2B%2B) | C++ | [sureshmangs](https://github.com/sureshmangs) |
| 5 | [myJsonParser](https://github.com/ebrahim-s-ebrahim/myJsonParser) | C# | [ebrahim-s-ebrahim](https://github.com/ebrahim-s-ebrahim) |
| 6 | [json_parser](https://github.com/jengori/json_parser) | Python | [jengori](https://github.com/jengori) |
| 7 | [json-parser](https://github.com/neutrinoks/CodingChallenge/tree/main/json-parser) | Rust | [neutrinoks](https://github.com/neutrinoks) |
| 8 | [JSON-parser](https://github.com/Ramzi-Abidi/JSON-parser) | JavaScript | [Ramzi-Abidi](https://github.com/Ramzi-Abidi) |
| 9 | [json-parser](https://github.com/dhruvSHA256/json-parser) | Haskell | [dhruvSHA256](https://github.com/dhruvSHA256) |
| 10 | [json-parser](https://github.com/Perchinka/ownJSON) | Rust | [Perchinka](https://github.com/Perchinka/) |
| 11 | [json-parser](https://github.com/alfinwijaya/json-parser) | Python | [alfinwijaya](https://github.com/alfinwijaya) |
| 12 | [json-parser](https://github.com/indierusty/json-parser) | Rust | [indierusty](https://github.com/indierusty) |
| 13 | [jsonparsergo](https://github.com/oyekanmiayo/jsonparsego) | Go | [oyekanmiayo](https://github.com/oyekanmiayo) |
| 14 | [ccjson](https://github.com/epps/ccjson) | Go | [epps](https://github.com/epps) |
| 15 | [json-parser](https://gitlab.com/bzai-public/codingchallenge-json-parser) | Scala | [binghao](https://gitlab.com/bzai-public) |
| 16 | [JSONParser](https://github.com/VibhinnS/JSONParser.git) | Python | [VibhinnS](https://github.com/VibhinnS) |
| 17 | [json-parser](https://github.com/izebit/coding-challenges/tree/master/2-json-parser) | Haskell | [Artem Konovalov](https://github.com/izebit) |
| 18 | [JSON Parser](https://github.com/eliasm307/coding-challenges/tree/main/packages/json-parser) | Typescript | [eliasm307](https://github.com/eliasm307) |
| 18 | [JSON Parser](https://github.com/Ramzi-Abidi/JSON-parser) | Javascript | [Ramzi Abidi](https://github.com/Ramzi-Abidi) |
| 19 | [json-parser](https://github.com/Tevinthuku/coding_challenges_fyi/tree/main/json-parser) | Rust | [Tevin Thuku](https://github.com/Tevinthuku) |
| 20 | [rjsonp](https://github.com/shellmonk/rjsonp) | Raku | [ShellMonk](https://shellmonk.io/posts/monk-coding-challenge-2-json-parser-in-raku/) |
| 21 | [json-parser](https://github.com/sanjanarjn/json-parser) | Java | [Sanjana Rajan](https://github.com/sanjanarjn) |
| 22 | [json-parser](https://github.com/lwcarani/json-parser) | Python | [Luke Carani](https://github.com/lwcarani) |
| 23 | [json-parser](https://github.com/pasDamola/json-parser) | Go | [oyindamola](https://github.com/pasDamola) |
| 24 | [json-parser](https://github.com/p1kalys/Coding_Challenges_by_John_Crickett/tree/main/json_parser) | JavaScript | [Pavan Emani](https://github.com/p1kalys/) |
| 25 | [json_parser_clone](https://github.com/arjunsharma-dev1/json_parser_clone) | Rust | [Arjun Sharma](https://github.com/arjunsharma-dev1) |
| 26 | [JSON Parser](https://github.com/ahmedsameha1/ccjsonparser) | Go | [Ahmed Sameh](https://github.com/ahmedsameha1) |
| 27 | [json-parser](https://github.com/ArunEA/CodingChallengesSolution/tree/master/2-JSONParser) | Swift | [Arun Eswaramurthi](https://github.com/ArunEA) |
| 28 | [json_parser](https://github.com/lwcarani/json-parser/tree/main/ocaml/json_parser) | OCaml | [Luke Carani](https://github.com/lwcarani) |
| 29 | [Json Parser](https://github.com/kareemmahlees/coding_challenges_solutions/blob/master/json-parser/README.md) | Rust | [Kareem Ebrahim](https://github.com/kareemmahlees) |
| 30 | [JSON Validator](https://github.com/hlalljie/json-validator-python) | Python | [Hayden Lalljie](https://github.com/hlalljie) |
| 31 | [json_parser](https://github.com/Re1nGer/json_parser) | Go | [Bekjon Ibragimov](https://github.com/re1nger) |
| 32 | [json-parser](https://github.com/melsonic/json-parser) | Go | [melsonic](https://github.com/melsonic) |
| 33 | [json-parser](https://github.com/Infinage/cpp-experiments/tree/main/json-parser) | C++ | [Naresh Jagadeesn](https://github.com/Infinage) |
| 34 | [json-parser](https://github.com/rdotjain/json-parser) | Go | [rdotjain](https://github.com/rdotjain) |
| 35 | [json-parser](https://github.com/ferranjr/build-your-own-in-rust/tree/main/json-parser) | Rust | [ferranjr](https://github.com/ferranjr/) |
| 36 | [json-parser](https://github.com/piter0/json-parser) | C# | [piter0](https://github.com/piter0) |
| 37 | [JSON-VERIFIER](https://github.com/viralcodex/json-verifier-cli/) | C# | [Aviral Shukla](https://github.com/viralcodex) |
| 38 | [json-parser](https://github.com/yildirimmurat/Json-parser) | Rust | [yildirimmurat](https://github.com/yildirimmurat) |
| 39 | [JSON Validator](https://gitlab.com/Tom-Bichard/cricket_coding_challenges/-/tree/main/Challenge_0002) | Python | [Tom-Bichard](https://gitlab.com/Tom-Bichard) |
| 40 | [json-parser](https://github.com/Mostafa95/JsonParser) | Python | [Mostafa](https://github.com/Mostafa95) |
| 41 | [json-parser](https://github.com/ozedd-ee/json-parser) | Go | [ozedd-ee](https://github.com/ozedd-ee) |
| 42 | [jsonParser](https://github.com/apih99/jsonParser) | Python | [apih99](https://github.com/apih99) |
| 43 | [jsonParser](https://github.com/isaiicatmat/JSONParser) | JavaScript | [isaiicatmat](https://github.com/isaiicatmat) |
| 44 | [jsonParser](https://github.com/MohitSinghal2811/lld/tree/master/jsonParser) | Java | [Mohit Singhal](https://github.com/MohitSinghal2811)
| 45 | [KJsonParser](https://github.com/kiner-shah/MySolutionsToCodingChallenges/tree/main/json-parser) | C++ | [Kiner Shah](https://github.com/kiner-shah) |
| 46 | [JSON-RDParser](https://github.com/brickster241/JSON-Lexer-Parser-From-Scratch) | Python | [Ashish Verma](https://github.com/brickster241) |
| 47 | [my-jp](https://github.com/amrsaqr/my-jp) | C++ | [Amr Saqr](https://github.com/amrsaqr) |
| 48 | [json_parser](https://github.com/assaidy/json_parser) | ODIN | [Ahmad Assaidy](https://github.com/assaidy) |
| 49 | [jpTool](https://github.com/lizardkingLK/coding-challenges/tree/main/jpTool) | C# | [lizardkingLK](https://github.com/lizardkingLK) |
| 50 | [json-parser-in-php](https://github.com/DanielHemmati/json-parser-in-php) | php | [Daniel Hemmati](https://github.com/DanielHemmati) |
| 21 | [json-parser](https://github.com/sanjanarjn/json-parser) | Java | [Sanjana Rajan](https://github.com/sanjanarjn) |
| 22 | [json-parser](https://github.com/lwcarani/json-parser) | Python | [Luke Carani](https://github.com/lwcarani) |
| 23 | [json-parser](https://github.com/pasDamola/json-parser) | Go | [oyindamola](https://github.com/pasDamola) |
| 24 | [json-parser](https://github.com/p1kalys/Coding_Challenges_by_John_Crickett/tree/main/json_parser) | JavaScript | [Pavan Emani](https://github.com/p1kalys/) |
| 25 | [json_parser_clone](https://github.com/arjunsharma-dev1/json_parser_clone) | Rust | [Arjun Sharma](https://github.com/arjunsharma-dev1) |
| 26 | [JSON Parser](https://github.com/ahmedsameha1/ccjsonparser) | Go | [Ahmed Sameh](https://github.com/ahmedsameha1) |
| 27 | [json-parser](https://github.com/ArunEA/CodingChallengesSolution/tree/master/2-JSONParser) | Swift | [Arun Eswaramurthi](https://github.com/ArunEA) |
| 28 | [json_parser](https://github.com/lwcarani/json-parser/tree/main/ocaml/json_parser) | OCaml | [Luke Carani](https://github.com/lwcarani) |
| 29 | [Json Parser](https://github.com/kareemmahlees/coding_challenges_solutions/blob/master/json-parser/README.md) | Rust | [Kareem Ebrahim](https://github.com/kareemmahlees) |
| 30 | [JSON Validator](https://github.com/hlalljie/json-validator-python) | Python | [Hayden Lalljie](https://github.com/hlalljie) |
| 31 | [json_parser](https://github.com/Re1nGer/json_parser) | Go | [Bekjon Ibragimov](https://github.com/re1nger) |
| 32 | [json-parser](https://github.com/melsonic/json-parser) | Go | [melsonic](https://github.com/melsonic) |
| 33 | [json-parser](https://github.com/Infinage/cpp-experiments/tree/main/json-parser) | C++ | [Naresh Jagadeesn](https://github.com/Infinage) |
| 34 | [json-parser](https://github.com/rdotjain/json-parser) | Go | [rdotjain](https://github.com/rdotjain) |
| 35 | [json-parser](https://github.com/ferranjr/build-your-own-in-rust/tree/main/json-parser) | Rust | [ferranjr](https://github.com/ferranjr/) |
| 36 | [json-parser](https://github.com/piter0/json-parser) | C# | [piter0](https://github.com/piter0) |
| 37 | [JSON-VERIFIER](https://github.com/viralcodex/json-verifier-cli/) | C# | [Aviral Shukla](https://github.com/viralcodex) |
| 38 | [json-parser](https://github.com/yildirimmurat/Json-parser) | Rust | [yildirimmurat](https://github.com/yildirimmurat) |
| 39 | [JSON Validator](https://gitlab.com/Tom-Bichard/cricket_coding_challenges/-/tree/main/Challenge_0002) | Python | [Tom-Bichard](https://gitlab.com/Tom-Bichard) |
| 40 | [json-parser](https://github.com/Mostafa95/JsonParser) | Python | [Mostafa](https://github.com/Mostafa95) |
| 41 | [json-parser](https://github.com/ozedd-ee/json-parser) | Go | [ozedd-ee](https://github.com/ozedd-ee) |
| 42 | [jsonParser](https://github.com/apih99/jsonParser) | Python | [apih99](https://github.com/apih99) |
| 43 | [jsonParser](https://github.com/isaiicatmat/JSONParser) | JavaScript | [isaiicatmat](https://github.com/isaiicatmat) |
| 44 | [jsonParser](https://github.com/MohitSinghal2811/lld/tree/master/jsonParser) | Java | [Mohit Singhal](https://github.com/MohitSinghal2811)
| 45 | [KJsonParser](https://github.com/kiner-shah/MySolutionsToCodingChallenges/tree/main/json-parser) | C++ | [Kiner Shah](https://github.com/kiner-shah) |
| 46 | [JSON-RDParser](https://github.com/brickster241/JSON-Lexer-Parser-From-Scratch) | Python | [Ashish Verma](https://github.com/brickster241) |
| 47 | [my-jp](https://github.com/amrsaqr/my-jp) | C++ | [Amr Saqr](https://github.com/amrsaqr) |
| 48 | [json_parser](https://github.com/assaidy/json_parser) | ODIN | [Ahmad Assaidy](https://github.com/assaidy) |
| 49 | [jpTool](https://github.com/lizardkingLK/coding-challenges/tree/main/jpTool) | C# | [lizardkingLK](https://github.com/lizardkingLK) |
| 50 | [json-parser-in-php](https://github.com/DanielHemmati/json-parser-in-php) | php | [Daniel Hemmati](https://github.com/DanielHemmati) |
| 50 | [json-parser](https://github.com/Nlmansilla/coding-challenges/tree/main/JSON-parser) | php | [Nicolas Mansilla](https://github.com/Nlmansilla) |
Loading