Xtremilicious

    Xtremilicious/projectlearn-project-based-learning

    A curated list of project tutorials for project-based learning.

    ai
    mobile
    game-development
    machine-learning
    frontend
    artificial-intelligence
    flutter
    learning-by-doing
    mobile-development
    project-based-learning
    TypeScript
    MIT
    6.4K stars
    540 forks
    6.4K GitHub watchers
    Updated Oct 30, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    The project lists 22 contributors on GitHub.

    Peaked at #67 in the weekly ranking the week of Oct 5, its best in the past year.

    Use Cases & Benefits

    • Provides a curated collection of project tutorials for hands-on learning across web, mobile, game development, and AI technologies.
    • Offers diverse, practical projects using popular frameworks and languages, enabling learning by building real applications from scratch.
    • Use for learning full-stack web development with projects in React, Next.js, Vue, and Node.js to build modern web apps.
    • Use for mobile app development tutorials covering React Native, Flutter, Kotlin, and Swift to create cross-platform and native apps.
    • Use for exploring AI and machine learning through projects involving TensorFlow, Keras, OpenCV, and Python for practical AI applications.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present

    Watch-outs

    • No GitHub releases; pin a commit or tag instead of a release.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Tutorials are great, but building projects is the best way to learn. Do project based learning and learn code the right way!

    ProjectLearn provides a curated list of project tutorials in which learners build an application from scratch. These are divided into different categories, namely, web development, mobile development, game development, machine learning, deep learning and artificial intelligence.

    The list has project tutorials on many in-demand languages and technologies including ReactJS, NodeJS, VueJS, Flutter, React Native, .NET Core, Unity, TensorFlow, OpenCV, Keras, and more.

    To contribute to this list, head over to CONTRIBUTE.md for more details :)

    Excerpt from the Xtremilicious/projectlearn-project-based-learning README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    540+10

    Open issues

    7+0

    Compared with peers in AI

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    Xtremilicious/projectlearn-project-based-learning compared with AI repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    thedotmack/claude-mem113.6K+8.8K35today
    D4Vinci/Scrapling98.1K+6.9K651 day ago
    Leonxlnx/taste-skill110.7K+5.2K551 day ago
    calesthio/OpenMontage77.2K+4.2K40—
    heygen-com/hyperframes79.6K+4.1K45today
    Xtremilicious/projectlearn-project-based-learning6.4K—18—
    Category median98.1K+5.2K45—

    Discover Repositories

    Search across tracked repositories by name or description