Archive for the ‘Open Source’ Category

BRL-CAD

BRL-CAD is a powerful cross-platform Open Source combinatorial Constructive Solid Geometry (CSG) solid modeling system that includes interactive 3D solid geometry editing, high-performance ray-tracing support for rendering and geometric analysis, network-distributed framebuffer support, image and signal-processing tools, path-tracing and photon mapping support for realistic image synthesis, a system performance analysis benchmark suite, an embedded scripting interface, and libraries for robust high-performance geometric representation and analysis.

The BRL-CAD libraries are designed primarily for the geometric modeler who also wants to play with software and design custom tools.

Each library is designed for a specific purpose: creating, editing, and raytracing geometry, and image handling. The application side of BRL-CAD also offers a number of tools and utilities that are primarily concerned with geometric conversion, interrogation, image format conversion, and command-line-oriented image manipulation.

Boinc

Boinc is open source software for volunteer and grid computing. Once installed it can use the unused CPU and GPU cycles on a computer to do scientific computing.

It lets you donate your idle computer time to science projects like SETI@home, Climateprediction.net, Rosetta@home, World Community Grid, and many others.

Upon launching the application you will be prompted to choose projects to support. You will also be able to regulate the percentage of time that BOINC is allowed to compute in the application’s comprehensive options panel.

Task Coach

Task Coach is a simple open source todo manager to keep track of personal tasks and todo lists.

It grew out of a frustration that most task managers do not provide facilities for composite tasks. Often, tasks and other things todo consist of several activities. Task Coach is designed to deal with composite tasks.

In addition, it offers effort tracking, categories, and notes. Task Coach is available for Windows, Mac OS X, Linux, BSD, and iPhone and iPod Touch.


(Screenshot of MAC OSX version of Task Coach)

Its core features include the following:

- Create, edit, and delete tasks and subtasks.
- Attribute tasks with a subject, description, priority, start date, due date, a completion date and an optional reminder.
- Tasks can recur on a daily, weekly or monthly basis.
- Tasks can be viewed as a list or as a tree.
- Tasks can be sorted by all task attributes, e.g. subject, budget, budget left, due date, etc.
- Several filters to e.g. hide completed tasks or view only tasks that are due today.
- Tasks can be created by dragging an e-mail message from Outlook or Thunderbird onto a task viewer.
- Attachments can be added to tasks, notes, and categories by dragging and dropping files, e-mail messages from Outlook or Thunderbird, or URL’s onto a task, note or category.

And much more. See the full feature list here.

Teambox

Teambox is Open Source project collaboration software, available online for free. It is inspired by Basecamp, Yammer and Twitter.

Teambox workflow is project-centered; each project being visible only to people invited to it. Projects have a status wall, conversations, tasks, shared pages and file uploads. You can even post to everywhere just using email.

Its core features include:

- Designed to make it easier to manage tasks and communication. As easy to use as email.
- Entirely cloud based.
- Includes powerful search tools making it easy to find what you need.
- Security. Teambox is managed on Enterprise Class Servers with the most advanced encryption and backups.
- Communication options include RSS, Email, Mobile Access and Web interfaces.

(Click to enlarge)

insight3d

insight3d lets you create 3D models from photographs. You give it a series of photos of a real scene (e.g., of a building), it automatically matches them and then calculates positions in space from which each photo has been taken (plus camera’s optical parameters) along with a 3D pointcloud of the scene.

For an in-depth tutorial of how to get up and running with insight3d, check out this PDF file. (Note it’s a heavy file and may require some download time. Please be patient!)

NovProg2

NovProg2 allows you to create a graph of your progress in writing a NaNoWriMo style novel.

You enter your wordcount and it updates a graph showing you how much progress you have made.

It also shows you how far you are through your daily goal, and your total goal.

This small but well coded app is perfect for anyone undertaking a strict writing regimen, from novels to academic theses.

Tetzle

Tetzle is a jigsaw puzzle game that uses tetrominoes for the pieces. Any image can be imported and used to create puzzles with a wide range of sizes. Games are saved automatically, and you can select between currently in progress games.

Simsu

Simsu is a basic Sudoku game. You can switch between filling in notes (pencil mode), or filling in answers (pen mode).

To make it easier to see where to place numbers, you can highlight all instances of a number.

You can also check your answers for correctness while playing.

The game stores your current notes and answers, so that you can pick up where you left off the next time you play.

Kapow

Kapow is a punch clock program designed to easily keep track of your hours, whether you’re working on one project or many. Simply clock in and out with the Start/Stop button.

If you make a mistake in your hours, you can go back and edit any of the entries by double-clicking on the session in question.

Kapow also allows you to easily keep track of the hours since you lasted billed a client, by providing a helpful “Billed” checkbox–the totals will reflect your work after the last billed session.

FocusWriter

FocusWriter is a fullscreen, distraction-free word processor designed to immerse you as much as possible in your work.

The program autosaves your progress, and reloads the last files you had open to make it easy to jump back in during your next writing session.

This is a brilliant FOSS alternative to WriteRoom and Ommwriter.