Coan is a software engineering tool for analysing preprocessor-based configurations of C or C++ source code. Its principal use is to simplify a body of source code by eliminating any parts that are redundant with respect to a specified configuration.

Project Activity

See All Activity >


BSD License

Follow coan

coan Web Site

Other Useful Business Software

Get the Edge; Toad Edge Get the Edge; Toad Edge Icon
Get the Edge; Toad Edge Icon

Your next-gen toolset for MySQL database environments

If your organization takes advantage of the cost-effective, flexible MySQL open source database platform, then you need a toolset that supports your commitment to open source relational databases.  Toad Edge for MySQL has what you need and helps you ramp up on MySQL quickly, ensuring faster time to value.

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • I've seen quite a few mentions of this product on StackOverload where a lot of serious programmers are trying to arrive at some kind of structured evaluation for inherited legacy code where the unknowns prevent them from benefiting from previously-invested knowledge. When wizards go into gardening, move, retire or die, this tool might be the key to bringing the new guys up to speed on the magic of the departed gurus.

    1 user found this review helpful.
  • Update: we've been using Coan for 4 years now and it has proved 100% accurate. ***** We've been evaluating Coan as a tool to mainline or remove some of the many thousands of redundant conditional compiles in our very large codebase. It's proving to be * accurate * easy to use * fast What more could you ask for? When we've finished analysing which #defines we want to remove it's the tool we will use.

Read more reviews >

Additional Project Details

Intended Audience


User Interface


Programming Language