Skip to main content

A curated list of awesome frameworks, libraries, tools, environments, tutorials, research papers, and resources for reinforcement learning (RL). This list covers fundamental concepts, advanced algorithms, applications, and popular frameworks for building RL models.

50
GitHub Stars
33
Curated Resources
7
Categories
23 hours ago
Last Refreshed
Frameworks and LibrariesTools and EnvironmentsCore AlgorithmsAdvanced AlgorithmsLearning ResourcesResearch PapersCommunity

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me frameworks and libraries resources from awesome-reinforcement-learning"

Installation instructions →

What's inside

Frameworks and Libraries

  • Acme

    A library by DeepMind for building and testing reinforcement learning agents.

  • Dopamine

    A research framework by Google focused on fast prototyping of RL algorithms.

  • OpenAI Baselines

    A collection of high-quality implementations of RL algorithms by OpenAI.

  • Ray RLlib

    A scalable reinforcement learning library built on top of Ray.

  • Stable-Baselines3

    A reliable set of implementations of reinforcement learning algorithms in Python.

  • TF-Agents

    A library for reinforcement learning using TensorFlow.

Research Papers

Tools and Environments

  • CARLA Simulator

    An open-source simulator for autonomous driving research using RL.

  • DeepMind Control Suite

    A set of Python-based reinforcement learning environments.

  • OpenAI Gym

    A toolkit for developing and comparing RL algorithms with a variety of environments.

  • PettingZoo

    A library of multi-agent reinforcement learning environments.

  • PyBullet

    An open-source Python module for physics simulations in RL.

  • Unity ML-Agents

    A toolkit by Unity for training intelligent agents using RL.

Learning Resources

Advanced Algorithms

Community

Core Algorithms

Showing a sample of 33 resources. View the full list on GitHub →