5743 projects tagged "Libraries"
xmmstcl lets you control XMMS playback, skip, pause, change the playlist, change skins, and do everything else provided by the xmms_remote_* methods, which is almost everything from the standard user interface. It also has some things not available there, such as "XMMS onchange" which lets your Tcl/Tk application know when something happens in the player. The companion "TkPlayer" has samples for the most important functions and will keep XMMS busy by generating random playlists with songs that you haven't heard in a while.
xpython is a bundle that includes the Python interpreter and runtime and a number of libraries. It can be compiled into a single binary, thus simplifying software distributions without proper package management. The binary contains Python, wxWindows, SQLite, and a number of useful modules.
xulRecordset is a project to create XUL widget library with a recordset behaviour, like ADORecordset in Visual Basic. It uses PHP server-side and derived XUL widgets (using XBL) and Javascript client-side. Communication between the client and server is supported by the JPSpan library. An agenda is provided as an example to show how it works. You can move next, move previous, move first, move last, update, remove, add records, etc. The example runs against a MySQL database.
Yappy provides a lexical analyser and a LR parser generator for Python applications. Currently it builds SLR, LR(1), and LALR(1) parsing tables. Tables are kept in Python shelves for use in parsing. Some ambiguous grammars can be handled if priority and associativity information is provided.