Open Source Education Projects

Discover 79 open source Education repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Education projects here are most often combined with Resources, Programming and Awesome List. Last updated October 4, 2026.

79 repositories · updated October 4, 2026

FinRL: Research Financial Trading with Reinforcement Learning

FinRL: Research Financial Trading with Reinforcement Learning

FinRL is an educational and research framework for building reinforcement-learning trading agents. It provides a train-test-trade workflow and market data processing, but its maintainers direct production-oriented development to FinRL-Trading.

Jupyter NotebookMachine LearningDeep Learning
Added Oct 12, 2025 View details
manim: Create Programmatic Math Animations

manim: Create Programmatic Math Animations

Manim is a Python animation engine for building precise, code-driven scenes for explanatory math videos. It suits creators who want fine-grained control over visual storytelling and are comfortable managing its rendering and system dependencies.

PythonVisualizationEducation
Added Oct 12, 2025 View details
awesome-list: Browse Cybersecurity Research and Write-Ups

awesome-list: Browse Cybersecurity Research and Write-Ups

A curated, year-organized collection of cybersecurity blog posts, write-ups, and papers. Useful for researchers, practitioners, and learners exploring exploitation, reverse engineering, vulnerability research, and related topics.

Awesome ListCybersecuritySecurity
Added Oct 12, 2025 View details
asm: Learn Linux x86_64 Assembly Programming

asm: Learn Linux x86_64 Assembly Programming

A chapter-based introduction to assembly programming for Linux x86_64, with explanations and runnable NASM examples. It suits readers learning how low-level programs work and how assembly interacts with C and the operating system.

EducationLinuxProgramming
Added Oct 12, 2025 View details
buffer-overflow-lab: Demonstrate Web Application Buffer Overflows

buffer-overflow-lab: Demonstrate Web Application Buffer Overflows

A Python and Flask lab for safely demonstrating buffer overflow vulnerabilities in web applications. It combines a manual testing interface with an automated exploit script for secure software development training.

PythonCybersecuritySecurity
Added Oct 12, 2025 View details
shopping-assistant: Explore AI Shopping Workflows and Guardrails

shopping-assistant: Explore AI Shopping Workflows and Guardrails

A Java demo webshop for exploring AI shopping assistants, from guided product selection to stateful workflows and human confirmation. It also illustrates prompt-injection risks and an assistant designed to encourage higher spending.

JavaAI AgentsLLM
Added Oct 11, 2025 View details
quarkus-langchain4j-workshop: Learn to Build AI Apps with Quarkus

quarkus-langchain4j-workshop: Learn to Build AI Apps with Quarkus

A hands-on workshop for learning how to build AI-infused applications with Quarkus and LangChain4j. Its step-by-step docs and runnable final states suit developers exploring Java-based AI application development.

AILLMJava
Added Oct 11, 2025 View details
Previous Page 7 Next

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️