Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Reinforcement Learning

Reinforcement Learning

167 projects

Showing 36 of 167 projects

tf-agents
tf-agentsPython

A TensorFlow library for implementing, deploying, and testing Contextual Bandits and Reinforcement Learning algorithms.

#python-library#contextual-bandits#deep-learning
Stars3.0k
Forks750
Last commit9 months ago
Mctx
MctxPython

A JAX-native library implementing Monte Carlo tree search algorithms like AlphaZero and MuZero for reinforcement learning research.

#policy-improvement#jax#search-algorithms
Stars2.7k
Forks221
Last commit16 days ago
rlpyt
rlpytPython

A modular, high-throughput PyTorch framework for deep reinforcement learning research, supporting policy gradient, deep Q-learning, and Q-function policy gradient algorithms.

#multi-gpu#policy-gradient#modular-architecture
Stars2.3k
Forks326
Last commit5 years ago
gym-pybullet-drones
gym-pybullet-dronesPython

PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control.

#robotics#gymnasium#uav
Stars2.2k
Forks573
Last commit5 days ago
Roboschool
RoboschoolPython

Open-source robot simulation software integrated with OpenAI Gym for reinforcement learning research.

#openai-gym#bulletsimulation#robot-simulation
Stars2.2k
Forks488
Last commit3 years ago
garage - A toolkit for reproducible reinforcement learning research
garage - A toolkit for reproducible reinforcement learning researchPython

A toolkit and library for developing, evaluating, and reproducing reinforcement learning algorithms.

#ai#research-toolkit#experiment-tracking
Stars2.1k
Forks329
Last commit
Visual Doom AI Competition
Visual Doom AI CompetitionC++

A platform for developing AI bots that play Doom using visual information, designed for reinforcement learning research.

#game-ai#doom#gymnasium
Stars2.1k
Forks459
Last commit18 hours ago
TradingGym
TradingGymPython

A Python toolkit for training reinforcement learning agents and backtesting rule-based algorithms in financial markets.

#trading-platform#trading-bot#trading
Stars1.9k
Forks372
Last commit2 years ago
metaworld
metaworldPython

An open-source benchmark suite of continuous control robotic manipulation environments for multi-task and meta reinforcement learning.

#robotics#continuous-control#gymnasium
Stars1.9k
Forks358
Last commit13 days ago
PGPortfolio
PGPortfolioPython

A deep reinforcement learning framework for financial portfolio management with policy gradient optimization and backtesting tools.

#policy-gradient#backtesting#algorithmic-trading
Stars1.9k
Forks756
Last commit5 years ago
The original code from the DeepMind article + tweaks
The original code from the DeepMind article + tweaksLua

Original DeepMind DQN 3.0 implementation for Atari game reinforcement learning, with community tweaks.

#game-ai#research-code#deep-q-network
Stars1.8k
Forks527
Last commit
AI2-THOR
AI2-THORC#

An open-source, near photo-realistic 3D simulation platform for training and evaluating embodied AI agents.

#robotics#3d-environment#sim2real
Stars1.8k
Forks298
Last commit11 months ago
Imitation
ImitationPython

Clean PyTorch implementations of imitation and reward learning algorithms for reinforcement learning.

#behavioral-cloning#gymnasium#ai-safety
Stars1.8k
Forks306
Last commit1 year ago
CyberBattleSim
CyberBattleSimJupyter Notebook

An experimentation platform for training and researching automated agents in abstract simulated enterprise network environments using reinforcement learning.

#openai-gym#lateral-movement#cybersecurity-research
Stars1.8k
Forks284
Last commit
PyTorchNet
PyTorchNetPython

A lightweight library providing PyTorch training tools and utilities to simplify and standardize training loops.

#distributed-training#neural-network#model-training
Stars1.7k
Forks311
Last commit2 days ago
EnvPool
EnvPoolC++

A C++-based high-performance parallel environment execution engine for vectorized reinforcement learning simulations.

#threadpool#parallel-computing#high-performance-computing
Stars1.5k
Forks145
Last commit1 day ago
Awesome Robotics
Awesome Robotics

A curated list of awesome links, software libraries, and resources for robotics development.

#robotics#simulation#physics
Stars1.5k
Forks188
Last commit2 years ago
RLax
RLaxPython

A JAX-based library providing reinforcement learning building blocks for implementing agents, supporting both on-policy and off-policy learning.

#jax#deep-learning#neural-networks
Stars1.4k
Forks111
Last commit1 month ago
flightmare
flightmareC++

A flexible modular quadrotor simulator with decoupled rendering (Unity) and physics engines for robotics research.

#research-tool#sensor-simulation#drone-research
Stars1.4k
Forks407
Last commit2 years ago
Personae
PersonaePython

A repository implementing Deep Reinforcement Learning and Supervised Learning methods with a simulated financial market environment for quantitative trading.

#trading#stock-price-prediction#time-series-prediction
Stars1.4k
Forks344
Last commit
SLM Lab
SLM LabPython

A modular deep reinforcement learning framework in PyTorch for research and application, featuring ready-to-use algorithms and reproducible experiments.

#policy-gradient#gymnasium#a3c
Stars1.4k
Forks288
Last commit1 month ago
flow
flowPython

A computational framework for deep reinforcement learning experiments in traffic microsimulation and control.

#sumo#autonomous#microsimulation
Stars1.2k
Forks395
Last commit2 years ago
purejaxrl
purejaxrlPython

High-performance, end-to-end reinforcement learning implementations fully written in JAX for massive parallelization on GPUs.

#parallel-computing#hyperparameter-tuning#jax
Stars1.1k
Forks88
Last commit2 years ago
rex-gym
rex-gymPython

OpenAI Gym environments and tools for training a 3D-printed quadruped robot (SpotMicro) using reinforcement learning.

#robotics#ppo-algorithm#openai-gym
Stars1.1k
Forks141
Last commit3 years ago
SKRL
SKRLPython

A modular Python library for Reinforcement Learning with support for PyTorch, JAX, NVIDIA Warp, and multiple environment interfaces.

#robotics#gymnasium#jax
Stars1.1k
Forks161
Last commit1 day ago
RLtools
RLtoolsC++

A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.

#robotics#high-performance-computing#embedded-systems
Stars1.0k
Forks64
Last commit1 day ago
btgym
btgymPython

A scalable, event-driven backtesting library for reinforcement learning in algorithmic trading, built on Backtrader with OpenAI Gym API.

#openai-gym#a3c#backtesting
Stars1.0k
Forks257
Last commit5 years ago
Plato
PlatoPython

A flexible Python framework for developing, training, and evaluating conversational AI agents in single or multi-agent environments.

#conversational-ui#chatbots#python-library
Stars980
Forks184
Last commit6 years ago
EvoJAX
EvoJAXJupyter Notebook

A scalable, hardware-accelerated neuroevolution toolkit built on JAX for parallel training across TPUs/GPUs.

#generative-art#jax#hardware-acceleration
Stars952
Forks111
Last commit2 years ago
Molecular design
Molecular design

A curated collection of research papers on molecular and material design using generative AI and deep learning techniques.

#deep-generative-models#deep-learning#molecular-design
Stars951
Forks119
Last commit3 days ago
GibsonEnv
GibsonEnvC

A virtual environment simulator for training embodied AI agents with real-world perception and physics, featuring domain transfer to real robots.

#robotics#simulator#cvpr2018
Stars947
Forks151
Last commit2 days ago
Shimmy
ShimmyPython

An API conversion tool providing Gymnasium and PettingZoo bindings for popular external reinforcement learning environments.

#deepmind-control-suite#gymnasium#environment-wrappers
Stars937
Forks32
Last commit8 days ago
gymnax
gymnaxPython

A JAX-based library providing accelerated reinforcement learning environments with full compatibility to the classic gym API.

#parallel-computing#jax#environment-simulator
Stars934
Forks104
Last commit4 days ago
safe-control-gym
safe-control-gymPython

A unified benchmark suite with PyBullet CartPole and Quadrotor environments and symbolic CasADi dynamics for safe learning-based control and reinforcement learning.

#robotics#casadi#quadcopter
Stars928
Forks168
Last commit5 months ago
deepdive
deepdivePython

An open-source simulator for experimenting with and advancing self-driving AI, accessible to anyone with a PC.

#robotics#simulation#ai-simulation
Stars926
Forks147
Last commit3 years ago
BIDMach
BIDMachScala

A CPU and GPU-accelerated machine learning library optimized for high-performance computing.

#cuda#high-performance-computing#deep-learning
Stars918
Forks169
Last commit4 years ago
PreviousPage 3 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
8 years ago
6 days ago
8 years ago
Next
#Machine Learning128
#Deep Learning78
#Python40
#Neural Networks34
#Tensorflow32
#Deep Reinforcement Learning32
#Pytorch25
#Robotics23
#Ai Research20
#Openai Gym19
#Jax18
#Computer Vision18