Open-source projects categorized as Control Edit details

Top 23 Control Open-Source Projects

  • MonitorControl

    🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

    Project mention: Dell U3223QE or the Studio Display | | 2022-06-27

    I don't like auto brightness control. For changing the brightness manually from the keyboard: MonitorControl/MonitorControl: 🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

  • PythonRobotics

    Python sample codes for robotics algorithms.

    Project mention: I am creating a fast, header-only, C++ library for control algorithms | | 2021-09-27

    This was partly inspired by PythonRobotics (which I love!). However, I don't want this repo to become a huge collection of unorganized algorithms. I want the focus to be on quality over quantity. At the same time, I don't want this repo to be only "educational". While I want to include as many examples as possible for educational (and documentation) purpose, I want this library to be fast so that it can be used in practical applications.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • ungoogled-chromium

    Google Chromium, sans integration with Google

    Project mention: There. I said it. | | 2022-06-25

    Pretty sure ungoogled chromium has less creepy stuff than even librewolf, which is suppose to be like Firefox but more privacy friendly.

  • FanControl.Releases

    This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.

    Project mention: When You're Sick of Fan Controller Software | | 2022-06-27

    If you want a all in one solution, i fully back FanControl.

  • HandyControl

    Contains some simple and commonly used WPF controls

  • clearml

    ClearML - Auto-Magical CI/CD to streamline your ML workflow. Experiment Manager, MLOps and Data-Management

    Project mention: Is there any workflow orchestrator that is Hydra friendly ? | | 2022-06-16
  • tensorforce

    Tensorforce: a TensorFlow library for applied reinforcement learning

    Project mention: Advice on doing RL for Settlers of Catan? | | 2021-07-11

    The most promising approach has been using the TensorForce framework ( with a custom environment that represents a simpler game (1v1 against a bot that chooses actions randomly, no trading between players, and fixing discarding to be done automatically and at random).

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • Fluent.Ribbon

    WPF Ribbon control like in Office

  • uhubctl

    uhubctl - USB hub per-port power control

    Project mention: USB Hub mit externer Stromversorgung und Abschalt-Automatik | | 2022-06-14
  • MissionPlanner

    Mission Planner Ground Control Station (c# .net)

    Project mention: Drone guided by a PC | | 2022-03-27

    If you want to learn how to build it from scratch, you can still look at Arducopter for the firmware. It's entirely open source, including the GCS's like Mission Planner, and you can look at how they implement control over telemetry radios (using a protocol called Mavlink).

  • osqp

    The Operator Splitting QP Solver

    Project mention: Ask HN: Do you use an optimization solver? Which one? Why? Do you like it? | | 2022-04-20

    I have been using OSQP [1] quite a bit in a project where I needed to solve many quadratic programs (QPs). When I started the project, OSQP didn't exist yet; I ended up using both cvxopt and MOSEK; both were frustratingly slow.

    After I picked up the project again a year later, I stumbled across the then new OSQP. OSQP blew both cvxopt and MOSEK out of the water (up to 10 times faster) in terms of speed and quality of the solutions. Plus the C interface was quite easy to use and super easy (as far as numerics C code goes) to integrate into my larger project.


  • shadow

    Shadow is a discrete-event network simulator that directly executes real application code, enabling you to simulate distributed systems with thousands of network-connected processes in realistic and scalable private network experiments using your laptop, desktop, or server running Linux. (by shadow)

  • rio-orphans

    A standard library for Haskell (by commercialhaskell)

    Project mention: Haskell IHP Framework, from a Technical and Business Perspective | | 2021-11-11 which is cited as an example in simplehaskell's page on recommendations.

  • deepdrive

    Deepdrive is a simulator that allows anyone with a PC to push the state-of-the-art in self-driving

    Project mention: Is it possible to train a self driving car on google colab? | | 2021-09-01

    I've been trying for a while now and I started thinking it may not be possible. If anyone has managed to train a self-driving car simulator using openai gym on google colab(preferably), or on any remote server (AWS, GCP, ...) please let me know. So far, I tried carla, airsim, svl, deepdrive and they are all equally useless unless run locally with a gui. I'd really appreciate if someone suggests some way that actually can make it possible.

  • reinforcement_learning_course_materials

    Lecture notes, tutorial tasks including solutions as well as online videos for the reinforcement learning course hosted by Paderborn University

    Project mention: PGWAD pool updates and some learning materials | | 2022-03-07
  • transient

    A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)

  • spot_mini_mini

    Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.

  • fused-effects

    A fast, flexible, fused effect system for Haskell

    Project mention: Where's more discussion of the designs of effect systems? | | 2021-11-17

    Languages such as Koka only support algebraic effects, not scoping operations such as catch and listen. The Effect Handlers in Scope paper introduces scoping operations, which lead to the Haskell libraries fused-effects and polysemy, but they turned out to have some weird semantics. eff is her effort to fix that.

  • gym-pybullet-drones

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

    Project mention: drone environment ? | | 2022-03-20 I have used this library and liked it a lot. It comes with a ready quadcopter and environment. I think at the initialization step you should be able to apply random force for throwing effect.

  • hoverboard-firmware-hack-FOC

    With Field Oriented Control (FOC)

    Project mention: [HELP]--Need help to build a heavy-duty robot chassis. | | 2021-12-30


  • pipes

    Compositional pipelines

  • funflow

    Functional workflows

    Project mention: Need a reason to start Haskell learning | | 2021-11-06

    You might wanna check out funflow

  • acados

    Fast and embedded solvers for nonlinear optimal control

    Project mention: How to understand Model Predictive Control | | 2022-04-22

    I would check out CasADi (specifically the opti framework) and or ACADOS. To code up a quick MPC in general is not hard, but to squeeze efficiency and exploit sparsity for good real-time performance is a little more involved and these tools really help with that.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-06-27.

Control related posts


What are some of the best open-source Control projects? This list will help you:

Project Stars
1 MonitorControl 16,569
2 PythonRobotics 15,532
3 ungoogled-chromium 14,783
4 FanControl.Releases 5,161
5 HandyControl 3,883
6 clearml 3,270
7 tensorforce 3,146
8 Fluent.Ribbon 2,005
9 uhubctl 1,474
10 MissionPlanner 1,263
11 osqp 1,054
12 shadow 1,006
13 rio-orphans 774
14 deepdrive 771
15 reinforcement_learning_course_materials 733
16 transient 627
17 spot_mini_mini 617
18 fused-effects 560
19 gym-pybullet-drones 510
20 hoverboard-firmware-hack-FOC 498
21 pipes 456
22 funflow 350
23 acados 345
Find remote jobs at our new job board There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.