Boost was begun by members of the C++ standards committee Library Working Group to provide free peer-reviewed portable libraries to the C++ community. An additional objective is to establish "existing practice" and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Indeed, the explicit intent is to propose many of these libraries for inclusion in the C++ Standard Library. The Boost Graph Library, formerly known as the Generic Graph Component Library (GGCL), is a collection of graph algorithms and data structures created in the generic programming style of the Standard Template Library (STL).
RealPlayer plays streaming audio and video over the Internet in real-time. It plays RealAudio, RealVideo, MP3, 3GPP Video, Flash, SMIL 2.0, JPEG, GIF, PNG, RealPix, RealText, Ogg Vorbis, and Ogg Theora. It is available for Windows, Macintosh, Pocket PC, Nokia 9200 Series, Nokia 7650, Palm OS 5-based handhelds, Linux, Solaris, and many Unix variants.
OpenAPC is an APC (Advanced Process Control) solution that is highly flexible and configurable and covers a wide range of automation, visualization, and process control tasks from home control up to industrial automation. Control applications created with the OpenAPC editor's visual interface can perform several tasks dependent on how the application is configured and used. The application is available for many different platforms, so OpenAPC projects can be switched over to a different platform easily.
Visual Paradigm for UML is a Unified Modeling Language (UML) design tool that supports all UML diagrams, SysML diagrams, and entity relationship diagrams. Visual Paradigm for UML provides extensive use case modeling features, including full function UML use case diagram, flow of events editor, use case/actor grid, and activity diagram generation. Visual Paradigm for UML produces system documentation in PDF, HTML, and MS Word formats. A developer can design system documentation with the template designer. A system analyst can estimate the consequences of changes with impact analysis diagrams, such as matrix and analysis diagram. Visual Paradigm for UML generates Java code.
PHPGrid generates fully-functional grids with minimal coding, with add, edit, del, auto-filter, search, sort, page, grouping, export, custom add/del calls, grid-subgrid, multiple databases, multiple themes, and much more. It saves development time and effort for creating repetitive CRUD functions. The custom SELECT query option is useful for cross table data and report generation. It supports all major databases.
Caché Monitor is an SQL development tool for InterSystems database Caché. It features an advanced SQL query editor with SQL syntax highlighting, SQL code completion with context sensitive information about database objects (also known as Intellisense), an SQL history buffer for executed SQL commands, SQL code formatting, parallel queries, graphical SQL execution plan with index and selectivity information, SQL abbreviations, and much more. Database diagrams graphically show the structure of the database.
Frink is a calculating tool and programming language designed to help you in the real world. It tracks units of measurement throughout all calculations and ensures that answers are correct. It converts between systems of measurement, and has a huge library of physical data. It is both a simple calculator for quick calculations and a full-fledged programming language for large tasks. It draws high-quality graphics, handles conversions between time zones, currencies, and historical values of the U.S. dollar and the British pound, translates between several languages, does date/time math, and more.
SyncMate allows syncing a Mac system with Windows Mobile, Android, BlackBerry, and Nokia S40 devices, iPhones, iPads, iPods (Touch and Nano), other Macs or PCs, Google and Dropbox accounts, iCloud, Yahoo! accounts and other CardDAV/CalDAV-enabled services, any mounted storage devices, Sony PSP, and MTP devices. It is offered in Free and Expert editions. Free SyncMate lets you sync Address Book and iCal between Macs and supported devices. Sync with Google and Dropbox accounts is also available. The Free edition allows reading messages from Windows Mobile, BlackBerry, Android, iPhone, or Nokia right on a Mac, sharing Internet connections between Mac and Windows Mobile devices, and analyzing detailed information regarding connected WM devices. Expert Edition will sync iTunes, iPhoto, Safari and Firefox Bookmarks, Entourage and Mail Notes, ToDos, Mail, Time, Stickies, and separate folders (sync options depend on the device you are syncing). SyncMate Expert offers an AutoSync option which lets you set various parameters of automatic sync for any supported device. You can sync folders between Macs and mounted storage devices, other Macs, Sony PSP, or Windows PCs in realtime. With Expert Edition you can create, send, delete, search, and export text messages from Android, Win Mobile, or Nokia on your Mac. You can install any .cab files on your Win Mobile phone right from your Mac. SyncMate Expert allows converting videos to AVI, MPG, MP4, WMV, ASF, and 3GP, and audio files to MP3 and WAV prior to syncing them to a device. Sync can be performed via USB, Wi-Fi, Bluetooth, and Ethernet (depending on the synced device).
The DataBrowser is a Java-based tool for browsing virtually any database. It has been tested with Oracle, SQL Server, PostgreSQL/Postgres, MySQL, DB2, and MS Access (among some others). It requires a Java 2 runtime environment. The DataBrowser allows you to execute dynamic SQL, import and export data, view the schema in a treeview, and view query results in a table view. It also logs all SQL executed with the SQLLog feature.