{"id":27379387,"url":"https://github.com/phantomknight287/frameground","last_synced_at":"2025-04-13T13:45:57.302Z","repository":{"id":218216419,"uuid":"737067978","full_name":"PhantomKnight287/frameground","owner":"PhantomKnight287","description":"Learn JavaScript frameworks with interactive challenges","archived":false,"fork":false,"pushed_at":"2024-07-01T13:25:25.000Z","size":2267,"stargazers_count":32,"open_issues_count":1,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-12T14:16:00.150Z","etag":null,"topics":["monaco-editor","next-auth","nextjs","playground","prisma","rust","typescript","webcontainers","xterm-js"],"latest_commit_sha":null,"homepage":"https://frameground-web.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PhantomKnight287.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-12-29T18:01:29.000Z","updated_at":"2025-03-18T05:26:31.000Z","dependencies_parsed_at":"2024-03-11T06:27:59.312Z","dependency_job_id":"20d9b8c0-59af-4d59-9700-493df8b5ccbc","html_url":"https://github.com/PhantomKnight287/frameground","commit_stats":null,"previous_names":["phantomknight287/frameground"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhantomKnight287%2Fframeground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhantomKnight287%2Fframeground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhantomKnight287%2Fframeground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhantomKnight287%2Fframeground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PhantomKnight287","download_url":"https://codeload.github.com/PhantomKnight287/frameground/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248724492,"owners_count":21151557,"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":["monaco-editor","next-auth","nextjs","playground","prisma","rust","typescript","webcontainers","xterm-js"],"created_at":"2025-04-13T13:45:56.814Z","updated_at":"2025-04-13T13:45:57.288Z","avatar_url":"https://github.com/PhantomKnight287.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://utfs.io/f/05863507-ae0f-41ae-adf9-fe01c207db91-42oj0m.png\"/\u003e\n\u003c/div\u003e\n\u003ch1 align=\"center\"\u003eFrame Ground\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\nLearn JavaScript frameworks with interactive challenges\n\u003c/p\u003e\n\nWelcome to Frame Ground, where mastering JavaScript frameworks becomes an engaging adventure! 🚀 Dive into interactive challenges.\n\n## Setting Up The Project Locally\n\nPlease read the [setting up the project locally](https://docs.frameground.tech/deploy-locally)\n\n## Screenshot\n\n![image](https://utfs.io/f/bbfc8452-5ba9-4a88-8808-a75ac2a35aee-r60jor.png)\n![image](https://github.com/PhantomKnight287/frameground/assets/76196237/61af540a-68e8-4bbc-a20e-202b5cd1668c)\n\n## Server Actions - Component Flow\n\n[![Server Actions - Component Flow](https://nextjs.apidiagram.com/github/PhantomKnight287/frameground/diagram.svg)](https://nextjs.apidiagram.com/github/PhantomKnight287/frameground)\n\n## Sponsors\n\n\u003cimg src=\"https://resources.jetbrains.com/storage/products/company/brand/logos/jb_beam.png\" alt=\"JetBrains Logo (Main) logo.\" width=\"100\" \u003e\n\nThanks to [Jetbrains](https://www.jetbrains.com/) for giving me their [Open Source License](https://www.jetbrains.com/community/opensource).\n\n## Special Thanks\n\n- [@typehero](https://github.com/typehero) for the inspiration and color schemes\n- [@fuma-nama](https://github.com/fuma-nama) for animation on landing page and some UI components\n- [@siduck](https://github.com/siduck) for motivation\n- [@shivam1317](https://github.com/shivam1317) for the name `FrameGround`(previously `WebHero`)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphantomknight287%2Fframeground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphantomknight287%2Fframeground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphantomknight287%2Fframeground/lists"}