JCCad is a project to develop a 2D/3D CAD program that can be used to create technical drawings. One of the main goals of this project is to include a plugin system to allow usuaries to make new commands. In this way it will be easy to use the program for any particular task. JCCad provides an easy interface with a command line.
libsixdof provides C and C++ interfaces to 6 degrees of freedom devices. The library is intended to be very unobtrusive to an application, allowing support to be implemented without great effort. For example, an application might only need to issue 3-4 API calls to tell libsixdof about Xwindow objects that it should monitor. Apart from those setup calls, functions that are useful for controllers should be registered with libsixdof. The configuration of the device (how its axis movements map to these registered functions) is then taken care of completely by libsixdof. The application doesn't really need to care what 6dof device is attached, where it is attached (USB, etc.), what its name is, or if there is more than one.
Liquid PCB is a computer aided design application for designing printed circuit boards. Unlike other PCB CAD applications, you are not restricted to straight tracks and 45º angles. Instead, you can freely draw tracks any way you like, and the tracks themselves will move and bend as required to maintain your design rules. Vias and components are also free to move and rotate. The user interface exposes all functions through the multi-directional expanding mouse menu and the keyboard instead of through icons and menus.
Kobldes makes it possible for the designer to model building information and uses POV-Ray for visualization. It is also programmed using the POV-Ray screen description language (SDL). The goal of is to create a fully functioning building information modeling and management tool for designing buildings. It currently allows the designer to accomplish basic tasks with building components such as building levels and spaces in the process of solving design problems. In the near future, it will compute and make available information about the building such as sizes/volumes (such as an area for painting in a particular room), requirement checks (e.g. spatial conformance), and Property checks (e.g. calculating the solar savings factor).
GLgraph is an interactive OpenGL based function grapher for Linux written in Perl. It visualizes any mathematical function in 1, 2, or 3 unkowns (x,z,t) in a 2D, 3D, or 4D wireframe or solid surface. It creates an animation after one time period. GLgraph has a command line interface to input a function, to specify the minimum and maximum plotting bound, and more. It can be interactively controlled with the keyboard.
STPsim is an application that simulates and visualizes switches using the Spanning Tree Protocol. It features a GUI to build and control a custom network topology. A VPython frontend visualizes virtual switches and network cables in a 3D environment. To visualize STP-states, switches and ports change colors and captions in real time.