An open API service indexing awesome lists of open source software.

Education

Education is a purposeful activity directed at achieving certain aims, such as transmitting knowledge or fostering skills and character traits.

https://github.com/the-turing-way/the-turing-way

Host repository for The Turing Way: a how to guide for reproducible data science

closember community data-science education hacktoberfest hut23 hut23-270 hut23-396

Last synced: 22 Mar 2025

https://github.com/alan-turing-institute/the-turing-way

Host repository for The Turing Way: a how to guide for reproducible data science

closember community data-science education hacktoberfest hut23 hut23-270 hut23-396

Last synced: 30 Mar 2025

https://github.com/dofy/learn-vim

Learning Vim. A Hands-On Tutorial of Vim.

beginner book chinese editor education learning programming tips tutorial vi vim

Last synced: 07 Apr 2025

https://github.com/risinglightdb/risinglight

An educational OLAP database system.

analytics database education embedded-database olap rust sql

Last synced: 09 Apr 2025

https://github.com/mu-editor/mu

A small, simple editor for beginner Python programmers. Written in Python and Qt5.

circuitpython debugger editor education micropython pygame python

Last synced: 09 Apr 2025

https://github.com/tecladocode/rest-apis-flask-python

Projects and e-book for our course, REST APIs with Flask and Python

course education flask python udemy

Last synced: 10 Apr 2025

https://github.com/mozilla/thimble.mozilla.org

UPDATE: This project is no longer maintained. Please check out Glitch.com instead.

code coding css education html javascript learning online-editor teaching-tool web-literacy

Last synced: 18 Jan 2025

https://github.com/arschles/go-in-5-minutes

Code and website for Go in 5 Minutes Screencasts

computer-science education golang

Last synced: 11 Apr 2025

https://github.com/github-education-resources/classroom

GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.

classroom education github oauth rails ruby

Last synced: 17 Jan 2025

https://github.com/education/classroom

GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.

classroom education github oauth rails ruby

Last synced: 19 Nov 2024

https://github.com/zoonk/uneebee

Platform for creating interactive courses.

education elixir flyio phoenix phoenix-liveview postgres resend-email tailwindcss

Last synced: 02 Feb 2025

https://github.com/alexmojaki/futurecoder

100% free and interactive Python course for beginners

education learning learning-by-doing python

Last synced: 11 Apr 2025

https://github.com/hedyorg/hedy

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.

education gradual hacktoberfest hedy programming

Last synced: 31 Mar 2025

https://github.com/zoonk/zoonk

Platform for creating interactive courses.

education elixir flyio phoenix phoenix-liveview postgres resend-email tailwindcss

Last synced: 12 Jan 2025

https://github.com/thethirdone/rars

RARS -- RISC-V Assembler and Runtime Simulator

assembler education ide mars risc-v riscv simulator

Last synced: 07 Apr 2025

https://github.com/TheThirdOne/rars

RARS -- RISC-V Assembler and Runtime Simulator

assembler education ide mars risc-v riscv simulator

Last synced: 25 Mar 2025

https://github.com/google/codeworld

Educational computer programming environment using Haskell

codeworld education fiddle functional-programming ghcjs haskell k12 learn-to-code playground

Last synced: 12 Apr 2025

https://github.com/pascal-lab/tai-e-assignments

Tai-e assignments for static program analysis

education java program-analysis static-analysis

Last synced: 12 Apr 2025

https://github.com/pointfreeco/pointfreeco

๐ŸŽฌ The source for www.pointfree.co, a video series on advanced programming topics in the Swift programming language.

education functional-programming server-side-swift snapshot-testing swift swift-playgrounds

Last synced: 13 Apr 2025

https://github.com/sakaiproject/sakai

Sakai is a freely available, feature-rich technology solution for learning, teaching, research and collaboration. Sakai is an open source software suite developed by a diverse and global adopter community.

education hacktoberfest java lms sakai sakai-cle tomcat vle

Last synced: 23 Apr 2025

https://github.com/brownplt/pyret-lang

The Pyret language.

compiler education language pyret

Last synced: 05 Apr 2025

https://github.com/jupyterhub/the-littlest-jupyterhub

Simple JupyterHub distribution for 1-100 users on a single server

education jupyterhub

Last synced: 12 Apr 2025

https://github.com/AlbertoMontalesi/The-complete-guide-to-modern-JavaScript

A comprehensive, easy-to-follow ebook to learn everything from the basics of JavaScript to ES2022. Read more on my blog https://inspiredwebdev.com or buy it here https://www.amazon.com/dp/B09FNNVY1Y?ref=inspiredwebde-20. Get the course here https://www.educative.io/courses/complete-guide-to-modern-javascript?aff=BqmB

amazon book ebook education es2015 es2021 es6 freecodecamp javascript leanpub learn-to-code learning-js paperback passions programming training training-materials typescript

Last synced: 28 Mar 2025

https://github.com/albertomontalesi/the-complete-guide-to-modern-javascript

A comprehensive, easy-to-follow ebook to learn everything from the basics of JavaScript to ES2022. Read more on my blog https://inspiredwebdev.com or buy it here https://www.amazon.com/dp/B09FNNVY1Y?ref=inspiredwebde-20. Get the course here https://www.educative.io/courses/complete-guide-to-modern-javascript?aff=BqmB

amazon book ebook education es2015 es2021 es6 freecodecamp javascript leanpub learn-to-code learning-js paperback passions programming training training-materials typescript

Last synced: 02 Apr 2025

https://github.com/rstudio-education/datascience-box

Data Science Course in a Box

data-science education r rstats teaching

Last synced: 26 Mar 2025

https://github.com/tidyverse/datascience-box

Data Science Course in a Box

data-science education r rstats teaching

Last synced: 07 Apr 2025

https://github.com/izdi/elm-cheat-sheet

An overview of Elm syntax and features

cheatsheet education elm functional-programming learn tutorial

Last synced: 26 Mar 2025

https://github.com/goldinguy/collegecompendium

๐Ÿ““ A curated collection of free public Computer Science classes from colleges across America

computer-science cs-classes cs-education cs-resources education learn-cs open-source resources

Last synced: 04 Apr 2025

https://github.com/GoldinGuy/CollegeCompendium

๐Ÿ““ A curated collection of free public Computer Science classes from colleges across America

computer-science cs-classes cs-education cs-resources education learn-cs open-source resources

Last synced: 26 Mar 2025

https://github.com/xiaochong0302/course-tencent-cloud

ไธ“ๆณจไบŽ็ฝ‘่ฏพ็ณป็ปŸ๏ผŒ็ฝ‘ๆ ก็ณป็ปŸ๏ผŒๅœจ็บฟๆ•™่‚ฒ็ณป็ปŸ๏ผŒ็Ÿฅ่ฏ†ไป˜่ดน็ณป็ปŸใ€‚ๅ็ฌฆๅ…ถๅฎž็š„ๅผ€ๆบ๏ผŒๅฏๅ…่ดนๅ•†็”จใ€‚dockerๅฎนๅ™จๅŒ–้ƒจ็ฝฒ๏ผŒๆž้€Ÿๆญๅปบไธ“ๅฑž่ฏพ็จ‹็‚นๆ’ญ๏ผŒ่ฏพ็จ‹็›ดๆ’ญๅญฆไน ๅนณๅฐใ€‚

course education phalcon php school

Last synced: 11 Nov 2024

https://github.com/learningequality/kolibri

Kolibri Learning Platform: the offline app for universal education

edtech education oer offline-first sdg-4

Last synced: 27 Mar 2025

https://github.com/hackclub/onboard

๐Ÿ’ก Join 1,000 teenagers and make your first PCB with a $100 grant!

easyeda education hacktoberfest hardware high-school kicad pcb pcb-design

Last synced: 06 Apr 2025

https://github.com/classroomio/classroomio

The Open Source Education Platform. A Simple and Beautiful Alternative to Moodle LMS, EdX, Thinkific and Teachable

assignments blended-learning classroom classroom-app classroom-management classroom-tools course coursera edtech education google-classroom learning lms supabase svelte sveltekit udemy virtual-classroom web

Last synced: 13 Apr 2025

https://github.com/sobeston/zig.guide

Repo for https://zig.guide content. Get up to speed with Zig quickly.

documentation education educational learn-to-code learning learning-by-doing programming-language zig ziglang

Last synced: 13 Apr 2025

https://github.com/Sobeston/zig.guide

Repo for https://zig.guide content. Get up to speed with Zig quickly.

documentation education educational learn-to-code learning learning-by-doing programming-language zig ziglang

Last synced: 13 Apr 2025

https://github.com/shama/letswritecode

:mortar_board: code examples for Let's Write Code

education javascript video

Last synced: 08 Apr 2025

https://github.com/processing/processing-android

Processing mode and core library to create Android apps with Processing

android ar art design education learning mobile vr

Last synced: 11 Apr 2025

https://github.com/autolab/autolab

Course management service that enables auto-graded programming assignments.

autograding autolab cmu education feedback programming rails scoreboard students teaching

Last synced: 12 Apr 2025

https://github.com/autolab/Autolab

Course management service that enables auto-graded programming assignments.

autograding autolab cmu education feedback programming rails scoreboard students teaching

Last synced: 14 Mar 2025

https://github.com/enkidevs/curriculum

๐Ÿ‘ฉโ€๐Ÿซ ๐Ÿ‘จโ€๐Ÿซ The open-source curriculum of Enki!

ai algorithms blockchain chatgpt computer-science css curriculum data-science education enki git gpt4 html java javascript learn-to-code linux python security sql

Last synced: 12 Apr 2025

https://github.com/microsoft/pxt-microbit

A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode

blockly code editor education makecode microbit pxt typescript

Last synced: 09 Apr 2025

https://sethclydesdale.github.io/genki-study-resources/

A collection of exercises for practicing what is taught in Genki: An Integrated Course in Elementary Japanese.

education genki japanese japanese-language japanese-study language-learning website

Last synced: 17 Nov 2024

https://github.com/SethClydesdale/genki-study-resources

A collection of exercises for practicing what is taught in Genki: An Integrated Course in Elementary Japanese.

education genki japanese japanese-language japanese-study language-learning website

Last synced: 03 Apr 2025

https://github.com/lukew3/mathgenerator

A math problem generator, created for the purpose of giving self-studying students and teaching organizations the means to easily get access to high-quality, generated math problems to suit their needs.

contributions-welcome education generator learning math mathematics maths python python3

Last synced: 28 Jan 2025

https://github.com/SwiftEducation/teaching-app-dev-swift

DEPRECATED. Instructor lesson plans that accompany Xcode projects, for guiding in-class experiential learning.

apple education experiential-learning instructor-materials learning learning-by-doing learning-swift lesson-plans swift swift-education teaching xcode

Last synced: 29 Nov 2024

https://github.com/taybenlor/runno

Sandboxed runtime for programming languages and WASI binaries. Works in the browser or on your server.

browser education wasi wasm

Last synced: 27 Mar 2025

https://github.com/getify/A-Tale-Of-Three-Lists

Comparing various async patterns for a single demo

async async-patterns async-programming education learning

Last synced: 15 Apr 2025

https://github.com/lmt-swallow/puppy-browser

An example implementation of a tiny Web browser for educational purposes.

browser education rust web

Last synced: 18 Apr 2025

https://github.com/gazpachu/hypatia

A JavaScript open source LMS (eLearning platform) for MOOCs and online courses

course education elearning javascript learning lms mooc open-source platform react spa

Last synced: 29 Nov 2024

https://github.com/ECNU-ICALK/EduChat

An open-source educational chat model from ICALK, East China Normal University. ๅผ€ๆบไธญ่‹ฑๆ•™่‚ฒๅฏน่ฏๅคงๆจกๅž‹ใ€‚(้€š็”จๅŸบๅบงๆจกๅž‹๏ผŒGPU้ƒจ็ฝฒ๏ผŒๆ•ฐๆฎๆธ…็†) ่‡ดๆ•ฌ: LLaMA, MOSS, BELLE, Ziya, vLLM

belle chinese-nlp data-cleaning education llama llm moss open-models

Last synced: 01 Apr 2025

https://github.com/jarvisteach/appJar

Simple Tkinter GUIs in Python

appjar education gui python tkinter

Last synced: 26 Mar 2025

https://github.com/mlcommons/ck

Collective Knowledge (CK) is an educational community project to learn how to run AI, ML and other emerging workloads in the most efficient and cost-effective way across diverse models, data sets, software and hardware using MLCommons CM (Collective Mind workflow automation framework)

automation best-practices cknowledge collaboration ctuning education mlops mlperf modularity optimization portability reusability tournaments workflow-automation

Last synced: 25 Nov 2024

https://github.com/ArsMasiuk/qvge

Qt Visual Graph Editor

education graph-editor qt science visualization

Last synced: 02 Apr 2025

https://github.com/learnhouse/learnhouse

The Next-gen Open Source learning platform for everyone โœจ

ai ai-powered api cms education educational hacktoberfest headless learning lms platforms python react

Last synced: 20 Dec 2024

https://github.com/ad-si/rust-flashcards

Over 550 flashcards to learn Rust from first principles. Written in markdown with script to convert them to an Anki deck or PDF file.

anki anki-cards anki-deck anki-flashcards deck education flashcard learn learning rust

Last synced: 04 Apr 2025

https://github.com/ucfopen/canvasapi

Python API wrapper for Instructure's Canvas LMS. Easily manage courses, users, gradebooks, and more.

api canvas canvas-lms education hacktoberfest instructure python wrapper

Last synced: 13 Apr 2025

https://github.com/sugarlabs/musicblocks

Music Blocks -- A musical microworld

education music-blocks

Last synced: 12 Nov 2024

https://github.com/lordmauve/pgzero

A zero-boilerplate games programming framework for Python 3, based on Pygame.

education game-framework pygame python-game-development python3

Last synced: 13 Apr 2025

https://github.com/Chalarangelo/30-seconds-blog

Code articles for all your development needs

education javascript learn-to-code programming snippets

Last synced: 26 Nov 2024

https://github.com/rocketseat/comunidade

Informaรงรตes sobre a comunidade da Rocketseat

career carreira community comunidade docs education networking rocketseat

Last synced: 05 Apr 2025

https://github.com/fireship-io/flutter-firebase-quizapp-course

QuizApp Built with Flutter & Firebase

android dart education firebase flutter ios

Last synced: 12 Nov 2024

https://github.com/ad-si/Rust-Flashcards

Over 550 flashcards to learn Rust from first principles. Written in markdown with script to convert them to an Anki deck or PDF file.

anki anki-cards anki-deck anki-flashcards deck education flashcard learn learning rust

Last synced: 19 Apr 2025

https://github.com/googlearchive/science-journal-ios

Use the sensors in your mobile devices to perform science experiments. Science doesnโ€™t just happen in the classroom or labโ€”tools like Science Journal let you see how the world works with just your phone.

education ios science swift

Last synced: 29 Nov 2024

https://github.com/mawoka-myblock/classquiz

ClassQuiz is a quiz-application like Kahoot!, but open-source.

edu education educational-software fastapi hacktoberfest i18n kahoot ormar socket-io svelte sveltekit tailwindcss

Last synced: 14 Apr 2025

https://github.com/mnemosyne-proj/mnemosyne

Mnemosyne: efficient learning with powerful digital flash-cards.

education flashcard-application flashcards learning

Last synced: 27 Mar 2025

https://github.com/lcgamboa/picsimlab

PICsimLab - Programmable IC Simulator Laboratory

arduino avr education emulator esp32 esp32c3 microcontoller pic16 pic18 simulator stm32

Last synced: 15 Apr 2025

https://github.com/ProjectSkyfire/SkyFire.548

SkyFireEMU is a full featured World of Warcraft: Mists of Pandaria emulator written in C++. || Compatible with World of Warcraft client 5.4.8 (Build: 18414) Project Established in 2011 || Support on Discord https://discord.gg/DnKZycD

18414 548 education emulation mop opensource skyfire wow

Last synced: 20 Apr 2025

https://github.com/ProjectSkyfire/SkyFire_548

SkyFireEMU is a full featured World of Warcraft: Mists of Pandaria emulator written in C++. || Compatible with World of Warcraft client 5.4.8 (Build: 18414) Project Established in 2011 || Support on Discord https://discord.gg/DnKZycD

18414 548 education emulation mop opensource skyfire wow

Last synced: 15 Mar 2025