Operating systems

PHP Compare Objects compares objects using reflection.
It uses reflection to get the objects' class names, variables, and properties.
The class may make the class variables accessible if they are private or protected, so it can retrieve and compare the variable values.

MyRad4PHP creates applications on the fly, making a Web application without writing a single line of code. It's inspired by the Entity Framework and Dynamic Data Web sites (Microsoft). The generated application can extend or write code to customize all or some of its functionality. This tool takes a MySQL database and creates a Web application in seconds.

Symbiose is a WebOS, a Web desktop which is accessible from any Web browser. It works like Linux, using the same filetree, UI management, software update system, and commands (ls, cd, etc.). It offers file management (sending/downloading, basic operations, copy-and-paste, drag-and-drop, etc.), a text editor with syntax highlighting and automatic indentation, a music and video player, a word processor, an archive manager, management of system parameters (such as appearance, users, quotas, interfaces, and software sources), a software center, an updates manager similar to apt-get, FTP server, DropBox, and Google Drive mounting (with integration of these services in Symbiose storage), and more.

Card Stories provides a server for a networked guessing game using picture cards. One player (the "author") starts the game by choosing a card, picking a word or a sentence to describe it, and sending out invitations to others to participate. Each of these players receives seven cards and has to pick one that best matches the author's description. Once enough players have chosen a card, the author displays all chosen cards and the players try to figure out which one is the author's. If at least one but not all of them guesses correctly, the author wins, along with the players who guessed correctly. Otherwise, the guessers all win.

Pound is an IRC app that runs without rooting on Palm WebOS. It accomplishes this by bouncing off existing installations of qwebirc. It can connect to any IRC network that hosts a qwebirc daemon, or you can host your own. It supports multiple networks and channels. This is a preview release, intended for developers and the curious. It is usable but not ready for mainstream usage yet.

PopBlocks is a Samegame clone for the Palm Pre and WebOS. It has animated blocks and high score saving. The source features clean and documented examples of several WebOS concepts and features, such as a help page with collapsible categories, using a canvas as a game interface, user interaction, scene handling, and cookie management.