{"id":13932045,"url":"https://github.com/CodingChallengesFYI/SharedSolutions","last_synced_at":"2025-07-19T16:30:53.003Z","repository":{"id":195347979,"uuid":"692739619","full_name":"CodingChallengesFYI/SharedSolutions","owner":"CodingChallengesFYI","description":"Publicly shared solutions to Coding Challenges","archived":false,"fork":false,"pushed_at":"2024-11-21T20:25:17.000Z","size":441,"stargazers_count":2446,"open_issues_count":10,"forks_count":536,"subscribers_count":35,"default_branch":"main","last_synced_at":"2024-11-21T21:24:57.084Z","etag":null,"topics":["hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":null,"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/CodingChallengesFYI.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-17T12:46:50.000Z","updated_at":"2024-11-21T20:25:21.000Z","dependencies_parsed_at":"2023-10-15T08:09:11.287Z","dependency_job_id":"be8ca89e-fb6d-4be2-b9d7-05e6c5264dee","html_url":"https://github.com/CodingChallengesFYI/SharedSolutions","commit_stats":null,"previous_names":["codingchallegesfyi/sharedsolutions"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodingChallengesFYI%2FSharedSolutions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodingChallengesFYI%2FSharedSolutions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodingChallengesFYI%2FSharedSolutions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodingChallengesFYI%2FSharedSolutions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodingChallengesFYI","download_url":"https://codeload.github.com/CodingChallengesFYI/SharedSolutions/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226635573,"owners_count":17662046,"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":["hacktoberfest"],"created_at":"2024-08-07T21:00:47.128Z","updated_at":"2025-07-19T16:30:52.993Z","avatar_url":"https://github.com/CodingChallengesFYI.png","language":null,"funding_links":[],"categories":["Others","Repos"],"sub_categories":[],"readme":"\u003cdiv id=\"top\"\u003e\u003c/div\u003e\n\n# Shared Solutions to Coding Challenges\n\nPublicly shared solutions to the [Coding Challenges](https://codingchallenges.fyi/).\n\nJoin the [Discord Community](https://discord.gg/zv4RKDcEKV).\n\n### How To Add Your Solution\nTo add your solution follow the process for [making a pull request to an open-source project](https://github.com/gabrieldemarmiesse/getting_started_open_source).\n\nEssentially:\n1. Fork this repo and clone it.\n2. Create a branch and make your change.\n3. Push your branch to your fork.\n4. Open a PR against this repo.\n\n## Table of Contents\n\n- [Build your own wc Tool](Solutions/challenge-wc.md)\n- [Build your own JSON Parser](Solutions/challenge-json-parser.md)\n- [Build your own Compression Tool](Solutions/challenge-huffman.md)\n- [Build your own cut Tool](Solutions/challenge-cut.md)\n- [Build your own Load Balancer](Solutions/challenge-load-balancer.md)\n- [Build your own Sort Tool](Solutions/challenge-sort.md)\n- [Build your own Calculator](Solutions/challenge-calculator.md)\n- [Build your own Redis Server](Solutions/challenge-redis.md)\n- [Build your own grep](Solutions/challenge-grep.md)\n- [Build your own uniq](Solutions/challenge-uniq.md)\n- [Build your own Web Server](Solutions/challenge-webserver.md)\n- [Build your own URL Shortener](Solutions/challenge-url-shortener.md)\n- [Build your own diff](Solutions/challenge-diff.md)\n- [Build your own Shell](Solutions/challenge-shell.md)\n- [Build your own cat Tool](Solutions/challenge-cat.md)\n- [Build your own IRC Client](Solutions/challenge-irc.md)\n- [Build your own Memcached Server](Solutions/challenge-memcached.md)\n- [Build your own Spotify Client](Solutions/challenge-spotify.md)\n- [Build your own Discord Bot](Solutions/challenge-discord.md)\n- [Build your own LinkedIn Carousel Generator](Solutions/challenge-licg.md)\n- [Build your own sed](Solutions/challenge-sed.md)\n- [Build your own DNS Resolver](Solutions/challenge-dns-resolver.md)\n- [Build your own Traceroute](Solutions/challenge-traceroute.md)\n- [Build your own Realtime Chat Client and Server](Solutions/challenge-realtime-chat.md)\n- [Build your own NATS Message Broker](Solutions/challenge-nats.md)\n- [Build your own Git Client](Solutions/challenge-git.md)\n- [Build your own Rate Limiter](Solutions/challenge-rate-limiter.md)\n- [Build your own Scheduling Automation App](Solutions/challenge-scheduleing-automation.md)\n- [Build your own Lisp Interpreter](Solutions/challenge-lisp.md)\n- [Build your own Tetris](Solutions/challenge-tetris.md)\n- [Build your own QR Code Generator](Solutions/challenge-qr-generator.md)\n- [Build your own CronTab Tool](Solutions/challenge-crontab.md)\n- [Build your own head](Solutions/challenge-head.md)\n- [Build your own jq](Solutions/challenge-jq.md)\n- [Build your own Pong](Solutions/challenge-pong.md)\n- [Build your own curl](Solutions/challenge-curl.md)\n- [Build your own HTTP(S) Load Tester](Solutions/challenge-load-tester.md)\n- [Build Your Own Data Privacy Vault](Solutions/challenge-data-privacy-vault.md)\n- [Build Your Own Password Cracker](Solutions/challenge-password-cracker.md)\n- [Build Your own Spell Checker using Bloom Filter](Solutions/challenge-bloom-filter-spell-checker.md)\n- [Build Your Own Tar](Solutions/challenge-tar.md)\n- [Build Your own Xxd](Solutions/challenge-xxd.md)\n- [Build Your own Chess](Solutions/challenge-chess.md)\n- [Build your own Snake](Solutions/challenge-snake.md)\n- [Build your own Pastebin](Solutions/challenge-pastebin.md)\n- [Build your own Minesweeper](Solutions/challenge-minesweeper.md)\n- [Build your own Wheel of Names](Solutions/challenge-wheel.md)\n- [Build your own Password Manager](Solutions/challenge-password-manager.md)\n- [Build your own Space Invaders](Solutions/challenge-space-invaders.md)\n- [Build your own HTTP Forward Proxy Server](Solutions/challenge-forward-proxy.md)\n- [Build your own Redis Cli](Solutions/challenge-redis-cli.md)\n- [Build your own Sudoku](Solutions/challenge-sudoku.md)\n- [Build your own Zip File Cracker](Solutions/challenge-zip-file-cracker.md)\n- [Build your own brainf_ck interpreter](Solutions/challenge-brainf_ck.md)\n- [Build your own Netcat](Solutions/challenge-netcat.md)\n- [Build your own Video Chat Application](Solutions/challenge-video-chat.md)\n- [Build your own Mandelbrot Set Explorer](Solutions/challenge-mandelbrot.md)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#top\"\u003e🔼 Back to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCodingChallengesFYI%2FSharedSolutions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FCodingChallengesFYI%2FSharedSolutions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FCodingChallengesFYI%2FSharedSolutions/lists"}