Magnifying glass over some text

A RISC OS file spider

Carlyle is an open source lightweight SQLite-powered database system that indexes the location and contents of your documents, music and other files on your ARM-powered RISC OS computer. You can search and retrieve indexed files within seconds.

It is still in development, but it basically works. The focus now is on writing as many content parsers as possible to handle the wide range of file formats out there, and to optimise the system. Also, a notification system called filenotify was developed for this project so that files are automatically re-indexed as the user modifies them. Finally, it needs a GUI as the software is currently controlled from the command line.

The project's SVN repository and other details are available here, or you can browse the source code here. Feel free to email me with any questions or if you would like to lend a hand in development.

Latest source code committed

r20 | diodesign | 2006-11-22 17:09:46 -0800 (Wed, 22 Nov 2006) | 1 line
Changed paths:
M /fnotify/Readme
M /fnotify/swis.c
M /fnotify/upcall.c

now uses a dynamic area instead of the RMA because a DA will stay anchored whereas RMA blocks can move around causing relocation headaches. also fixed documentation and extended API

Last updated: Thursday, 23-Nov-2006 05:12:34 UTC by diodesign