Showing 150 open source projects for "learning app"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 1
    weekly-projects

    weekly-projects

    Build a project every week to improve your coding skills

    ...Each weekly challenge includes a description, a set of user stories (tasks), and the necessary resources. After finishing, contributors can open a pull request with their own solution and demo link, so this becomes both a learning tool and a showcase platform. It’s great for those who want paced practice rather than open-ended ideas. The challenge list includes things like a Pokédex app, COVID tracker, movie app, quiz, daily planner, full-stack app, etc. The curated weekly cadence helps maintain consistency and momentum. And although lightweight, the public nature of submissions gives social accountability and visibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Complete-React-Tutorial

    Complete-React-Tutorial

    All course files for the Complete React Tutorial

    ...This makes it easier to compare starting code, lesson progress, and final examples without manually recreating every file. The project is not a standalone React framework or library, but a companion codebase for learning React step by step. It is useful for beginners who want hands-on practice with components, state, props, routing, hooks, and common app patterns. It also helps returning learners revisit specific lessons without searching through a large unstructured codebase.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    WebPayXT2021

    WebPayXT2021

    Educational payroll Web APP, and PDF book, for learning PHP/MySQL

    This is a working educational payroll program, and PDF book, for learning payroll and PHP/MySQL. It is a web app, written in PHP/MySQL. The webapp is for a small business, with 1-15 employees. It should give you practice in learning payroll, installing on the web, PHP and MySQL. The WebPay App calculates payroll, and produces reports for tax and accounting purposes. New features for 2021 include this years Tax Percentages, and ability to print W2 forms at year end. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Turi Create

    Turi Create

    Simplifies the development of custom machine learning models

    Turi Create simplifies the development of custom machine learning models. You don't have to be a machine learning expert to add recommendations, object detection, image classification, image similarity or activity classification to your app. If you want your app to recognize specific objects in images, you can build your own model with just a few lines of code. Turi Create supports macOS 10.12+, Linux (with glibc 2.10+), Windows 10 (via WSL).
    Downloads: 1 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    VoTT

    VoTT

    Visual Object Tagging Tool, an electron app for building models

    Visual Object Tagging Tool: An electron app for building end-to-end Object Detection Models from Images and Videos. An open source annotation and labeling tool for image and video assets. VoTT is a React + Redux Web application, written in TypeScript. This project was bootstrapped with Create React App. VoTT can be installed as a native application or run from source. VoTT is also available as a stand-alone Web application and can be used in any modern Web browser. VoTT is available for...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    Typing Baba: Hindi Typing Tutor

    Typing Baba: Hindi Typing Tutor

    Typing Baba: Hindi Typing Tutor, Learn Hindi typing

    Typingbaba: Hindi typing tutor is an app made for learners of each and every capacity. It will improve the learning curve of every user. Typing baba is designed for hindi typing learners besides this it will help the intermediate learners to excel via accectuating and refining their skill and strong points. It includes hindi typing lessons which are meant to increase typing speed and accuracy of users.
    Leader badge
    Downloads: 102 This Week
    Last Update:
    See Project
  • 7
    Flutter Example Apps

    Flutter Example Apps

    Basic Flutter apps, for flutter devs

    ...Each example typically links to online resources or videos that walk through how the app was built, making it both a reference collection and a learning tool for beginners and intermediates alike.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Olivia

    Olivia

    Your new best friend powered by an artificial neural network

    ...Thus you can build your own chatbot and contribute to Olivia. You can directly add the PWA to your home screen from the website, and you won't remember that it is a website running behind this native-like app.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    IOV Weave

    IOV Weave

    Easy-to-use SDK to build Tendermint ABCI applications

    IOV Weave is a framework for quickly building your custom ABCI application to run a blockchain on top of the best-of-class BFT Proof-of-stake Tendermint consensus engine. It provides much commonly used functionality that can quickly be imported in your custom chain, as well as a simple framework for adding the custom functionality unique to your project. It is inspired by the routing and middleware model of many web application frameworks, and informed by years of wrestling with blockchain...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    Face-Detection-JavaScript

    Face-Detection-JavaScript

    Small browser-based computer vision demo

    ...It is useful as a starting point for learning client-side face detection prototypes, demos, or educational experiments.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    WebPayXL2020

    WebPayXL2020

    Educational payroll Web APP, and PDF book, for learning PHP/MySQL

    This is a working educational payroll program, and PDF book, for learning payroll and PHP/MySQL. It is a web app, written in PHP/MySQL. The webapp is for a small business, with 1-15 employees. It should give you practice in learning payroll, installing on the web, PHP and MySQL. The WebPay App calculates payroll, and produces reports for tax and accounting purposes. New features for 2020 include this years Tax Percentages, and ability to print W2 forms at year end. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    eShopOnWeb

    eShopOnWeb

    Sample ASP.NET Core 8.0 reference application

    eShopOnWeb is Microsoft's .NET core sample reference application demonstrating monolithic web app architecture using Clean Architecture principles. It illustrates modern .NET patterns, organized across projects, and is designed for learning and as a starter template. The eShopOnWeb sample is related to the eShopOnContainers sample application which, in that case, focuses on a microservices/containers-based application architecture.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    flutter-beginners-tutorial

    flutter-beginners-tutorial

    All course files for the Flutter Beginners playlist

    ...Each lesson branch contains the code state for that point in the tutorial, which helps users inspect examples without falling behind. The repository also notes that cloned projects may require running package installation commands before use. It is intended for people learning Flutter fundamentals rather than developers looking for a production-ready app template. It is useful for practicing Dart, widgets, layouts, navigation, state basics, and beginner mobile app concepts alongside the video course.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    vue-sell

    vue-sell

    Vue.js high-level imitation Ele.me food delivery app course

    ...The project demonstrates common food delivery app interfaces, such as restaurant details, product lists, shopping cart interactions, and user-facing mobile layouts. It is licensed for learning purposes and is not intended for commercial use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    AppJoint

    AppJoint

    Cross module Android development made easy!

    AppJoint is a minimalist Android componentization tool that aims to simplify cross-module communication in modularized Android projects. In complex apps broken into multiple modules or “features,” invoking methods or classes across module boundaries can become cumbersome or tightly coupled. AppJoint uses a small set of annotations and a simple runtime API to decouple modules: one module can declare a method interface, annotate it, and other modules can call it dynamically without direct...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    WxRecoderVideo

    WxRecoderVideo

    Based on VCamera, Imitating WeChat to record short videos

    ...The project typically combines Java and native components to handle performance-critical tasks such as encoding and file writing. It showcases how to manage audio and video synchronization during recording, ensuring consistent playback results. The architecture is structured as a learning resource, helping developers explore camera APIs, media codecs, and FFmpeg-style processing concepts. It also includes playback modules to review recorded content directly within the app. Overall, it serves as a practical example of implementing end-to-end video recording functionality on Android.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Lori's Help

    Lori's Help

    An Android app to help people with Down Syndrome in their literacy

    ...The software provides a configuration screen, which makes the application parametrizable. In this way, the monitor of the person with Down syndrome, who will use the application, can configure the software according to the needs of his student. The app is designed for Android 4.0.4 or newer versions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    RWRMTN

    Predicting disease-associated miRNAs on a miRNA-target gene network

    ...Recently, we have proposed a computational method based on a random walk framework on a microRNA-target gene network to predict disease-associated microRNAs. This was shown superior when compared to existing state-of-the-art network- and machine learning-based methods since it well exploits mutual regulation between miRNAs and their target genes in microRNA-target gene networks. To facilitate the use of this method, we develop a Cytoscape app, named RWRMTN, to predict disease-associated microRNAs. RWRMTN can work on any microRNA-target gene network. Highly ranked microRNAs can be supported with evidence from literature. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Unwrap

    Unwrap

    Learn Swift interactively on your iPhone

    Unwrap is a Swift-based macOS application designed to help developers and learners improve their Swift programming skills through interactive challenges and structured lessons. Created as a companion to educational content, it focuses on teaching fundamental and advanced concepts in a hands-on manner. The app presents exercises that require users to write and refine Swift code, reinforcing understanding through practice rather than passive learning. It covers a wide range of topics, including syntax, control flow, optionals, and more advanced language features. The interface is designed to be approachable and engaging, encouraging consistent learning through bite-sized challenges. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    fullstack-graphql-airbnb-clone

    fullstack-graphql-airbnb-clone

    A Fullstack GraphQL Airbnb Clone with React and React Native

    fullstack-graphql-airbnb-clone is a learning project that recreates core Airbnb-style functionality using a full-stack GraphQL architecture. It includes a React web application, a React Native mobile app, a TypeScript GraphQL server, and shared code organized through Yarn Workspaces. The project is designed to teach how a real product can share logic across web, mobile, and server packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Flutter Go

    Flutter Go

    Demos and documentation for over 140 Flutter UI components

    flutter-go is a community-driven Flutter application that serves as an interactive catalog of Flutter widgets, layouts, and patterns. It organizes the Flutter ecosystem into browsable categories—basic widgets, material components, Cupertino elements, layout primitives, and animation demos—so learners can see how pieces behave in a running app. Each entry typically includes a live example, code snippet, and brief notes on properties or usage, turning the app into a hands-on reference you can...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    pywords

    pywords

    Application for learning words, forms

    pyWords is really simple application for learning words. You just select file with words and type answers. If you type wrong - app will show you correct answer and that word will appear again later. Word-definition files are really simple .txt files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    WebPayAS2019

    Sample/Actual payroll program/book in PHP and MySQL

    This is a sample/working payroll program, and PDF book, for learning payroll and PHP/MySQL. It is a web app, written in PHP/MySQL. The webapp is for a small business, with 1-15 employees. It should give you practice in learning payroll, installing on the web, PHP and MySQL. The WebPay App calculates payroll, and produces reports for tax and accounting purposes. New features for 2019 include this years Tax Percentages, and ability to print W2 forms at year end. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Git-it

    Git-it

    Git-it is a (Mac, Win, Linux) desktop app for learning Git and GitHub

    Git-it is a desktop (Mac, Windows and Linux) app that teaches you how to use Git and GitHub on the command line. This application contains challenges for learning Git and GitHub, by using real Git and GitHub, not emulators. You'll be learning the awesome (and not so scary) command line and GitHub which means when you finish all of the challenges you'll have real repositories on your GitHub account and green squares on your contribution chart.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    Mara CMS

    Mara CMS

    The file based CMS with full-featured editing

    Mara CMS is a file based content management system. Mara offers the kind of helpful features you would expect to find in the big commercial products, but in a more concise form. This makes it remarkably easy to use, even for the inexperienced content creator. Features include direct editing of the actual webpage so you see your changes as you type, drag and drop photo and video content addition, easy YouTube video linking, a photo gallery that can also double as a presentation or...
    Downloads: 1 This Week
    Last Update:
    See Project
Auth0 Logo