A2SequencersGeneric A2 Sequencernegelef
ActiveTimers
Adaptec7Adaptec 7xxx SCSI driverprk
AFMAFN - Adobe Font Metrics (minimal support and only unicode < 256)TF
AlmSmtpReceiver
AM79C970
ATADisksATA/ATAPI disk driverml
BenchInterruptsInterrupt latency benchmarksstaubesv
CPUIDIntel/AMD CPUID Informationstaubesv
EFIMachine
IPIP (v4 and v6)pjm, mvt, eb
IPv4IPv4 and ARP protocolspjm, mvt
KeyboardPC keyboard driverpjm
MachineBootstrapping, configuration and machine interfacepjm
MathMath utility module (REAL)?
MathLMath utility module (LONGREAL)?
MemCacheMemory cache controlpjm
MemInfoMemory mapping informationpjm
NetworkAbstract network device driverpjm, mvt
PCIPCI bus interface (compatible with Native Oberon)ryser
RasterRaster operationseos
RealsReal number manipulationbmoesli
Runtimeruntime support for the Active Obero compilerfof
TrapsTrap handling and symbolic debuggingpjm
UsbKeyboardBluebottle USB Keyboard Drivercplattner; staubesv
WMRasterScaleSupport scaling of imagesTF
WMTransitions
AMD64DecoderAMD64 disassemblernegelef
AnimationCodecCodec for proprietary animation formatstaubesv
ArchivesAbstract Archive ObjectFN
ARMDecoder
Array1dCplxBasic operations on type ARRAY OF Complexadf,fof
Array1dIntBasic operations on type ARRAY OF Integeradf, fof
Array1dRatBasic operations on type ARRAY OF Rationaladf, fof
Array1dReBasic operations on type ARRAY OF Realadf, fof
Array2dCplxBasic operations on type ARRAY OF ARRAY OF Complex *
Array2dIntBasic operations on type ARRAY OF ARRAY OF Int *
Array2dRatBasic operations on type ARRAY OF ARRAY OF Rational *
Array2dReBasic operations on type ARRAY OF ARRAY OF Real *
ArrayBaseruntime array operatorsfof
ArrayXdCplxBasic operations on an X-dimensional array of Complexfof
ArrayXdIntBasic operations on an X-dimensional array of Integerfof
ArrayXdRatBasic operations on an X-dimensional array of Rationalfof
ArrayXdReBasic operations on an X-dimensional array of Realfof
ASMAMD64AMD64 instruction set repository negelef
AttributesAssociate attributes with objectsstaubesv
AutostartExecute the commands in the Autostart section of Configuration.XMLbe
AVI
Base64Base64 encoding and decodingP.Hunziker - Ported from Oberon.Base64.Mod (JG 23.8.94)
BeepPC speaker driverpjm
BeepTestHearing test using PC speakerafi
BenchClockDrift
BenchLocks
BenchNew
BenchObjCount
BenchPingPong
BenchSpeedup
BenchSyntaxHighlighterBenchmarks for SyntaxHighlighterstaubesv
BenchTCP
BenchXMLSimple XML parser benchmarkstaubesv
BimboMailSimple Mail ReaderTF
BimboScanner
BimsoTemplate/Example for component windowsTF
Bin2HexBinary file to Intel Hex-file converternegelef
BinToCodeBinary Code to Oberon code converternegelef
PCIPCI bus interface (compatible with Native Oberon)ryser
BITBit manipulationtk
BitSetsgeneric bit containernegelef
BluetoothCore Bluetooth types/functionsbe
BluetoothHCIBluetooth HCI driverbe
BluetoothL2CAPBluetooth L2CAP driverbe
BluetoothRFCOMM
BluetoothTestTesting BluetoothHCImt
BluetoothUARTHCI UART transport layerbe
BluetoothUSBHCI USB Transport Layerstaubesv
BMPCodecBMP Codeceos,afi,tf
BootConsoleBoot consolepjm
BootManagerSplit the boot manager object code BootManager.Binafi
BootShellSimple VGA text mode shellstaubesv
BSplineCurvesParametric curves in B-Spline representationAlexey Morozov
BSplineCurvesTestParametric curves in B-Spline representation, a testing moduleAlexey Morozov
BT848BT848 video chip driverfr@felix.shacknet.nu
CachesGeneric disk cachepjm
CalcConvolutionAccurate computation of a convolution integraladf
CalcD1Computes a first-order derivativeadf
CalcD2Computes second-order derivativesadf
CalcD3Computes integer-order, i.e. classical, derivativesadf
CalcD4Computes integer-order, i.e. classical, derivativesadf
CalcDiethelmDiethelm's algorithms for the fractional calculusadf
CalcFnDefines procedure types used in the suite of Calc modulesadf
CalcGaussAccurate computation of an integraladf
CalcGrunwaldGrünwald-Letnikov algorithms for the fractional calculusadf
CATServerCluster Administration Tool serverTF
CDRecord
CDRecordLib
CDRecordUtils
CharacterLineupTool to identify a chinese characterTF
ClockReal-time clock driverpjm
CLUTsColor lookup tableseos
CodecsCODEC repositoryTF
ColorModels
CommandsCommands and parameterspjm
CommandTestSimple command testernegelef
CompilerInterfaceGeneric compiler interfacestaubesv
ComponentInfoComponent Informationstaubesv/TF
ComponentViewerTestbed for the component systemTF
ConfigurationXML-based configurationpjm
ContextualDependencyResolve context dependency rulesgubsermi
CRCCRC utilitiesprk/TF
CryptoAES
CryptoARC4ALLEGED RC4 - stream cipher - keylength: from 1 to 256 bytesF.N.
CryptoBase64
CryptoBigNumbers
CryptoBlowfish
CryptoCAST
CryptoCiphers
CryptoDES
CryptoDES3
CryptoDiffieHellman
CryptoDSADigital Signature Algorithm DSAG.F.
CryptoHashesEmpty HashG.F.
CryptoHMACRFC 2104 HMACG.F.
CryptoIDEA
CryptoMD5MD5G.F.
CryptoPrimes
CryptoRSARSAG.F.
CryptoSHA1SHA-1G.F.
CryptoSHA256SHA-256G.F.
CryptoTestBigNumbersTestsF.N.
CryptoTestCiphersCiphers TestF.N.
CryptoTestDH
CryptoTestDSADSA TestG.F.
CryptoTestHashesHashes TestF.N.
CryptoTestHMACHMAC TestF.N.
CryptoTestRSA
CryptoTwofish
CryptoUtils
CSS2swalthert
CSS2Parserswalthert
CSS2Propertiesswalthert
CSS2Scannerswalthert
CSVRead and Write CSV (comma separated value files)pb
CubeCplx3D matrix object of type Real.fof
CubeInt3D matrix object of type Integer.fof
CubeRat3D matrix object of type Real.fof
CubeRe3D matrix object of type Real.fof
CyberbitNetInstallDownloads Cyberbit Unicode Truetype Font from Netscape FTPPL
CyrillicUtilitiesCyrillic charsets text utilitiesSAGE
Unix
DataSortable data objects (via a key)adf
DataErrorsFor reporting runtime warnings & errors into file Error.Logadf, fof
DataIOFile IO for making scientific data types persistentadf, fof
DataListsLinked list for storing Data.Datumadf
DataQueuesA FIFO queue.adf
DataStacksA FILO stackadf
DataTreesBinary tree for storing Data.Datumadf
DatesDate and time functionsbe, tf, staubesv
DebuggingDebugging facilitiesfof
DebugLogDebug LogMichael Szediwy
DecoderDecoder for binary executable coderg
DESDES encryption method?
DHCPDHCP clientpjm, mvt
DiagnosticsGeneric diagnostics reporting facilitystaubesv
DiffLibSimple text diff toolnegelef
DiskBenchmarkSimple block device benchmarkstaubesv
DiskettesDiskette device driverpjm
DiskFSAos disk file systempjm
DisksAbstract disk driverpjm
DiskTestsSimple block device testsstaubesv
DiskVolumesGeneric disk-based volumepjm
DisplayGTFConstruct a configuration Init= stringafi
DisplayLinearLinear framebuffer display driverpjm
DisplayNullNull display driverpjm
DisplaysAbstract display device driverpjm
DivXTypes
DNSDNS clientpjm, mvt
DriverDatabaseFunction-to-driver mapping for PCI & USB functionsstaubesv
DTPDataData Model for simple DTP EditorPL
DTPEditorSimple DTP EditorPL
DTPImageSimple Image Plugin ComponentPL
DTPRectSimple Rectangle Plugin for DTPEditorPL
DTPTextText Plugin for DTPEditorPL
DTPUtilitiesUtilities for simple DTP EditorPL
DTPViewView for simple DTP EditorPL
DynamicStringsDynamic stringsswalthert
DynamicWebpageBasetypes for Dynamic WebpagesLuc Blaeser
DynamicWebpagePluginHTTP Webserver Plugin for Dynamic WebpagesLuc Blaeser
MachineBootstrapping, configuration and machine interfacepjm
EFIProvides (low-level) API to the (Unified) Extensible Firmware InterfaceMatthias Frei
EFIA2LoaderEFI A2 Boot LoaderMatthias Frei
EFIBlockIOEFI Block I/O ProtocolMatthias Frei
EFIDiskIOEFI Disk I/O ProtocolMatthias Frei
EFIFileProtocolEFI File ProtocolMatthias Frei
EFIGraphicalConsole
EFIGraphicsOutputEFI Graphics Output ProtocolMatthias Frei
EFILibEFI APIMatthias Frei
EFILoadedImageEFI Loaded Image ProtocolMatthias Frei
EFISimpleFSEFI Simple FS ProtocolMatthias Frei
EFITestEFI TestMatthias Frei
EFITraceEFI Console OutputMatthias Frei
EnsoniqSoundEnsoniq PCI Sounddriverchh
ErrorsError message interfacestaubesv
Ethernet3Com90x3Com 3C90X ethernet driverrstrobl/jaco/prk/pjm/mvt
EventsSystem events interfacestaubesv
EventsFileLogLog system events to filesstaubesv
EventsKernelLogLog system events to kernel logstaubesv
EventsMemoryLogLog system events in memorystaubesv
EventsUtilsSystem events utilitiesstaubesv
Example1
Example2
Example3
Example4
Example5
Example6
Example7
Example8
ExampleTextWriterTemplate/Example for component windowsTF
ExerciseGroupsWeb Accounts and Authorization DomainsLuc Blaeser
FATFilesFAT file systemsbe
FATScavengerScavenger and format for FAT file systemsstaubesv
FATVolumesFAT file system volumesbe
FidoWatchdog debuggingpjm
FileHandlersOpen files according to file handlersnegelef
Files
FileTrapWritertrap file writerfof
FirewireLowIEEE 1394 Generic DriverVIP
FirewireLowUtilIEEE 1394 Generic Driver UtilitiesVIP
FirewireSBP2
FNHistoriesUnbounded general-purpose history datastructureFabian Nart
FoxA2Interface
FoxActiveCellshardware library for the ActiveCells compilerfof
FoxAMD64AssemblerOberon Compiler:AMD 64 Assemblerfn & fof
FoxAMD64InstructionSetOberon Compiler:AMD 64 Instruction Setfof & fn
FoxAMDBackend
FoxBackendOberon Compiler: Common backend modulekaeserm,fof
FoxBasicOberon Compiler: basic helpers: strings, lists, hash tables, graphs, indented writerfof
FoxBinaryCode
FoxBinaryObjectFileOberon Compiler Object File Writerfof
FoxBinarySymbolFileSymbol File - Binary Formatfof
FoxCodeGenerators
CompilerOberon Compiler Command Interfacefof & fn
FoxFingerPrinterFingerPrintingfof
FoxFormats
FoxGenericObjectFileGeneric Object File Writernegelef
FoxGlobalOberon Compiler Globally Defined Symbolsfof & fn
FoxHardware
FoxInterfaceComparisoncompare interfaces / check symbol file compliancesfof
FoxIntermediateBackend
FoxIntermediateCodeOberon Compiler Abstract Intermediate Codefof
FoxIntermediateParser
FoxParserOberon Compiler: Parserfof & fn
FoxPrintoutOberon Compiler Module Output for SymbolFile, Pretty Printing and Testingfof & fn
FoxProfilerminimal implementation of a compiler supported profilerfof
FoxProgToolsOberon Compiler: Programming Toolsfof
FoxScannerOberon Compiler: Scannerfof & fn
FoxSectionssupport for code sections and referencesfof
FoxSemanticCheckerOberon Compiler: Semantic Checkerfof & fn
FoxSyntaxTreeOberon Compiler: Abstract Syntax Treefof & fn
FoxTestFox testerfof
TextCompiler
FoxTextualSymbolFileOberon Compiler: Symbolfile in- and outputfof & fn
FP1616FixPoint 16.16 ModulePL
FractalDemoDraw Mandelbrot-Set using n - processors (otherwise not optimized)TF
FSToolsFiles Toolsbe
FTP
FTPClientFTP client servicesTF
FTPFSSimple FTP-based file systembe/pjm
GenericLinkerGeneric Object File Linkernegelef
GenericSortGeneric Sort FunctionalityLuc Blaeser
GfxHigh-level, device independent 2D-graphicseos
GfxBufferRaster contexts rendering into background bufferseos
GfxFontsGfx font engineeos
GfxImagesGfx raster image transformationseos
GfxMatrixAffine transformations in 2Deos
GfxPathsTwo_dimensional paths consisting of lines, arcs and bezier curveseos
GfxRasterGfx contexts rendering on abstract raster deviceseos
GfxRegionsArbitrarily shaped two_dimensional regionseos
GIFCodecGIF image formateos, tf, dk, pl, staubesv
GZip
HCubeCplx3D matrix object of type Real.fof
HCubeInt3D matrix object of type Integer.fof
HCubeRat3D matrix object of type Real.fof
HCubeRe3D matrix object of type Real.fof
HeapsHeap management and garbage collectorpjm/Luc Bläser/U. Glavitsch (ug)
HelloWorld
HelloWorld1
HelloWorld2
HelloWorld3
HierarchicalProfilerSimple statistical hierarchical profilerstaubesv
HierarchicalProfiler0Platform-specific part of the hierarchical profilerstaubesv
HostClipboardInterface to host system clipboardstaubesv
HotKeysHotkey supportstaubesv
HotKeysCommandsUseful hot key commandsstaubesv
HTMLParserHTML parserSimon L. Keel
HTMLScannerHTML scannerSimon L. Keel
HTMLTransformertransforming HTML to BB-textSimon L. Keel
HTTPSessionHTTP Session ManagementLuc Blaeser/cs
HTTPSupportHTTP Webserver Support Module for HTTP-Request HandlingLuc Blaeser/cs
Adaptec7ScriptAdaptec 7xxx SCSI firmwareprk
Array1dBytesCollection of all generic procedures on 1d arrays.fof
ArrayBaseOptimizedfof
ArrayXdBytesCollection of all generic procedures on Xd arrays.fof
ATADisksATA/ATAPI disk driverml
BenchInterruptsInterrupt latency benchmarksstaubesv
CPUIDIntel/AMD CPUID Informationstaubesv
DivXDecoder
DivXHelper
EFIMachine
FoxArrayBaseOptimizedfof
IDCTInverse Discrete CosineTransformation for Aos based onMichael Szediwy
IPIP (v4 and v6)pjm, mvt, eb
IPv4IPv4 and ARP protocolspjm, mvt
KeyboardPC keyboard driverpjm
MachineBootstrapping, configuration and machine interfacepjm
MathMath utility module (REAL)?
MathLMath utility module (LONGREAL)?
MemCacheMemory cache controlpjm
MemInfoMemory mapping informationpjm
MPEGUtilitiesSome utilities used by the MPEGVideoDecoder moduleYves Weber
NbrInt64MathH with name changes to avoid basic-type conflicts.prk & adf
NbrRe32Alias for type REAL.adf
NbrRe64Alias for type LONGREAL.adf
NetworkAbstract network device driverpjm, mvt
PCIPCI bus interface (compatible with Native Oberon)ryser
RasterRaster operationseos
RealsReal number manipulationbmoesli
srE
UsbKeyboardBluebottle USB Keyboard Drivercplattner; staubesv
VMWareToolsTools to integrate BB into VMWarethomas.frey@alumni.ethz.ch
WMRasterScaleSupport scaling of imagesTF
WMTransitions
I386DecoderIA32 decoder for binary executable coderg
i810SoundIntel 810 Sound driver for SoundDeviceskrijo210@student.liu.se
ICMPICMP protocolmvt
IMAPIMAP Client Library, implements a subset of RFC 2060retmeier
IMAPClientAn IMAP Client and its data structuresretmeier
IMAPGUIA GUI for an IMAP Clientretmeier
IMAPUtilitiessome useful procedures for the IMAP clientretmeier
InflateAos inflate streamejz
InfoSystem informationpjm/staubesv
InitNetworkIP interface initialization and configurationmvt
InputsAbstract input devicepjm
InstallerInstallerstaubesv
Intel8255x
InterfacesRuntime support for interfacesprk
IPv6IP protocol version 6Erwin Betschart
ISO9660FilesISO 9660 File System (ported from Native Oberon)?/be
ISO9660VolumesISO 9660 volume (ported from Native Oberon)?/be
IsoImagesCreate bootable ISO imageRoger Keller
JavaLocks
JoysticksJoystick interfacestaubesv
JoysticksTestJoystick simulator for testing purposesstaubesv
JPEG2000Decoder
JPEG2000DecoderCS
JPEG2000DecoderUtil
JPEGDecoder
KernelImplementation-independent kernel interfacepjm
KernelLogTrace output for booting and debuggingpjm
KernelLoggerPeriodically copy kernel log buffer into textTF
LinEqCholeskyLLT matrix decompositionadf
LinEqLULU matrix decomposition with total pivotingadf
LinEqReLow-level procedures for linear solversadf
LinEqSVDSolves a linear system of equations using SVD.ph
Linker
Linker0
Linker1
Unix
LoaderActive Oberon module loader pluginpjm
LocalizationLocalization interfacestaubesv
LocksHighlevel locks (recursive, reader writer)TF
LooksList of Looks - either skins or backdropsug
LoopbackVirtual local loopback/discard network devicemvt
LPRRFC 1179ejz
MailMail data structuresTF
MailStorageSimple mail storeageTF
MainMenuMenu for BluebottleTF
MakeIsoImages
MathCbrtCompute the cube rootadf
MathCplxComplex math functionsadf
MathCplxSeriesProcedures for computing complex seriesadf
MathErfThe error function: erf(x) = (2/Vp) x0x exp(-t2) dtadf
MathGammaEuler's gamma function: G(x) = x0% tx-1 exp(-t) dt when x > 0.adf
MathIntInteger math functionsadf
MathMitLefMittag-Leffler functionadf
MathRatRational math functionsadf
MathReReal math functionsadf
MathReSeriesProcedures for computing real seriesadf
MatrixModels
MD5
MediaPlayerMedia PlayerPL/staubesv
MemoryReaderMemory readerrg
MenuEditTemplate/Example for component windowsTF
MenuPagesGenerate Menupagesstaubesv
MinInitNetworkMinimal IP interface initialization and configurationeb
ModelsModelsstaubesv
ModuleParserActive Oberon parser for use with ModuleTrees *mb
ModulesModules and typespjm
ModuleTreesVisualize module structure as tree?
MousePS2PS/2 mouse driverpjm
MouseSerialSerial mouse driverpjm
MP3Decoder
MP3PlayerMP3 PlayerTF,PL
MPEGTablesLookup Tables for the MPEGUtilities and MPEGVideoDecoder modulesYves Weber
MPEGVideoDecoderMPEG System Demultiplexer and MPEG Video DecoderYves Weber
MtxCplxMatrix objects of type Real.fof
MtxIntMatrix objects of type Integer.fof
MtxRatMatrix objects of type Rational.fof
MtxReMatrix objects of type Real.fof
MultiLoggerLog window with a rich-text enabled TextWriter.TF
NbrCplxDefines a base Complex type for scientific computing.adf
NbrIntDefines a base Integer type for scientific computing.adf
NbrInt16Alias for type INTEGER.adf
NbrInt32Alias for type LONGINT.adf
NbrInt8Alias for type SHORTINT.adf
NbrRatDefines a base fixed-point Rational type for scientific computing. adf
NbrReDefines a base Real type for scientific computing.adf
NbrStringsOverloaded operators for string/base-type assignments.fof
NCR810Disks
NCRScriptNCR/Symbios SCSI firmwareryser
NetworkMiiMedia Independent Interface (MII) management interface supportstaubesv
NewHTTPClientHTTP 1.1 clientTF
NotepadSimple Text EditorTF
ObjectFileGeneric Object File Representationnegelef
ObjectsActive object runtime supportpjm
OdAuth
OdAuthBase
OdClientHTTP clientTF
OCT
OdCond
OdDeltavBase
OdPlugin
OdSvn
OdUtil
OdVCSBase
OdXml
OGGUtilitiesutility functions and classes for OGGVorbisPlayer.ModChristian Wassmer, chwassme@student.ethz.ch
OGGVorbisPlayeran audio-player for Ogg/Vorbis-radiostations and -filesChristian Wassmer, chwassme@student.ethz.ch
OldDiskFSAos disk file systempjm
OldDiskVolumesGeneric disk-based volumepjm
OpenALSoundOpenAL sound driverg.f.
OpenTypeBluebottle port of OpenTypeeos, PL
OpenTypeFontsBluebottle port of OpenTypeeos, PL
OpenTypeIntBluebottle port of OpenTypeeos, PL
OpenTypeScanBluebottle port of OpenTypeeos, PL
OptionsCommand line options parsingstaubesv
OSCOpenSoundControl Basetypesheulemar
OSCEval
OSCExampleOpenSoundControl: sampleprogramheulemar
OSCNetOpenSoundControl networkplugins (TCP and UDP)heulemar
OSCQueueOpenSoundControl: PriorityQueue with OSCBundlesheulemar
OSCRegistryOpenSoundControl: Registry of OSC-Address-Spaceheulemar
OSCServiceOpenSoundControl: OSC Service (scheduler)heulemar
PartitionEditorPartition Table Editor Applicationstaubesv
PartitionEditorComponentsVisual components used by the Partition Editorstaubesv
PartitionEditorTablePartition Table Abstractionstaubesv
PartitionsCommandline front-end for PartitionsLibstaubesv
PartitionsLibPartitioning and formatting tool for N2KFS and AosFS. staubesv
PCParallel Compiler: main moduleprk / be
PCA386Parallel Compiler: i80386 assembler parser and code generatorprk
PCAAMD64AMD64 assemblernegelef
PCAARM
PCARMCP
PCARMRegisters
PCArraysfof
PCBParallel Compiler: semantic checkerprk
PCBTParallel Compiler: back-end common structuresprk / be
PCCParallel Compiler: intermediate code generationprk / be
PCDebugParallel Compiler: low-level trace functionsprk
PCG386Parallel Compiler: Intel 386 code generatorprk / be
PCGAMD64AMD64 code generatornegelef
PCGARM
PCIToolsPCI Bus Toolspjm/staubesv
PCLIRParallel Compiler: intermediate code representationprk / be
PCMParallel Compiler: input and output moduleprk
PCOParallel Compiler: Intel 386 code patternsprk / be
PCOARM
PCOFParallel Compiler: object file plug-inprk / be
PCOFPEParallel Compiler: PE object file plug-inejz
PCOMParallel Compiler: symbol file plug-inprk
PCPParallel Compiler: parserprk
PCSParallel Compiler: scannerprk
PCTParallel Compiler: symbol tableprk
PCTestPaCo testernegelef
PCVParallel Compiler: symbol allocationprk / be
PDFPDF Data-StructuresTF
PDFExampleShows the use of the PDF creator libraryTF
PerformancePerformance measurementspjm
PETProgrammer's Editing ToolTF, PL
PETModuleTreeVisualize module structure as tree?
PETReleaseTreeVisualize build description structure as treestaubesv
PETTreesInterface for PET sidepanel trees?/staubesv
PETXMLTreeXML Structure Viewer for PETTF/staubesv
PictImagesPict image formateos
PieTestTESTPL
PingPingmvt
PipesSimple pipe objectpjm
PluginsPlugin object managementpjm
PNGDecoderPNG decoderTF
POP3ClientSimple POP3 ClientTF
PositionDebuggingDebug window for the internal and the display positiongubsermi
PowerManagementEventsWake-On-LAN - trigger computer booting by sending a magic network packetPatrick Hunziker
PresentationDia-ShowTF
PresentViewerTestbed for the component systemTF
PrettyPrint
PrevalenceSystemPrevalence System - Persistent Object SystemLuc Blaeser
ProcessInfoInformation about processesstaubesv
ProcessInfo0Platform-dependent process interfacestaubesv
Profiler
QuoteServerQuote of the day serverbe
RAMVolumesRAM-based volumepjm
RandomPseudo-random number generatorecarter/bsm/pjm
RasterPixelFormatsmore pixel formatsPatrick Hunziker
RAWPrinterPrinting Raw to Port 9100dk
Reflectiontools for module, stack and process reflectionfof
RegisterRFWSimple CGI registration form saverTF
RelativeFileSystemfof
ReleaseRelease build toolstaubesv
ReleaseThreadPoolThreadpool width job dependencies/preferences supportstaubesv
ReleaseVisualizerGenerate module overview posterTF
ReleaseVisualizerScannerActive Oberon Scanner for Release Visualizer ToolTF
ReplaySystemautomatic replay of a traced A2 system session from the trace logPH
RepositoriesComponent repositoriesstaubesv
RFC865ClientGet a quote from a RFC865 compliant serverTF
RfsClientProxyRemote File System proxypstuedi
RfsConnectionRemote File System connectionspstuedi
RfsFSRemote File Systempstuedi
RMSMTPA SMTP clientretmeier
RTL8139Driver for RealTek RTL8139 Ethernet ControllersTF
RTL8169Driver for RealTek RTL8169 Ethernet ControllersRoger Keller
Runtimeruntime support for the Active Obero compilerfof
UDPChatBaseUDP Chat baseSAGE
UDPChatClientUDP Chat ClientSAGE
UDPChatServerUDP Chat ServerSAGE
SambaClientSMB Clientmancos
SambaServerSMB Servermancos
SCSIGeneric SCSI driverprk
SearchToolsSome simple search toolsstaubesv
SerialsGeneric serial communication ports driverafi
SerialsVirtualVirtual serial port driverstaubesv
ShellSimple command shellbe
ShellCommands
ShellSerialSerial port utilities for shellstaubesv/be
SkinEditorSkin Editor GUIFN
SkinEngineInfrastructure for skin supportFN
SkinLanguageBluebottle Skin LanguageFN
SMTPClientSMTP client for sending mailTF
SnowLet it snowTF
Unix
SortDemosortg.f.
SoundDevicesAbstract sound device driver / Generic sound supportTF
sr3DTexture
srBase
srGL
srHex
srImage
srLifeVox
srM2Space
srM3Space
srM5Space
srM6Space
srMath
srRastermovie
srRayEngine
srRender
srRotaVox
srTexVox
srThermoCell
srTree
srVolShader
srVoxel
srVoxel2
srVoxel3
srVoxel4
srVoxel5
srvoxels
SSFSSimple Silly File Systemstaubesv
SSH
SSHAuthorize
SSHClient
SSHGlobals
SSHKeys
SSHTransport
StartConsole
StartMenu
StaticLinkerStatic Object File Linkernegelef
StreamsI/O buffering and formatted writing and readingpjm/be
StreamUtilitiesstream utilitiesPatrick Hunziker
StringPoolStringPoolprk
StringsString functionsbe,tf, staubesv
SVG
SVGColors
SVGDecoder
SVGFilters
SVGGradients
SVGLoader
SVGMatrix
SVGRenderer
SVGUtilities
SVN
SVNAdmin
SVNArgumentparse context and provide query methodsrstoll
SVNOutput
SVNUtil
SVNWebDAV
SymbiosASPINCR/Symbios SCSI layerryser
SymbiosDisksNCR/Symbios SCSI driverryser
SynergyClientSynergy Clientthomas.frey@alumni.ethz.ch
SyntaxHighlighterSimple Syntax Highlighterstaubesv
SystemToolsAccess to System FunctionsTF
SystemVersionunequivocally identify system by combined CRC of KernelPatrick Hunziker
TarAos tar programejz/FN
TaskSchedulerSimple task schedulerstaubesv
TCPTCP protocolpjm, mvt
TCPPortLogTCP port loggerTF
TCPServicesAbstract TCP servicespjm
TCPToolsSome utilitiy commands for TCPstaubesv
TeletextBrowserBrowsing Interface for Aos Teletextoljeger@student.ethz.ch
TeletextDecoderTeletext Decoderoljeger@student.ethz.ch
TeletextFont
TeletextViewerAos Viewer for teletext pagesoljeger@student.ethz.ch
Telnet
TestComponentDragDropTesting Component Drag & DropTF
TestComponentsSimple test framework for visual componentsstaubesv
TestDatesTest for function of Dates.Modstaubesv
TestFilesFiles testerstaubesv
TestLocks
TestMenuTestbed for WMMenus.ModTF/staubesv
TestServerTCP test server (echo, discard, chargen, daytime)pjm
TestStringsTestbed for Strings.Modstaubesv
TestSuiteSimple testing frameworknegelef
TestTreesTesting Tree ComponentTF
TestVideoComputer Vision Experimentsthomas.frey@alumni.ethz.ch
TestXMLPluginsexample-plugins for the XMLTransformerSimon L. Keel
TextConverterautomated text format convertionnegelef
TextsBasic Unicode text systemTF
TextUtilitiesUtilities for the Unicode text systemTF
TFAOParserParser for AO --> CItf
TFCheck
TFClassesGeneric helperTF
TFDocGenerator
TFDumpTS
TFLogLog utilityTF
TFModuleTreesparse tree with links to texttf
TFPETProgrammer's Editing ToolTF, PL
TFScopeTools
TFSMTPServerForward any emails received to one or more email addressesTF
TFStringPool
TFTPTFTP clientbe
TFTPFSSimple TFTP-based file systembe/pjm
TFTPServerTFTP serverbe
TFTypeSyssemantic representationtf
TFWebForumCGI based forum systemTF
TFXRefGenerate a cross reference of Modulesthomas.frey@alumni.ethz.ch
TLSRFC 2246: Transport Layer Security v1.0F.N.
TraceLow-level trace output based on KernelLogfn
TraceRouteTraceRoutemvt
TrapsTrap handling and symbolic debuggingpjm
TrapWriterstrap writer: write traps to different outputsfof
TuringCoatWnd
TVTV applicationfr@felix.shacknet.nu
TVChannelsList of TV channels oljeger@student.ethz.ch
TVDriverInterface for TV card driversoljeger@student.ethz.ch
TVRemoteControlGraphical channel switcher for TVoljeger@student.ethz.ch
TypesGeneric types and type conversionstaubesv
UDPUDP protocolpjm, mvt
UndoManagerUndo/Redo???
UnicodeBidirectionalityImplementation of the Unicode Bidirectionality Algorithmgubsermi
UnicodePropertiesReading the Unicode.txt file and interpreting the propertiesgubsermi
UnihanParserParse unihan database of unicode.orgtf
BeepPC speaker driverpjm
BootConsole
BootLinker
ClockReal-time clock driverpjm
DisplayRefresherForce redraw of default viewport when receiving a X11 expore eventstaubesv
DNSDNS clientpjm, mvt
Glue
Heaps
MachineBootstrapping, configuration and machine interfacepjm
IPIP (v4 and v6)pjm, mvt, eb
KbdMouse
KernelImplementation-independent kernel interfacepjm
ObjectsActive object runtime supportpjm
OpenALOpenAL cross platform audio libraryfnecati
ProcessInfo0Platform-dependent process interfacestaubesv
Sockets
StdIOUnix standard IO and argument channels gf;
TCPTCP protocolpjm, mvt
Traps
UDPUDP protocolpjm, mvt
UnixFilesUnix file systemsgf
WMPerfMonPluginCpuPerformance Monitor CPU load pluginstaubesv
WMPerfMonPluginMemoryPerformance Monitor memory utilization pluginstaubesv
X11
X11Apisome missing types, const and functions in Unix.X11.Modfnecati
XDisplaydisplay driver plugin for X Windows gf
UnzipAos unzip programejz
UpTimeUp-Time Monitorstaubesv
UsbUSB 2.0 Bus Driverstaubesv
UsbBluetoothUSB device driver for USB bluetooth donglesstaubesv
UsbDebug
UsbdiUSB Driver Interfacestaubesv
UsbDriverLoaderDriver lookup interface for USB softwarestaubesv
UsbEhciUSB Enhanced Host Controller Driverstaubesv
UsbGarminGPS18Garmin GPS 18 USB Driverstaubesv
UsbHcdiUSB Host Controller Driver Interface (HCDI)staubesv
UsbHidHID device class specific requestsstaubesv
UsbHidDriverUSB HID Parserottigerm
UsbHidErrorsHID Items parser with error codesottigerm
UsbHidParserHID Items parser with error codesottigerm
UsbHidParserExtHID Items parser with error codesottigerm
UsbHidReportgenerating HID reportsottigerm
UsbHidUPHID Items usage pagesottigerm
UsbHubDriverUSB 2.0 Hub Driverstaubesv
UsbInfoUSB topology infostaubesv
UsbMouseUSB Mouse Driverstaubesv
UsbNetworkUSB network device driver frameworkstaubesv
UsbNetworkUSB200MUSB device driver for Linksys USB200M network adapterstaubesv
UsbOhciUSB Open Host Controller Driverstaubesv
UsbPrinterUSB Printing Device Class Driverstaubesv
UsbRS232MCT USB-RS232 Converter Driverstaubesv
UsbSkeletonSkeleton for USB Device Driversstaubesv
UsbStorage USB mass storage driverstaubesv
UsbStorageBase USB Mass Storage Driver Base Classstaubesv
UsbStorageBootUSB mass storage boot driverstaubesv
UsbStorageBotBulk-Only transport layer of USB mass storage driverstaubesv
UsbStorageCbi CB/I transport layer of USB mass storage drivercplattner/staubesv
UsbStorageScmSCM transport layer of USB mass storage drivercplattner/staubesv
UsbToolsUSB Toolsstaubesv
UsbUhciUSB Universal Host Controller Drivercplattner/staubesv
UsbUtilitiesUtility procedures for USB modulesstaubesv
UTF8Strings
V24V24/RS-232 driverAFI
V24TracerMan in the middle attack for Serial PortsTF/AFI
VecCplxVector objects of type Real.fof
VecIntVector objects of type Integer.fof
VecRatVector objects of type Real.fof
VecReVector objects of type Real.fof
Versioning
VideoExampleWebcam support for WinA2thomas.frey@alumni.ethz.ch
VirtualDisksVirtual disk driverstaubesv
VisualizerGenerate class diagrams that can be visualized using graphvizstaubesv
VNCVNC clientpjm/jkreienb
VNCServerNew VNC ServerTF
VNCTetrisServerVNC Tetris serverTF
W3dAbstractWorldAbstract 3d world (case study)TF
W3dClusterWatchSimple 3d viewerTF
W3dExplorerSimple 3d viewerTF
W3dGeometryGeometrical primitives (case study)TF
W3dMatrixMatrix operations for 3d (case study)TF
W3dMenu3d Menu (case study)TF
W3dObjectGeneratorGenerator procedures for 3d objects (case study)TF
W3dRasterizerQuick implementiation of a 3d rasterizer TF
W3dVectorsVector operations for 3d partial port from RAILY 4.0TF
W3dWorldImplementation of a 3d world data structure and rendererTF
WAVCodecWAV audio format CodecMVT, PL
WAVRecorderWAV RecorderTF,PL
WebAccountsWeb Accounts and Authorization DomainsLuc Blaeser
WebBimbodot
WebBrowserSimple Web Browser GUISimon L. Keel
WebBrowserComponentscomponents used by the WebBrowser-modulesSimon L. Keel
WebBrowserPanelcomponents for loading and displaying web-pagesSimon L. Keel
WebCGIHTTP plugin for CGI commandsTF
WebComplexComplex Active Element Library for Dynamic Webpage GenerationLuc Blaeser
WebDefaultSSMPDefault SSMP plugin (system info)TF
WebForumExample implementation of a web forumLuc Blaeser
WebFTPServerFTP Serverbe
WebHTTPHTTP parsingtf/be
WebHTTPClientHTTP clientTF
WebHTTPServerHTTP/1.1 Serverpjm/tf/be
WebHTTPServerStatisticsSimple WebHTTP server link hit counterstaubesv
WebHTTPServerToolsUser interface to HTTPServerbe
WebHTTPToolsHTTP download toolTF
WebSSMPPluginSSMP: Server-Side Modified Pagestf/be
WebStdStandard Active Element Library for Dynamic Webpage GenerationLuc Blaeser
WebWormWatchHTTP plugin to catch wormsTF
WhitespaceRemoverRemove end-of-line whitespacestaubesv
ADVAPI32
BeepPC speaker driverpjm
ClipboardWindows clipboard interfaceALEX
Clock
COMDLG32
CommandLineA2 for Windows Command Line Interpreterfof
Display
DNS
GDI32
HierarchicalProfiler0WinAos platform-specific part of the hierarchical profilerstaubesv
IPIP and ARP protocolspjm, mvt
KernelImplementation-independent kernel interfacepjm, ejz, fof, ug
Kernel32Definition of the Win32 Kernel32 API used by (Win)Aosejz
MachineBootstrapping, configuration and machine interface, adaption to windows fofpjm,fof
NetworkAbstract network device driverpjm, mvt
ObjectsActive object runtime supportpjm, ejz, fof
ODBC
PELinker
Performance
Shell32
SQL
SVNAdmin
TCPTCP protocolpjm, mvt
Threads
TrapsTrap handling and symbolic debuggingpjm
UDPUDP protocol for Winsockfof
User32
V24V24 (V24/RS-232 driver) for WinAosfof
VfWVideo for Windows bindings for WinA2thomas.frey@alumni.ethz.ch
WinApplications
WinDisksmodule to access partitions under Windowsfof
WinFSWindows file system for WinAosfof,ejz
WinTrace
WMPerfMonPluginCpuPerformance Monitor CPU load pluginstaubesv
WMPerfMonPluginMemoryPerformance Monitor memory utilization pluginstaubesv
WMTCPTrackerWatch TCP connectionspjm
WSock32
WindowManagerWindow manager implementationTF
WMAnimationsVisual components for animationsstaubesv
WMApplicationsApplication Launcherstaubesv
WMArabicIMEWrite arabic charactersgubsermi
WMArchivesGUI for ArchivesFN,PL
WMArmenianIMEWrite armenian characterstf
WMBackdropBackdrop imagesTF
WMBackdropLoader
WMBitmapFontSimple Bitmap font.TF
WMBuilderGUI builderstaubesv
WMBuilderTransformerTransform XML description of component composite into runnable codestaubesv
WMBunnyVisual active objectsTF
WMCalendarCalendar component and applicatoinstaubesv
WMCCGFontsIntegrate CCG fontsTF
WMCDRecorder
WMCharCodesConvert encoded byte arrays to UTF8 arraysTF
WMCharMapUnicode Character TablePL
WMClockClock components & clock applicationTF/staubesv
WMColorComponentsColor Tools GUIFN
WMComponentsExperiments with component conceptsTF
WMDefaultFontEmbedded Oberon fontTF
WMDefaultWindowsDecoration windows, background window for WMTF
WMDesktopIconsProgrammable Desktop Iconsstaubesv
WMDesktopsLoad/Store desktopsstaubesv
WMDiagnosticsVisual Component for Diagnostics Interfacestaubesv
WMDiagramComponentsDiagram componentsTF
WMDialogsStandard dialogsTF
WMDiffThe difference is in the file text-file!Ingmar Nebel
WMDocumentEditorDocument editor componentstaubesv
WMDropDownListsDropDownList widgetstaubesv
WMDropTargetDrag'n'Drop interfaceTF
WMEditorsEditor componentsTF/staubesv
WMErrorsError message dialogsstaubesv
WMEventLogGUI for event logstaubesv
WMEventsEventsTF
WMFiguresGeometric shapesstaubesv, modif PH
WMFileManagerfile managerug
WMFontCCGConverterCCG font support (CCG fonts by eForth Technology Corp)TF
WMFontManagerDefault implementation of a simple font managerTF
WMFTPClientFTPClient GUIPL
WMGraphicsGeneric Graphic SupportTF
WMGraphicsDemoExample programTF
WMGraphicUtilitiesTools using WMGraphicsTF
WMGridsGeneric grid componentTF
WMHebrewIMEWrite hebrew charactersgubsermi
WMInputMethodsAbstract input method editorTF
WMInputMethodToolInput Method Toolgubsermi
WMInspectionComponentsComponents for component inspectionstaubesv
WMInspectorComponent inspectionstaubesv
WMInstallerGraphical installerstaubesv
WMJoysticksJoystick control applicationstaubesv
WMKernelLogKernel log windowTF
WMKeyCodeDisplay key code of a pressed keyTF
WMMacrosText macrosTF
WMMatrixComponentsGraph & Grid Rendering of MatrixPatrick Hunziker
WMMenusMenu supportTF/staubesv
WMMessagesSupport for messages and eventsTF
WMMixerControl the mixer of the default SoundDevices deviceTF
WMModuleStatePorts the System.State to an Aos window. There is new an auto-refresh feature.Michael Szediwy
WMNavigateWindows navigationstaubesv
WMNavigatorViewport in a window for navigationstaubesv
WMObjectTrackerVisualize active objectstf/staubesv
WMOGGPlayerSimple GUI to the OGG PlayerTF/Christian Wassmer
WMOSDSimple On Screen Display for messagesstaubesv
WMOTFontsOpenType SupportPL
WMOverlayDrawing over the screenstaubesv
WMPartitionsPartition Toolstaubesv
WMPartitionsComponentsPartition view & selection componetstaubesv
WMPerfMonPerformance MonitorTF/staubesv
WMPerfMonAlertsPerformance Monitor Alert pluginstaubesv
WMPerfMonAlertsUtilsAlert signalingstaubesv
WMPerfMonComponentsComponents used by the Performance Monitor applicationstaubesv
WMPerfMonPluginCpuPerformance Monitor CPU load pluginstaubesv
WMPerfMonPluginDisksPerformance Monitor disk transfer rate pluginstaubesv
WMPerfMonPluginEventsPerformance Monitor plugin for event systemstaubesv
WMPerfMonPluginExamplePerformance Monitor plugin examplestaubesv
WMPerfMonPluginFTPServerPerformance Monitor plugin for FTP server statisticsstaubesv
WMPerfMonPluginHeapPerformance Monitor plugin for Heaps statisticsstaubesv
WMPerfMonPluginHTTPServerPerformance Monitor plugin for HTTP server statisticsstaubesv
WMPerfMonPluginInterruptsPerformance Monitor interrupt statistics pluginstaubesv
WMPerfMonPluginMemoryPerformance Monitor memory utilization pluginstaubesv
WMPerfMonPluginMessagesPerformance Monitor WMMessages statistics pluginstaubesv
WMPerfMonPluginModVarsPerformance Monitor module variables pluginstaubesv
WMPerfMonPluginNetStatsPerformance Monitor network statistics pluginstaubesv
WMPerfMonPluginNetworkPerformance Monitor network performance pluginstaubesv
WMPerfMonPluginPerfMonPerformance Monitor plugin for self-monitoringstaubesv
WMPerfMonPluginProcessesPerformance Monitor plugin for processes statisticsstaubesv
WMPerfMonPluginQuoteServerPerformance Monitor plugin for quote server statisticsstaubesv
WMPerfMonPluginsPerformance Monitor plugin frameworkstaubesv
WMPerfMonPluginSerialsPerformance Monitor Serial Port transfer rate pluginstaubesv
WMPerfMonPluginUsbPerformance Monitor USB transfer rate pluginstaubesv
WMPerfMonPluginVNCServerPerformance Monitor plugin for VNC serverstaubesv
WMPerfMonTabAlertsPerfomance Monitor tab for Alertsstaubesv
WMPerfMonTabSystemPerformance Monitor system tabstaubesv
WMPicViewOpen a window with a picture...tf
WMPieMenuPie MenuTF
WMPinyinIMEPinyin input mode editortf
WMPlayerMediaPlayer GUIPL
WMPopupsPopup WindowsBF
WMProcessInfoComponents for process visualizationtf/staubesv
WMProfilerGUI for hierarchical profilerstaubesv
WMProgressComponentsProgress indication components and windowsstaubesv
WMPropertiesPropertiesTF
WMRectanglesBasic rectangles that are used by the WM and visual componentsTF
WMRepositoriesRepository inspection toolstaubesv
WMRestorableSave and restore the desktoptf
WMRussianIMEWrite cyrillic characterstf
WMScreenShotScreenshot utilityTF
WMScribbleExample programTF
WMScrollableComponentsScrollable ContainerIngmar Nebel
WMSearchComponentsSearch componentsstaubesv
WMSearchToolSearch tool for text filesug
WMShapesBasic geormetric shapes as visual componentsstaubesv, PH
WMShellGUI for shellstaubesv
WMSkinLoader
WMSlideshow
WMStandardComponentsStandard componentsTF
WMStringGridsString grid componentTF
WMSystemComponentsComponents for File-Listings etcTF/UG
WMTabComponentsTab component?/staubesv
WMTaskSchedulerGUI for TaskSchedulerstaubesv; minor adaptation PH
WMTCPTrackerWatch TCP connectionspjm
WMTetrisTetris with semitransparent blocksTF
WMTextStyleToolText ToolTF
WMTextToolText ToolTF
WMTextViewGeneric unicode text viewerTF
WMTrapWritertrap window writerfof
WMTreesTree componentTF
WMUkrainianIMEWrite ukrainian characterstf
WMUnicodeIMEUnicode input mode editortf, pl
WMUnicodeMarkerToolUnicode Marker Toolgubsermi
WMUsbInfoUSB topology info (GUI)staubesv
WMUtilitiesUtilities for easy opening of windows, Streams.Writers etc. fof
WMV24ComponentTerminalTF/staubesv
WMVisualComponentSkeletonSkeleton for visual componentsstaubesv
WMVNCViewVNC ViewportTF
WMVT100
WMWindowManagerGeneric window managerTF
WMXMLTreeSimple XML ViewerTF
WPMWebPageMakerTF
XMLXML baseswalthert
XMLComponentsswalthert
XMLGeneratorSchemaXCCS: XML Component Configuration Schemaswalthert
XMLLoaderswalthert
XMLObjectsXML collections and enumeratorsswalthert
XMLParserXML parserswalthert
XMLScannerXML scannerswalthert
XMLStyleswalthert
XMLTransformertransforming XML to BB-textSimon L. Keel
XModemXModem protocolbe
XYModemX- and Y-Modem protocol implementationejz
YMF754Sound driver for Yamaha YMF754mvt
YMF754Util
ZipZIP codecStefan Walthert
ZipFSmount a zipped file as a file-systemejz
ZipToolCommand line front-end for Zip *Stefan Walthert
ZlibZlib compression library baseswalthert
ZlibBuffers
ZlibDeflateZlib compressionswalthert
ZlibInflateZlib decompressionswalthert
ZlibReaders
ZlibWriters