rl-language/rlc
Bringing reinforcement learning to every day programmers
RLC helps programmers build complex interactive systems like reinforcement learning environments, video games, or sophisticated user interfaces. It takes your high-level descriptions of how these systems should behave and compiles them into efficient, asynchronous code. This is ideal for developers who need to manage complex interactions without getting bogged down in the complexities of asynchronous programming.
Use this if you are a developer building interactive systems that require complex state management and event handling, such as AI training environments or games.
Not ideal if you are a non-programmer looking for a no-code solution or if your project doesn't involve complex, interactive state changes.
Stars
62
Forks
14
Language
C++
License
Apache-2.0
Category
Last pushed
Dec 11, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/rl-language/rlc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
DLR-RM/stable-baselines3
PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms.
google-deepmind/dm_control
Google DeepMind's software stack for physics-based simulation and Reinforcement Learning...
Denys88/rl_games
RL implementations
pytorch/rl
A modular, primitive-first, python-first PyTorch library for Reinforcement Learning.
yandexdataschool/Practical_RL
A course in reinforcement learning in the wild