RISC OS Free Software

An evolving collection of the most useful freeware and public domain software

  • Astronomy
  • Backgrounds
  • Books
  • Business
  • Coding
  • Communications
  • Compression
  • Education
  • Emulation
  • Games
  • Graphics
  • Internet
  • Manuals
  • Networking
  • Printing
  • Psion
  • RISC OS Extras
  • Sound
  • Text editors
  • Utilities
  • WP/DTP
  • See    CODING
    Version Access links    
    ARM code ARMalyser ARM code analyser that understands RISC OS executable, module, object and library formats and outputs analysis in a variety of styles 0.46 32-bit Dev Zip
    See Run
    BASIC BasCrunch
    (+ new ccrunch)
    Crunches Basic programs in order to produce smaller and faster code 1.02 Zip
    See Run
    Dr Wimp Set of ready-made routines for the easy creation of RISC OS applications in Basic; tools and documents are included. (Books about programming in Basic and with Dr Wimp are available via the Web site.) 3.81 32-bit Dev Web
    Zip See
    C, C++ & Fortran GCC Gnu C/C++ compiler with support for other languages (Fortran 77/90 included): official distribution 2.95.4 release 3 Web
    Zip See
    Experimental 32-bit GCC release by Peter Naulls, based on changes not yet incorporated in the main GCCSDK source tree 3rd October 2003 32-bit Web
    Zip See
    GCCide Project manager and front-end for GCC 2.03 32-bit Dev
    Zip See
    Fortran A GNUf77 skeleton application for creating a Fortran compiler from GCC: setup instructions are provided by Fortran Friends 4-1 Web
    Zip See
    Library ChoX11 A replacement for Xlib which aims to make the conversion of X Windows programs to RISC OS easier and the results more useful 0.13 32-bit Web
    Zip See
    DeskLib A set of fully sourced C libraries for writing RISC OS desktop applications: DeskLib is suitable for compiling and linking with 32-bit compilers and libraries 2.50 32-bit Web
    Zip See
    OSLib Highly optimised RISC OS interface library; the version supplied here is for long-filename systems (RISC OS 4/5 etc.) 6.50 32-bit Web
    Zip See
    StubsG A distribution of C-library-neutral libraries which allows applications and modules linked against it to be used with whichever version of the SharedCLibrary module is present on the system. This allows the production of 26-/32-bit-neutral software which runs on any version of RISC OS from 3.1 onwards 0.04 32-bit Web
    Zip See
    Lua RiscLua RISC OS implementation of the latest release 5.0 of the popular Lua programming language 2.31 32-bit Web
    Zip See
    Pascal Pascal Acorn's ISO Pascal compiler: intended for integration with Acorn's DDE, but may be used with Drlink 4.09 Zip See
    Python Python Popular new semi-interpreted scripting language. The RISC OS version is advanced, with libraries for writing Toolbox applications, creating Draw files and more. 2.3 32-bit Web
    Zip See
    RISC OS additions 2.3 32-bit Zip See
    Extensions NumPy numerical extension; eGenix mx extensions; POPinspect example 2.3 32-bit Zip See
    Documentation Full official documentation for the latest version of the Python language from the Python home page 2.3.2 Web Zip
    See Run
    Tools APPstat Monitors events and messages delivered to all or selected applications with microsecond accuracy 1.22 32-bit Dev Zip
    See Run
    Bitmanip Bitmanip is a utility for converting numbers and selecting binary patterns 1.09 Dev Zip
    See Run
    CCres Toolbox resource compiler/decompiler 1.07 32-bit Dev Zip
    See Run
    Command Control A desktop front-end to a wide range of module *commands and command-line programs 2.61 32-bit Dev Zip
    See Run
    CPUload Comprehensive CPU usage application, supports multiple windows and displays the load of the entire machine or of selected tasks 3.22 32-bit Dev Zip
    See Run
    Drlink AOF linker, intended as a partial substitute for the Acorn linker 0.36 Zip See
    Freshen Utility to make and apply software upgrade patches 1.07 32-bit Dev Zip
    See Run
    Indent A formatter for C or C++ programs (a port of the GNU Indent program with Acorn DDE front-end) 2.2.4 Dev Zip
    See Run
    LibView A utility which displays convenient menu windows of header files for the C and Pascal languages 0.95 Dev Zip
    See Run
    OmniDesk Utility suite including several coding-related utilities: magnifier; coordinates display; template file analyser; SWI index/info; text grabber; window/icon flag spy/calculators 1.20 32-bit See Utilities section
    SERVstat Monitors service call activity for all or selected tasks 1.01 32-bit Dev Zip
    See Run
    SideDiff Allows the differences between two versions of a file to be viewed side by side 2.10 32-bit Web Zip
    See Run
    Swish A SWI listing utility (outputs plain text or C headers) 0.13 32-bit Dev Zip
    See Run
    SWIstat Monitors SWI call activity for all or selected tasks 2.12 32-bit Dev Zip
    See Run
    TemplEd Templates editor 1.34 32-bit Zip
    See Run
    Timer Module Module which provides SWIs and *commands to allow operations to be timed to microsecond accuracy 4.12 32-bit Dev
    Zip See
    VECstat Monitors calls to system vectors with parameter display for all or selected tasks 1.02 32-bit Dev Zip
    See Run
    Verma Provides info about modules located on disc 0.23 32-bit Dev Zip
    See Run
    WimpInfo Provides useful information about windows, icons, pointer, caret and more 1.22 32-bit Dev Zip
    See Run
    WimpMon Traces the messages passed between Wimp applications, displaying detailed information on those matching the user's criteria 2.08 32-bit Dev Zip
    See Run
    WindOpen Module which manipulates windows using *commands that may be placed in Obey files 1.92 32-bit Dev
    Zip See
    Version tracking CVS RISC OS implementation of the cross-platform Concurrent Versions System which allows multiple users to work on the same set of files, and track changes between different versions, on local discs or across the Internet 0.18 32-bit Web Zip
    See Run
    Web coding HTMLcheck Validates HTML files using a port of the sgmls SGML parser (the archive also includes a fully generalised front-end to sgmls) 1.12 32-bit Dev Zip
    See Run
    Perl 5 Practical Extraction and Report Language version 5.005 (widely used for CGI) 1.12 Web
    Zip See
    Documentation for Perl version 5.001 in HTML, Impression and StrongHelp formats 5.001 Zip See
    PHP 4.3.2 HTML-embedded script language whose scripts are interpreted by the server, so it works with all browers 2.16 32-bit Web
    Zip See
    WebJames HTTP server for RISC OS complete with PHP support 0.40 32-bit Web
    Zip See