#Educational

Showing 60 of 84 repositories tagged #educational, ranked by stars

shareAI-lab
shareAI-lab
learn-claude-code

Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1

Score
100
★ 70.3k ⑂ 11.5k +449/day
Python
TheAlgorithms
TheAlgorithms
C-Plus-Plus

Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.

Score
100
★ 34.4k ⑂ 7.8k +14/day
C++
TheAlgorithms
TheAlgorithms
C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

Score
91
★ 22.2k ⑂ 4.8k +11/day
C
gitname
gitname
react-gh-pages

Deploying a React App (created using create-react-app) to GitHub Pages

Score
0
★ 7.0k ⑂ 965 +3/day
TypeScript
drk1wi
drk1wi
Modlishka

Modlishka. Reverse Proxy.

Score
100
★ 5.4k ⑂ 948 +9/day
Go
UndeadSec
UndeadSec
SocialFish

Phishing Tool & Information Collector

Score
88
★ 4.8k ⑂ 1.4k +8/day
CSS
pguso
pguso
ai-agents-from-scratch

Demystify AI agents by building them yourself. Local LLMs, no black boxes, real understanding of function calling, memory, and ReAct patterns.

Score
100
★ 4.4k ⑂ 635 +9/day
JavaScript
bootdotdev
bootdotdev
curriculum

An open roadmap for Boot.dev's backend development curriculum

Score
0
★ 3.8k ⑂ 120 +6/day
MaximeVandegar
MaximeVandegar
Papers-in-100-Lines-of-Code

Implementation of papers in 100 lines of code.

Score
82
★ 2.8k ⑂ 255 +4/day
Python
raiyanyahya
raiyanyahya
how-to-train-your-gpt

Build a modern LLM from scratch. Every line commented. Explained like we are five.

Score
88
★ 2.3k ⑂ 304 +8/day
Jupyter Notebook
learnhouse
learnhouse
learnhouse

The Next-gen Open Source learning platform for everyone ✨

Score
100
★ 1.8k ⑂ 399 +15/day
TypeScript
pguso
pguso
rag-from-scratch

Demystify RAG by building it from scratch. Local LLMs, no black boxes - real understanding of embeddings, vector search, retrieval, and context-augmented generation.

Score
75
★ 1.5k ⑂ 174 +4/day
JavaScript
bkerler
bkerler
exploit_me

Very vulnerable ARM/AARCH64 application (CTF style exploitation tutorial with 29 vulnerability techniques)

Score
100
★ 1.1k ⑂ 154
C++
InkSha
InkSha
rust-tutorial

一个针对新手的 Rust 快速教程,从零开始写一个管理 Todos 的命令行程序

Score
100
★ 981 ⑂ 52 +2/day
Rust
plabayo
plabayo
learn-rust-101

A guide to aid you in your journey of becoming a Rustacean (Rust developer).

Score
0
★ 717 ⑂ 20
UndeadSec
UndeadSec
SocialFishMobile

:iphone: :fish: An app to remote control SocialFish.

Score
0
★ 583 ⑂ 174 +1/day
Dart
thomasfermi
thomasfermi
Algorithms-for-Automated-Driving

Each chapter of this (mini-)book guides you in programming one important software component for automated driving.

Score
100
★ 493 ⑂ 100 +9/day
Jupyter Notebook
howl-anderson
howl-anderson
agentsilex

A transparent, minimal, and hackable agent framework. ~300 lines of readable code. Full control, no magic.

Score
62
★ 451 ⑂ 45
Python
hydrabus
hydrabus
hydrafw

HydraBus HydraFW official firmware for open source multi-tool for anyone interested in learning/developping/debugging/hacking/Penetration Testing for basic or advanced embedded hardware

Score
94
★ 441 ⑂ 104
Python
kevintpeng
kevintpeng
Learn-Something-Every-Day

📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->

Score
60
★ 433 ⑂ 42 +1/day
CSS
UnamSanctam
UnamSanctam
SilentETHMiner

A Silent (Hidden) Ethereum (ETH & ETC) Miner Builder

Score
75
★ 254 ⑂ 78
Visual Basic .NET
madebydia
madebydia
tiny-terminal

A fake terminal where kids can type anything and get fun responses. Teaches keyboard familiarity and cause-effect thinking.

Score
100
★ 236 ⑂ 16
HTML
PabloLec
PabloLec
neoss

:heavy_check_mark: User-friendly and detailed socket statistics with a Terminal UI.

Score
88
★ 227 ⑂ 4 +2/day
TypeScript
kylemath
kylemath
EEGEdu

Interactive Brain Playground - Browser based tutorials on EEG with webbluetooth and muse

Score
100
★ 204 ⑂ 43 +2/day
JavaScript
JamesANZ
JamesANZ
learn-solidity-with-examples

A repo full of smart contracts written in solidity

Score
50
★ 201 ⑂ 48
Solidity
chizkidd
chizkidd
Karpathy-Neural-Networks-Zero-to-Hero

Detailed python notes & code for lectures and exercises of Andrej Karpathy's course "Neural Networks: Zero to Hero." The course is focused on building neural networks from scratch.

Score
64
★ 191 ⑂ 42 +2/day
Jupyter Notebook
djkurlander
djkurlander
knock-knock

Knock-Knock: A Fun, Live View of Multi-Protocol Internet Break-in Attempts

Score
87
★ 186 ⑂ 7 +1/day
Python
rsokl
rsokl
Learning_Python

Source material for Python Like You Mean it

Score
40
★ 172 ⑂ 55
Jupyter Notebook
Psyyke
Psyyke
A.C.A.S

Advanced Chess Assistance System for Chess.com, Lichess.org, Pychess.org and more. Hassle-free 1-click install, no downloading. All devices and browsers supported.

Score
73
★ 169 ⑂ 45 +1/day
JavaScript
tiagomonteiro0715
tiagomonteiro0715
The-Math-Behind-Artificial-Intelligence-A-Guide-to-AI-Foundations

A book on the mathematical foundations of AI from an engineering perspective.

Score
55
★ 158 ⑂ 35 +3/day
Python
aminekago-web
aminekago-web
Paradigm-Survival-Arena

Top 6 AI Paradigms Fighting for Survival in 2026

Score
45
★ 152 ⑂ 0 +1/day
HTML
neural-data-science
neural-data-science
NESC_3505_textbook

Textbook for NESC 3505, Neural Data Science, at Dalhousie University

Score
93
★ 137 ⑂ 54
Jupyter Notebook
gabrielepompa88
gabrielepompa88
pyBlackScholesAnalytics

Options and Option Strategies analytics for educational purpose using the Black-Scholes Model

Score
33
★ 126 ⑂ 34
Jupyter Notebook
Ringmast4r
Ringmast4r
DEATH_STAR

Educational cybersecurity tool that visualizes network attacks on a 3D ASCII globe. Real-time firewall log analysis with IP geolocation, threat intelligence, and interactive terminal dashboard. 100% local and defensive.

Score
53
★ 118 ⑂ 20
Python
ice-wzl
ice-wzl
Hacknetics

Contained is all my reference material for my OSCP / Red Teaming. Designed to be a one stop shop for code, guides, command syntax, and high level strategy. One simple clone and you have access to some of the most popular tools used for pentesting.

Score
62
★ 109 ⑂ 41 +1/day
Shell
mhahsler
mhahsler
Introduction_to_Artificial_Intelligence

Examples for an AI course following the textbook Artificial Intelligence: A Modern Approach by Russell and Norvig.

Score
75
★ 100 ⑂ 171 +2/day
HTML
darribas
darribas
gds_course

Geographic Data Science, the course

Score
20
★ 99 ⑂ 34
Jupyter Notebook
krish567366
krish567366
submicro-execution-engine

Sub-microsecond bare-metal execution engine with deterministic replay, lock-free order path, and hardware-timestamped latency measurement.

Score
100
★ 99 ⑂ 17
C++
pranavgupta2603
pranavgupta2603
OpenAI-Assistants-Template

Build and deploy AI-driven assistants with our OpenAI Assistants Template. This tutorial provides a hands-on approach to using OpenAI's Assistant API, complete with code modules, interactive Jupyter Notebook examples, and best practices to get you started on creating intelligent conversational agents.

Score
25
★ 99 ⑂ 22
Jupyter Notebook
davep
davep
dhv

Dive into Python code

Score
38
★ 98 ⑂ 6
Python
enescang
enescang
microgpt-visualizer

Interactive visualization of a minimal GPT implementation with autograd engine.

Score
80
★ 97 ⑂ 13
TypeScript
tjz21
tjz21
DFT_PIB_Code

Interactive Jupyter Notebooks for learning the fundamentals of Density-Functional Theory (DFT)

Score
73
★ 87 ⑂ 13
Jupyter Notebook
sepandhaghighi
sepandhaghighi
python-questions

نمونه سوال های برنامه نویسی پایتون

Score
0
★ 86 ⑂ 14
sirMackk
sirMackk
diy_framework

Learning project: simple, asynchronous, and minimalistic HTTP server and framework

Score
12
★ 79 ⑂ 25
Python
vhscom
vhscom
private-landing

🔐 Learn authentication by building it right. An extensible, standards-compliant reference implementation for Cloudflare Workers with Hono, Turso, PBKDF2, and JWT dual-token sessions.

Score
82
★ 79 ⑂ 3
TypeScript
ChloeVPin
ChloeVPin
cursor-free-vip

No longer maintained (Cursor removed free trials). Check out Onyx Pro → https://getonyxpro.com

Score
0
★ 72 ⑂ 28
Vue
pforro
pforro
Spyware

Python-based spyware for Windows that logs the foreground window activites, keyboard inputs. Furthermore it is able to take screenshots and and run shell commands in the background.

Score
41
★ 69 ⑂ 11
Python
beltoforion
beltoforion
recreational_mathematics_with_python

Short python samples of recreational mathematics.

Score
50
★ 67 ⑂ 16
Python
xcellerator
xcellerator
freebsd_kernel_hacking

Learning FreeBSD Kernel Hacking - Exercises

Score
29
★ 66 ⑂ 9
C
shaheeryasirofficial
shaheeryasirofficial
Red-Team-Rust

A beginner-friendly collection of Rust notes focused on Red Team Tooling • Malware Development • Systems Programming • Rust Fundamentals

Score
50
★ 62 ⑂ 10
JLospinoso
JLospinoso
unfurl

Entropy-based link vulnerability analysis tool for campaign and email URLs.

Score
35
★ 61 ⑂ 12
Python
K3ysTr0K3R
K3ysTr0K3R
CVE-2024-25600-EXPLOIT

A PoC exploit for CVE-2024-25600 - WordPress Bricks Builder Remote Code Execution (RCE)

Score
18
★ 57 ⑂ 11
Python
gusutabopb
gusutabopb
imongo

A MongoDB kernel for Jupyter

Score
7
★ 55 ⑂ 15
Jupyter Notebook
Ringmast4r
Ringmast4r
GNSS

Real-time GPS satellite tracker - Educational visualization tool

Score
33
★ 55 ⑂ 6 +1/day
JavaScript
LeftarCode
LeftarCode
sekurak-academy-python-hacking

This repository is prepared especially for the participants of the Polish training course "Can you hack everything with Python?". It offers practical examples, demos, and exercises to explore Python’s hacking capabilities and ethical cybersecurity techniques.

Score
53
★ 55 ⑂ 30
Jupyter Notebook
toxy4ny
toxy4ny
artaxerxes

Artaxerxes - Adaptive High-Performance Stress Tester v.1.0. Rebuild old version Xerxes DDoS. Supports GPU+io_uring, DPDK, eBPF/XDP with intelligent fallbacks. Educational tool for advanced cybersecurity labs

Score
12
★ 52 ⑂ 1
C
hydrabus
hydrabus
hydrafw_hydranfc_shield_v2

HydraFW dedicated to HydraBus v1 / HydraNFC Shield v2

Score
59
★ 50 ⑂ 15
C
akbng
akbng
blockchain-demo

a bare minimum implementation of the blockchain technology

Score
25
★ 47 ⑂ 14
TypeScript
topheman
topheman
effect-viz

Effect runtime visualizer 🌀

Score
47
★ 44 ⑂ 1 +1/day
TypeScript
OpenIntroStat
OpenIntroStat
ims-tutorials

Interactive tutorials developed with the learnr package supporting the textbook OpenIntro::Introduction to Modern Statistics.

Score
13
★ 44 ⑂ 37
HTML
Related Topics
#python#tutorial#machine-learning#education#deep-learning#hacking#python3#llm#research#learning#data-science#visualization

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly