Awesome Open Source
Awesome Open Source
Combined Topics
education
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 274 Education Open Source Projects
Categories
>
Learning Resources
>
Education
Freecodecamp
⭐
321,110
freeCodeCamp.org's open source codebase and curriculum. Learn to code for free.
Free Programming Books
⭐
177,961
📚 Freely available programming books
You Dont Know Js
⭐
134,063
A book series on JavaScript. @YDKJS on twitter.
Python
⭐
100,398
All Algorithms implemented in Python
30 Seconds Of Code
⭐
68,990
Short JavaScript code snippets for all your development needs
Freecodecamp.cn
⭐
36,678
FCC China open source codebase and curriculum. Learn to code and help nonprofits.
Carbon
⭐
26,709
🖤 Create and share beautiful images of your source code
P5.js
⭐
14,972
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
30 Seconds Of Css
⭐
14,072
Short CSS code snippets for all your development needs
Functional Light Js
⭐
13,932
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Learn Anything
⭐
12,801
Organize world's knowledge, explore connections and curate learning paths
Awesome Python Applications
⭐
12,446
💿 Free software that works great, and also happens to be open-source Python.
Js Must Watch
⭐
12,374
Must-watch videos about javascript
Hacker101
⭐
11,823
Source code for Hacker101.com - a free online web and mobile security class.
Raspberry Pi Os
⭐
9,980
Learning operating system development using Linux kernel and Raspberry Pi
30 Seconds Of Interviews
⭐
8,659
A curated collection of common interview questions to help you prepare for your next interview.
C
⭐
7,744
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Sonic Pi
⭐
7,734
Code. Music. Live.
W3 Goto World
⭐
7,693
🍅Git/AWS/Google 镜像 ,SS/SSR/VMESS节点,WireGuard,IPFS, DeepWeb,Capitalism 、行业研究报告的知识储备库
30 Seconds Of Python
⭐
7,031
Short Python code snippets for all your development needs
Learn Vim
⭐
5,918
Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for.
Resources For Beginner Bug Bounty Hunters
⭐
5,866
A list of resources for those interested in getting started in bug bounties
Processing
⭐
5,756
Source code for the Processing Core and Development Environment (PDE)
Udacity Nanodegrees
⭐
5,631
🎓 List of Udacity Nanodegree programs with links to the free courses in their curricula
Website
⭐
4,908
The train engine powering the Coding Train website
Es6 For Humans
⭐
4,877
A kickstarter guide to writing ES6
Student Resources
⭐
3,418
本文介绍的是利用学生、教职工身份可以享受到的相关学生优惠、教育优惠或教师优惠的权益,但也希望各位享受权利的同时不要忘记自己的义务,不要售卖、转手自己的学生优惠、教育优惠的资格,使得其他同学无法受益。
Blog
⭐
3,386
记录成长的过程
Anki Android
⭐
3,384
AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
30 Seconds Of React
⭐
3,264
Short React code snippets for all your development needs
Ctfd
⭐
3,211
CTFs as you need them
Rust Algorithms
⭐
2,550
Common data structures and algorithms in Rust
Pluto.jl
⭐
2,487
🎈 Simple reactive notebooks for Julia
30 Seconds Of Php
⭐
2,409
Short PHP code snippets for all your development needs
Books
⭐
2,401
Awesome Books
Meedu
⭐
2,207
开源在线教育点播系统。
Free Gophers Pack
⭐
2,165
✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.
Awesome Computer Science Opportunities
⭐
2,082
An awesome list of events and fellowship opportunities for Computer Science students
Hackclub
⭐
1,997
🎓🏫 Hack Club is a nonprofit network of computer science clubs where members learn to code through tinkering and building projects
Stethoscope
⭐
1,931
Personalized, user-focused recommendations for employee information security.
Openbot
⭐
1,739
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
Free Python Games
⭐
1,701
Free Python Games
Coding Problems
⭐
1,696
Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Oppia
⭐
1,648
A free, online learning platform to make quality education accessible for all.
Thimble.mozilla.org
⭐
1,412
UPDATE: This project is no longer maintained. Please check out Glitch.com instead.
Markor
⭐
1,361
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Gpiozero
⭐
1,288
A simple interface to GPIO devices with Raspberry Pi
Classroom
⭐
1,244
GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
Learn Vim
⭐
1,158
Vim 实操教程(Learning Vim)Vim practical tutorial.
Codeworld
⭐
1,141
Educational computer programming environment using Haskell
Digital
⭐
1,075
A digital logic designer and circuit simulator.
Golang Examples
⭐
1,061
Go(lang) examples - (explain the basics of #golang)
Mu
⭐
949
A small, simple editor for beginner Python programmers. Written in Python and Qt5.
Elm Cheat Sheet
⭐
927
An overview of Elm syntax and features
Librelingo
⭐
825
🐢 🌎 📚 a community-owned language-learning platform
The Complete Guide To Modern Javascript
⭐
823
A comprehensive, easy-to-follow ebook to learn everything from the basics of JavaScript to ES2020. Read more on my blog https://inspiredwebdev.com or buy it here http://a-fwd.to/jHO6m9t. Get the course here https://www.educative.io/courses/complete-guide-to-modern-javascript?aff=BqmB
Whitebophir
⭐
789
Online collaborative Whiteboard that is simple, free, easy to use and to deploy
Pointfreeco
⭐
776
🎬 The source for www.pointfree.co, a video series on functional programming and the Swift programming language.
Pyret Lang
⭐
770
The Pyret language.
Sakai
⭐
721
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.
Letswritecode
⭐
715
🎓 code examples for Let's Write Code
Teaching App Dev Swift
⭐
699
DEPRECATED. Instructor lesson plans that accompany Xcode projects, for guiding in-class experiential learning.
Courses
⭐
656
Awesome Courses
A Tale Of Three Lists
⭐
638
Comparing various async patterns for a single demo
Rest Api Sections
⭐
638
A small repository of projects built in my course, REST APIs with Flask and Python.
Processing Android
⭐
637
Processing mode and core library to create Android apps with Processing
Datascience Box
⭐
628
Data Science Course in a Box
The Littlest Jupyterhub
⭐
627
Simple JupyterHub distribution for 1-100 users on a single server
Curriculum
⭐
621
👩🏫 👨🏫 The open-source curriculum of Enki!
Appjar
⭐
565
Simple Tkinter GUIs in Python
Ripes
⭐
560
A graphical processor simulator and assembly editor for the RISC-V ISA
Comunidade
⭐
546
Informações sobre a comunidade da Rocketseat
Science Journal Ios
⭐
533
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.
Awesome Python In Education
⭐
526
A curated list about Python in Education 🐍 🎓
Autolab
⭐
525
Course management service that enables auto-graded programming assignments.
School Management System
⭐
516
Another School Management System
Pxt Microbit
⭐
494
A Blocks / JavaScript code editor for the micro:bit built on Microsoft MakeCode
30 Seconds Of Swift Code
⭐
476
A Swift implementation of 30-seconds-of-code: A curated collection of useful Swift 4 snippets that you can understand in 30 seconds or less.
Hypatia
⭐
475
A JavaScript open source LMS (eLearning platform) for MOOCs and online courses
Uexam
⭐
473
学之思在线考试系统,支持多种题型:选择题、多选题、判断题、填空题、解答题以及数学公式,包含PC端、小程序端,扩展性强,部署方便、界面设计友好、代码结构清晰
Math Worksheet Generator
⭐
437
Create basic addition, subtraction, multiplication and division practice questions with the answer sheet
Joeynmt
⭐
409
Minimalist NMT for educational purposes
Usaco Guide
⭐
404
A free collection of curated, high-quality resources to take you from Bronze to Platinum and beyond.
Rars
⭐
403
RARS -- RISC-V Assembler and Runtime Simulator
Kolibri
⭐
402
Kolibri: the offline app for universal education
Nasc
⭐
392
Do maths like a normal person
Infect
⭐
388
Infect Any Android Device With Virus From Link In Termux
Awesome Educational Games
⭐
368
A curated list of awesome educational games to learn editors, languages, programming, etc
Futurecoder
⭐
362
A platform for beginners to learn programming in Python
Learn Something Every Day
⭐
361
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Teaching Materials
⭐
360
GDI SF - Web Development and Programming Curriculum
Sobre
⭐
345
Informações gerais sobre o Centro de Treinamento
Processing Docs
⭐
344
Processing reference, examples, tutorials, and website
Openeducat_erp
⭐
336
Comprehensive Open Source ERP for Educational Institutes
Skyfire_548
⭐
332
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
Nlp_fundamentals
⭐
327
📘 Contains a series of hands-on notebooks for learning the fundamentals of NLP
Awesome Laravel Education
⭐
326
A curated list of resources for learning about the Laravel PHP Framework
Jupyter Edu Book
⭐
323
Teaching and Learning with Jupyter
Necrobot
⭐
322
NecroBot2
Jupiter
⭐
322
RISC-V Assembler and Runtime Simulator
1-100 of 274 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210