Components
These are the current libraries. Some of these will be moved to Modules (since they are actually modules), and some are not committed to the trunk yet. Please help document these if you can.
Analytics, Logging, Statistics
- Ganalytics? - Track visitor statistics (using Google Analytics)
- Analytics? - Track visitor statistics
- Geoip - For resolving a visitors IP to a Country
- Audit? - Logs specific events for later review
Content Management
- Blog? - Blogging
- Comments - Comment management
- Feeds - RSS/Atom feed generator/parser
- Forums? - Forums
- Markup - Markup (BBCode, Wiki etc.) parsing
- Wiki? - Wiki library
Components
Files, Transfers, Filesystem
- Bttracker - BitTorrent Tracker and WebSeeding
- Uploads - File uploads
- Filesystem? - Filesystem wrappers (Deprecated)
- Fs? FsCache? FsQuota - New Filesystem wrappers
Content-related
- Graphics - The new graphics wrapper
- Html? - HTML Helpers
- Charting - Server side charting library (TBI)
Miscellanous
- Dbx - New Database Library
- Json? - JSON Support functions
- Ldwp? - Lepton Distributed Worker Pool, Distributed job management
- Mailer? - Helper classes for sending e-mails
- Notifications? - Notifications (toasts, popups, highlights)
- Opendaf? - Distributed AntiSpam Framework
- Openid? - OpenID Authentication Library
- Rcon? - Remote Console for HL2/CSS
- Rpx? - RPX Authentication Library
- Shell - Shell and Process management
- Uuid? - Library to generate unique IDs
- Xmlrpc - XMLRPC functionality
- Yadis? - Service discovery protocol
- AbstractDataStore? -
- Http? -
- I18n? - Internationalisation
- Json? -
- Lunit? - LUnit unit testing framework
- Network? - Network related wrappers (dns, sockets etc)
- OptionSet? -
- Plugins? - Application level plugin management
- Profiling? - Profile the application code
Core Modules
- Config? - Manages the configuration with the config class
- Cookies - Wraps cookies of all sorts
- Crypto? - Cryptographic wrapper functionality
- Deprecated - Keeps track of deprecated functions
- Encoding? - Encoding and decoding of data
- Events? - User- and application event hooking and invocation
- Handlers - Errorhandlers
- Php? - Irons out some kinks in PHP, providing more object oriented APIs
- Session - Session management and extension
- Singleton? - Implementation of a singleton design pattern
- Users - The new authentication library
