{"data":{"slug":"datawhalechina-easy-vibe","name":"easy-vibe","tagline":"Your First Modern Coding course for beginners to master step by step.","github_url":"https://github.com/datawhalechina/easy-vibe","owner":"datawhalechina","repo":"easy-vibe","owner_avatar_url":"https://avatars.githubusercontent.com/u/46047812?v=4","primary_language":"JavaScript","stars":18994,"forks":1819,"topics":["agent","ai","coding","course","deepseek","gemini","genai","gpt","llm","low-code","mcp","nextjs","no-code","openai","programming","tutorial","vibe-coding","vibecoding","vscode","workflow"],"archived":false,"github_pushed_at":"2026-08-18T02:14:42+00:00","maintenance_label":"Very active","stars_delta_30d":665,"url":"https://www.graphcanon.com/tools/datawhalechina-easy-vibe","markdown_url":"https://www.graphcanon.com/tools/datawhalechina-easy-vibe.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/datawhalechina-easy-vibe","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=datawhalechina-easy-vibe","description":"💻  vibe coding 101｜The first course for AI-native product builders.","homepage_url":"https://datawhalechina.github.io/easy-vibe/","license":null,"open_issues":21,"watchers":62,"ai_summary":"A comprehensive coding course that covers modern programming techniques and tools, suitable for beginners aiming to become proficient in areas like AI development using frameworks such as JavaScript.","readme_excerpt":"## 📄 LICENSE\n\n<div align=\"center\">\n<a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\">\n  <img\n    alt=\"Creative Commons License\"\n    style=\"border-width:0\"\n    src=\"https://img.shields.io/badge/license-CC%20BY--NC--SA%204.0-lightgrey\"\n  />\n</a>\n<br />\nThis work is licensed under the\n<a rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\">\n  Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License\n</a>.\n</div>","github_created_at":"2025-12-28T16:45:28+00:00","created_at":"2026-07-07T17:38:50.38584+00:00","updated_at":"2026-08-19T06:01:02.907876+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"agent","name":"agent"},{"slug":"ai","name":"ai"},{"slug":"coding","name":"coding"},{"slug":"course","name":"course"},{"slug":"deepseek","name":"deepseek"},{"slug":"gemini","name":"gemini"},{"slug":"genai","name":"genai"},{"slug":"gpt","name":"gpt"}],"trust":{"provenance":{"is_fork":false,"github_id":1124249918,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-19T06:01:02.098Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":1,"days_since_push":1,"last_release_at":"2026-08-07T04:54:51Z","stars_delta_30d":665,"open_issues_delta_30d":6},"security_summary":{"status":"ok","scanner":"osv@v1","low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:13:11.979Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"mcp":{"source":"repo_scan","observed_at":"2026-08-19T06:01:02.519Z","server_manifest":false},"scan":{"source":"repo_scan","observed_at":"2026-08-19T06:01:02.519Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-08-19T06:01:02.519Z","managed_saas":false},"languages":{"value":["javascript"],"source":"github.language+package.json","observed_at":"2026-08-19T06:01:02.519Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-08-19T06:01:02.519Z"}},"decision_facts":{"hosting":null,"pricing":{"model":"unknown","summary":"The repository indicates a creative commons non-commercial license but does not specify pricing details, which could mean it’s free for educational use provided credits are given."},"requirements":{"notes":["... suitable for developers familiar or willing to learn JavaScript and relevant frameworks like Next.js. No advanced tools such as Docker seem to be a strict-"],"requires_docker":false},"constraints":{"pricing_model":"unknown","requires_docker":false},"when_to_use":["- When aimed at absolute beginners who want to kickstart their journey into modern web and AI development using JavaScript.","- If you are interested in learning via a comprehensive course that includes the setup and use of modern development environments, such as those powered by Next.js and VSCode."],"when_not_to_use":["- When seeking an advanced or niche-focused course for experienced developers, as it is primarily aimed at beginners.","- If you're looking to exclusively learn AI development in languages other than JavaScript."],"source":"enrich:decision_facts","observed_at":"2026-07-11T14:32:06.243Z"},"constraint_facets":{"pricing_model":"unknown","requires_docker":false},"decision_summary":[{"label":"Pricing","value":"unknown - The repository indicates a creative commons non-commercial license but does not specify pricing details, which could mean it’s free for educational use provided credits are given."},{"label":"Requirements","value":"... suitable for developers familiar or willing to learn JavaScript and relevant frameworks like Next.js. No advanced tools such as Docker seem to be a strict-"},{"label":"Adopt for","value":"Easy-Vibe is a modern coding course designed for beginners to master programming techniques, including AI development with JavaScript frameworks such as Next.js and through the use of tools like VSCode."},{"label":"License detail","value":"(CC BY-NC-SA 4.0) Creative Commons Attribution-NonCommercial-ShareAlike license."}]}}