| Projects [Remove Frame]

Below follows a list of FOX projects currently being undertaken by various people and organizations. Did you write a cool FOX application? If so, please mail me and I'll gladly link to your site from the FOX pages.

FOX Language Bindings

- FXPy is the Python language binding to FOX. It is being developed by Lyle Johnson, who is also responsible to a large degree for the Windows 95/98/NT port of FOX. FXPy is being regularly updated to incorporate the latest features in the FOX toolkit.
- FXRuby is the Ruby language binding to FOX. This is also being developed by Lyle Johnson.
- EiffelFox is an Eiffel Language binding for the FOX Library has been developed by Darren Hiebert, who is also responsible for the Exuberant CTags package.

FOX Extensions

- FXScintilla is a FOX implementation of the Scintilla source code editing component.
- FXEX is an extension library for the FOX toolkit.
- FXvt is a virtual terminal FOX widget derivated from the well known.
- FXBasketListBox is an extended FXListBox that allows you to select several items from the ListBox.

Computer Simulation in Physics using FOX

Computer Simulations in Physics comprises a number of physics simulation programs written by Maciej Matyka using the FOX Library for the user interface:

- Fluid - Incompressible Navier-Stokes Fluid Solver. OpenGL visualization.
- Waves - Two dimensional Wave Equation solveer with OpenGL visualization.
- Soft Body - three dimensional Soft Body simulation based on my original physics model, 3d with FOX-OpenGL view.
- eMD - Molecular Dynamics simulation with FOX GUI and visualization.

Projects using FOX

- CFD Research Corp. (CFDRC) offers a number of software packages for Computational Fluid Dynamics, Micro-Electro-Mechanical Systems [MEMS], Semi Conductor Processing, Bio-Medical applications, and other engineering applications.
- The FOX Calculator is a fully desktop calculator and also a good example of FOX programming in general. The FOX Calculator is a scientific calculator with many handy features added for programmers.
- Martin Welch is working on a very nice Dialog Editor for FOX. Here is a screen shot of his GUI builder running under Windows 2000; and another screenshot of the program running under Linux.
- This picture shows FOX being used in a PC board design application. It highlights the use of the FXTreeList widget (on the left), the FXShutter widget (on the right) and the OpenGL FXGLViewer widgets, as well as the Multiple Document Interface Widgets (center).
- Another FOX application being developed by Davin S. Hills is a RedHat Package (RPM) viewer and manipulation program; download it from his site.
  Check out the May 2000 issue of Linux Journal sporting an article Cooking with Linux: Rapid Program-Delivery Morsels, RPM by Marcel Gagne which features his FOX-based RPM package builder!
- Another ongoing project is FOX Pilot. FOX Pilot is a FOX-based Interactive GUI Builder and its being developed by celer@scrypt.net.
- PathFinder is my own attempt at making a File Manager. It features file mime-type bindings, customizable file- and directory icons, directory bookmarking, drag and drop (compatible with KDE and GNOME), and wildcard matching to reduce the number of visible files. It is probably the fastest file manager you've ever seen.
- Dustin Graves is developing a number of very nice FOX projects, among which another FOX-based calculator; you can find them on his web page.
- The Adie Text Editor is a nice little program for editing and viewing files; it comes standard with the FOX distribution.
- LinkCAD is a commercial format-conversion application for various CAD formats, written using FOX.
- A suite of FOX Desktop applets is being developed by Josua Groeger. The first applets being undertaken are Control Panels to set various desktop-wide resources for FOX-based applications.

Copyright © 1997-2003 Jeroen van der Zijp