An open API service indexing awesome lists of open source software.

RISC OS

RISC OS is an operating system created by Acorn computers for the first ARM processors. It is a modular system, using a cooperative multitasking model. It is used by hobbyists on hardware such as the Raspberry Pi and Pinebook.

https://github.com/tomharte/clk

A latency-hating emulator of: the Acorn Electron, BBC Micro and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.

acorn-electron amstrad-cpc apple2 appleii archimedes atari-st atari2600 colecovision composite-video emulator ibmpc m68k master-system msx oric riscos vic20 zx-spectrum zx80 zx81

Last synced: 20 Feb 2026

https://github.com/risc-os-community/codingonrisc-os

A repository to collect, organise and schedule Everything Coding on RISC OS and resource links

coding-standards coding-style course hacktoberfest information learn-to-code learning-by-doing programming risc-os riscos

Last synced: 12 Apr 2025

https://github.com/gerph/pico

Pico (pine composer editor) for RISC OS

editor riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/risc-os-community/risc-os-community

The RISC OS Community on GitHub, if you want to know what this is or you want to help us start from here!

arm coding community documentation graphics hacktoberfest open-source opensource operating-system projects risc-os riscos riscos-ci sound tutorials

Last synced: 02 Jul 2025

https://github.com/gerph/robuild-client

Client to use with the RISC OS Build Online service.

developer-tools riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/gerph/riscos64-status

Status of RISC OS 64 development.

riscos riscos64

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-prminxml-tool

RISC OS PRM-in-XML tool (uses http://www.princexml.com/ to generate examples)

prminxml riscos

Last synced: 17 Jan 2026

https://github.com/gerph/riscos64-clib

A C library for RISC OS 64.

riscos riscos64

Last synced: 16 Feb 2026

https://github.com/gerph/ddeutilsjf

DDEUtils reimplementation (demo of CI for RISC OS)

riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-prm-dci4

RISC OS PRM documentation for the DCI 4 components (uses http://www.princexml.com/ to generate PDFs)

documentation prminxml riscos

Last synced: 01 Mar 2026

https://github.com/gerph/riscos-presenter

Tool for presenting slides on RISC OS

markdown presentation riscos riscos64

Last synced: 17 Jan 2026

https://github.com/risc-os-community/ddecpp-tutorials

Acorn/ROOL DDE (Desktop Development Environment) CFront C++ Tutorials code repository

arm cfront coding cpp risc-os riscos tutorials

Last synced: 23 Sep 2025

https://github.com/gerph/riscos-basic-detokenise

Convert tokenised BBC BASIC to text.

bbc-basic riscos

Last synced: 17 Jan 2026

https://github.com/gerph/jfpatch-as-a-service-examples

Examples for JFPatch as a service

arm assembler riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/risc-os-community/wakeonlan

A simple Utility to generate Magic Packets to wake up on LAN devices from RISC OS via both CLI and Desktop

arm broadcast-address c cli desktop gcc hacktoberfest multi-tasking networking-application raspberry-pi risc-os riscos utilities wake-on-lan wakeonlan wakeonlan-application wimp

Last synced: 12 Apr 2025

https://github.com/gerph/riscos-ci-templates

Templates for integrating CI into RISC OS projects

riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/ccawley2011/spr2png

Spr2Png allows the conversion of sprite files from or to PNG format, and Draw and ArtWorks files to sprite or PNG format.

conversion image png riscos sprite

Last synced: 28 Feb 2026

https://github.com/risc-os-community/zvector

A port of ZVector library to RISC OS (this is NOT the official ZVector for all platforms repository!)

ansi-c c99 dynamic-arrays library risc-os riscos

Last synced: 25 Jan 2026

https://github.com/gerph/riscos-hourglass-maker

A maker for RISC OS hourglasses.

riscos riscos-ci

Last synced: 02 Feb 2026

https://github.com/risc-os-community/dme-desk-base

Base directory structure (and container) used by the entire DME Suite of components for RISC OS

arm desktop desktop-app risc-os risc-os-dme riscos wimp

Last synced: 10 Mar 2026

https://github.com/gerph/riscos64-oslib

RISC OS 64 version of OSLib

riscos riscos64

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-systemvars

RISC OS C implementation of System Variables

riscos riscos64

Last synced: 17 Jan 2026

https://github.com/gerph/python-zipinfo-riscos

Python module for processing RISC OS-specific extra fields from ZipInfo objects.

python riscos zip

Last synced: 17 Jan 2026

https://github.com/risc-os-community/munit

This is a port to RISC OS of the munit library for C Unit Testing

c coding gcc hacktoberfest hacktoberfest2022 library risc-os riscos testing testing-library unit-testing

Last synced: 02 Dec 2025

https://github.com/daniep01/qtm-play

This application is designed to be a simple desktop front end to the QTM module written by Quantum. I know there are several programs available that do this but you might like this one better! It is not designed to be a play-list based music player and can only load one song at a time. (at the moment) However it does show all the information available on the song, including a list of all the sample names. Ease of use is the main feature, and this is achieved with interactive help and a simple to use toolbox that is used to open the various windows. Full interactive help Low memory usage Lots and lots of details about the song playing, including a list of all sample names Toolbox to allow easy opening of windows Saveable options Nice templates and sprites Playback options including volume and channel control Most QTM features included File type checking with appropriate warnings RISC OS 4 compatible

basic riscos

Last synced: 16 Mar 2025

https://github.com/gerph/riscos-fsinc-example

Example filesystem in C sources for RISC OS, using modern tooling.

riscos riscos-ci

Last synced: 27 Feb 2026

https://github.com/risc-os-community/ansic99-tutorials

Acorn/ROOL DDE (Desktop Development Environment) C and ANSI C Tutorials code repository

ansi-c risc-os riscos tutorials

Last synced: 04 Mar 2025

https://github.com/gerph/stronghelp-internet

RISC OS StrongHelp manual generation for the Internet manuals.

riscos stronghelp

Last synced: 17 Jan 2026

https://github.com/risc-os-community/risclua

This is a source repository for Lua for RISC OS (RiscLua), the original port from Gavin Wraith

arm compiler interpreter lua luajit risc-os riscos

Last synced: 17 Jun 2025

https://github.com/gerph/riscos-prminxml-examples

Examples of the use of PRM-in-XML (uses http://www.princexml.com/ to generate PDFs)

documentation prminxml riscos

Last synced: 17 Jan 2026

https://github.com/risc-os-community/rocutils

A set of utilities required by most of the projects in this community.

collection hacktoberfest risc-os riscos utilities

Last synced: 04 Mar 2025

https://github.com/risc-os-community/retrosamba

A repository to store resource files to use with older versions of Samba Server to allow old RISC OS, Amiga OS, OS/2, MS-DOS, Windows 3.x clients to access shared files on Samba Server

amigaos amigaos3 arm arm64 file-sharing ms-dos networking os-2 raspberry-pi retrocomputing risc-os riscos samba samba-server vintage-computers windows-3 windows-3-x

Last synced: 04 Mar 2025

https://github.com/risc-os-community/greatest

This is a RISC OS port of the C Unit Testing header only library Greatest. This library works fine with both GCC and DDE compilers.

c c99 dde gcc hacktoberfest hacktoberfest2022 risc-os riscos test test-runner testing tests unit-test unit-testing unit-testing-framework unittesting

Last synced: 04 Mar 2025

https://github.com/risc-os-community/examplerepository

This is an example repository for who wants to add their source code for RISC OS on this community.

community example-project git open-source repository risc-os riscos tutorials

Last synced: 27 Jun 2025

https://github.com/daniep01/change

Are you bored with the same backdrop every time you use your computer? Change allows you to select up to 100 sprite files that you like and chooses one to display when you turn on the computer. Images may be tiled, centered or scaled. Supplied with a comprehensive StrongHelp manual and an install program. Recently updated to allow the use of JPEG's with RiscOS4. (!StrongHelp viewer not included)

basic riscos

Last synced: 03 Jan 2026

https://github.com/pzaino/risc-os-corelib

A POSIX-Like C library for RISC OS and DDE (a very old project of mine that I am uploading to GitHub for who may need it). CoreLib is foundamentaly the implementation of the RISC_OSLib in a POSIX-Like format. Nothing special.

ansi-c c c-library c99 c99-api posix-library programming risc-os riscos

Last synced: 13 Jun 2025

https://github.com/pzaino/microfb

A simple Frame Buffer library in C++11 for RISC OS

cpp cpp11 cpp11-library framebuffer library risc-os riscos

Last synced: 10 Jan 2026

https://github.com/daniep01/multiboot

Multi-boot is designed to make it easy to have several !boot files and select the one you want depending on what you are doing. For example you could have one called Games that opens all the filer windows that contain games. You could have another file called DTP which loads !Ovation (or whatever) and increases the font cache, loads more fonts etc. Alternatively the program could be used in a situation where several people use the same computer and all want different settings, backdrop, memory allocations, apps loaded etc.

basic riscos

Last synced: 02 Feb 2026

https://github.com/gerph/cobey

Julie Stamp's reimplementation of Obey in C

riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/gerph/alexwaugh-strongcopy

StrongHelp construction tool for RISC OS.

riscos stronghelp

Last synced: 17 Jan 2026

https://github.com/gerph/debugit

DebugIt module, in JFPatch

arm riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-font-qualifiers-python

Parsing RISC OS Font Qualifiers in Python

python riscos

Last synced: 17 Jan 2026

https://github.com/gerph/thomasolsson-mksprite

Create sprites from Draw and Euclid files; merge sprites into a single file.

graphics-toolkit riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-font-controls-python

Parser for RISC OS Font control characters in Python

python riscos

Last synced: 17 Jan 2026

https://github.com/gerph/riscos64-mfoot-chuckieegg

Chuckie Egg for RISC OS 64.

riscos riscos-ci riscos64

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-portable-prototype

RISC OS Portable module prototype code

example-code riscos riscos-ci riscos64

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-prminxml-staging

PRM-in-XML staging area (uses http://www.princexml.com/ to generate PDFs)

documentation prminxml riscos

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-joystick-parallel

A RISC OS driver for a parallel port joystick for Atari style 9-pin joysticks for the A5000

riscos riscos-ci

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-debugger-c

RISC OS Debugger module in C.

riscos riscos64

Last synced: 17 Jan 2026

https://github.com/gerph/riscos-oslib-parser

Parser for OSLib def files.

riscos

Last synced: 17 Jan 2026

https://github.com/gerph/riscos64-open-adventure

Open Adventure, ported to RISC OS 64.

riscos riscos64

Last synced: 17 Jan 2026

https://github.com/risc-os-community/dme-core

RISC OS Desktop Modernisation core module

arm desktop-environment risc-os risc-os-dme riscos wimp

Last synced: 15 Oct 2025

https://github.com/gerph/riscos-kernel-introspection

RISC OS code to implement introspection on the OS.

riscos riscos64

Last synced: 17 Jan 2026

https://github.com/risc-os-community/dme-gadget-launchpad

This is a replacement for the old RISC OS Apps launcher. This repo is part of the DME Project.

arm desktop desktop-app desktop-application launcher launchpad risc-os risc-os-dme riscos wimp

Last synced: 18 Oct 2025

https://github.com/risc-os-community/dme-global-shortcuts

A DME component to handle global key shortcuts for client applications in the RISC OS Desktop (without the client app to have an open window)

arm risc-os risc-os-dme riscos wimp

Last synced: 24 Oct 2025

https://github.com/pzaino/dtblib

a DTB (Device Tree Blob) loader and parser library in ANSI C and without dependecies (so, theoretically usable on every platform and operating system)

ansi-c c99 devicetree dtb library risc-os riscos

Last synced: 06 Feb 2026

https://github.com/risc-os-community/uclib

A RISC OS Micro C Library to make it easy to create utils in C and possibly C++ without having dependencies on the SharedCLib or the ANSICLib

aarch32 ansic arm asm assembly c library risc-os riscos rool-dde transient util utils

Last synced: 29 Jul 2025

https://github.com/risc-os-community/dme-windows-to-front

RISC OS Desktop Modernisation Global Control to push Windows to the front by a single click

arm control desktop-environment risc-os risc-os-dme riscos wimp

Last synced: 08 Feb 2026

https://github.com/risc-os-community/libezini

This is a RISC OS port of EzINI a small and easy to use ANSI C library implementing INI file reading and writing.

arm beagleboard c gcc hacktoberfest imx6 ini iyonix library omap4 omap5 pandaboard raspberry-pi risc-os riscos riscpc rool-dde wandboard

Last synced: 16 Aug 2025

https://github.com/zam9898/merlin_module

Explore the Merlin Module for secure Rust development. Enhance your projects with reliable features and robust performance. 🌟🔧

asus-merlin geoip kernel kernel-module kernel-module-development kernel-modules legacy-geoip maxmind-geoip merlin merlin-kernel merlin-os merlin-os-module operating-system repair riscos riscos64 rust

Last synced: 21 Jul 2025

https://github.com/risc-os-community/dme-configtools

RISC OS Desktop Modernisation configuration tools

arm configure desktop-environment risc-os risc-os-dme riscos wimp

Last synced: 15 Feb 2026

https://github.com/quantumjot/folly

Experiments in computer graphics with ARM assembly

acorn-user arm riscos

Last synced: 02 Mar 2025

https://github.com/risc-os-community/slotmachine

Original SlotMachine module to use dynamic allocation from Thomas Olsson (used in LIRC and useful to other software too)

arm memory-management module risc-os riscos

Last synced: 05 Mar 2026

RISC OS Awesome Lists
RISC OS Categories