There are 3 repositories under model-railway topic.
Model railroad control and automation software
Engine Driver - JMRI Throttle for your Android device
Arduino library for the OpenMRN core using the simplified drivers and programming model of the Arduino environment.
A free and open-source automatic model railway management software for Marklin Central Station 3, written for macOS using Swift and SwiftUI.
A model railway signalling system written in Python for the Raspberry Pi. Can be used with the Pi-SPROG command station for full DCC control of points and signals. Also supports train detection via the GPIO ports.
Software to create and manage model railroad timetables with some automatic mechanism to speed up the work.
My Experiments to automate a model railway
Arduino library for controlling signals on a model railway.
App for creating and printing wagon- and loco cards
Digital model railroad system
Using ESPHome for Model Railroad Automation and Control
hJOP Engine Driver for Android
A WIP open-source model railroad software
Web application for working with scheduling of model railway operation at module meetings.
Digital command control web interface
Arduino based Automatic Level Crossing Gate Controller for double track line on a Model Railway (UK original style gates) with CMRI
Application for registry of model railway modules.
An API to interface with a DCC++ EX BaseStation (or DCC++ Classic BaseStation) over a local network
Emulates MERG concentrator or MQTT for RFID reader communication with JMRI
Model railway collection database
A Python library to interface with the WiThrottle protocol
App for fast clock at module meetings
Code for validating and importing XPLN files.
Android App to control RaspberryPI servos