Developer Tools
ODBCKit for Mac

The ODBCKit is an open source framework for Cocoa developers to leverage the underlying Open Database Connectivity resources in the business network. Built with the intent of providing an easy and approachable toolkit for Cocoa Developers, it has evolved into a little bit more, also providing a couple of Automator Actions to the provide user level access to the ODBC databases.



PGSQLKit for Mac & iOS

The PGSQLKit is an open source framework for Cocoa developers to leverage the power of PostgreSQL in their applications. Built with the intent of providing an easy and approachable toolkit for Cocoa Developers, it has evolved into a little bit more.


Applications
coming soon! enQuery

enQuery, being the first piece of the much larger enQuery project is a long term replacement for the Query Tool's found in both PostgreSQL for Mac and the ODBCKit projects. It is a merging of code from 3 different projects. The ideas that came together from several project form the basis of the enQuery project.

ODBCKit and PGSQLKit both started as means to an end that became project in their own rights. The enQuery project takes those ideas and builds on them. Starting with the foundation tool that is enQuery. At it's most basic, enQuery is an ad-hoc SQL tool for creating and running queries against databases. In it's commercial version, it supports multiple database types right out of the box.

For version 1, those databases will be PostgreSQL and any ODBC datasource that is supported on the Mac platform. Eventually, these will be expanded to other data engines, like Microsoft SQL Server, MySQL, SQLLite and potentially others. From there, the project will be able to expand to offer more than just ad-hoc reporting...



TinyFugue for Windows & Mac

TinyFugue, aka "tf", is a flexible, screen-oriented MUD client, for use with any type of MUD. TinyFugue is one of the most popular and powerful mud clients

Originally developed by Ken Keys, it compiles on virtually every UNIX, and most Unix-like environments. Unfortunately, the very thought of compiling anything scares many users of other environments. We here at Druware do not have that fear and feel that by providing both the tweaks needed to build a TinyFugue distribution and binary installers, we can expand the acceptance of TinyFugue.

Our builds of the 5.x versions of TinyFugue are lightly tweaked to feel more at home in their platforms. On Windows, for example, we no longer rely on external environment variables that must be tweaked to get everything working. The upcoming Mac versions will offer a tidy little application bundle that can be easily moved, and does not require knowledge of the Command Prompt or Terminal. In the future, we hope to improve the native feel of the applications even further...



D56 Collection Manager

The D56 Collection Manager is a simple tool designed to facilitate the recording of a collection of Department 56 collectable pieces, covering multiple series and product, encompassing collectables like the Christmas in the City pieces, and the Dickens Village collectables. This is a document based format, so that you can maintain multiple collections, and store them much as you would documents.



Servers
PostgreSQL on Demand

PostgreSQL on Demand is, in a nutshell, a full PostgreSQL installation all packed up in small application bundle. Drag and drop the app anywhere, run it whenever. Voila, a local PostgreSQL installation, running in the context of the current user.

Simple enough in theory. In reality, this is not a situation that PostgreSQL is really designed for. With some tweaking, we get PostgreSQL on Demand. The implementation is straightforward. All data is stored in the path at ~/Library/PostgreSQL on Demand/ where it can easily be backed up or removed. Also built in to the application is a simple data management application.

Still very much a work in progress, PostgreSQL on Demand is currently available as a free download without restriction. It is, first and foremost a proof of concept and testing ground. A place to tinker and learn PostgreSQL without the stress of a full installation.



PostgreSQL for Mac

On the Mac platform, there exists a few options in the realm of the Relational Database Management System. Unfortunately, these systems are all either very pricey, or have poor support from applications because they lack either marketshare or mindshare. Today there is a huge amount of support for several open source products, of which PostgreSQL is among the best, and with a very commercial friendly licensing terms, it is a very attractive database for the Mac user, developer and enterprise all.

Highly scalable, and with an excellent support base in the open source community, bringing high quality tools and support the PostgreSQL on the Mac platform seems a natural fit, and that is the intent here. Providing a base of a solid server package in addition to lightweight management and client tools. In addition to that free base there are support contracts available, as well as CD installers.


Utilities
Druware Code Loft

The Code Loft is not really a product in the traditional sense. What you will find here is a collection of usable bits and pieces. They might be scripts, unfinished but usable projects, retired projects, or even things we use every day, but do not really have a place as a stand alone project. This is where they get thrown, into the 'Loft'.