open source

WinMerge

open source | windows | merge tool

2.8.4

  • New icons and splash screen
  • Simpler and auto-closing folder compare progress bar
  • Line numbers in file compare
  • Word-wrap in file compare
  • GUI for bookmarks in file compare

WinMerge is an Open Source visual text file differencing and merging tool for Win32 platforms. It is highly useful for determing what has changed between project versions, and then merging changes between versions.

Innounp

open source | windows | setup unpacker, decompiler

0.20

Inno Setup Unpacker. Supports Inno Setup versions 3.0.0-beta through 5.1.5. Open source and based on Inno Setup source.

NSIS

open source | windows | setup

2.37

  • Fixed a bug that corrupted $TEMP under Windows 9x and NT and caused InitPluginsDir to fail (bug #1412159)
  • Fixed a possible buffer overflow caused by long values of $0, when using large NSIS_MAX_STRLEN builds (above 4096)

Nullsoft Installation System is a pretty small, efficient, capable installation system for win32.

  • Generates self contained, win32 executable installer.
  • Uninstall support (installer can automagically generate an uninstaller)

JamVM

*nix | java virtual machine | macos | open source

1.5.1

  • JamVM now supports class garbage-collection and unloading.
  • Bug-fix for field name/type lookup and obfuscated code.
  • Added stub for VMClassLoader.defineClassWithTransformers.

JamVM is a new Java Virtual Machine which conforms to the JVM specification, second edition (blue book). In comparison to most other VMs (free and commercial) it is extremely small. However, unlike other small VMs (e.g., KVM) it is designed to support the full specification, and includes support for object finalisation and the Java Native Interface (JNI).

FreeBASIC

*nix | basic | dos | macos | open source | windows

0.18.4b

A free, open-source, 32-bit, MS-QuickBASIC's syntax-compatible compiler. Adds new features such as pointers, unsigned data types, inline-assembly and many others.

Programmers Notepad

open source | windows | ide, programmers editor

2.0.8

Bug Fixes

  • Tab bar movement with tabs on the bottom (SF #1329197, #1337576)
  • Crashes with project reorganisation (SF #1351978)
  • Unexpected error running tools (SF #1333875)

Programmers Notepad - the free, open source, text editor with special features for coders.

  • Bookmarks (both numbered and plain)
  • Code Folding/Outlining
  • Docking tool windows - much better than those in version 1

Eclipse

*nix | java | macos | open source | windows | ide, programmers editor

3.3.2

The Eclipse Project is an open source software development project dedicated to providing a robust, full-featured, commercial-quality, industry platform for the development of highly integrated tools. It is composed of three subprojects, Platform, JDT - Java development tools, and PDE - Plug-in development environment. The success of the Eclipse Platform depends on how well it enables a wide range of tool builders to build best of breed integrated tools. But the real vision of eclipse as an industry platform is only realized if these tools from different tool builders can be combined together by users to suit their unique requirements, in ways that the tool builders never even imagined. The mission of the Eclipse Project is to adapt and evolve the Eclipse Platform and associated tools to meet the needs of the tool building community and its users, so that the vision of eclipse as an industry platform is realized.

High Level Assembly (HLA)

*nix | assembly | open source | windows

1.101

The HLA (High Level Assembly) language was developed as a tool to help teach assembly language programming and machine organization to University students at the University of California, Riverside. The basic idea was to teach students assembly language programming by leveraging their knowledge of high level languages like C/C++ and Pascal/Delphi. At the same time, HLA was designed to allow advanced assembly language programmers write more readable and more powerful assembly language code.

JSwat

*nix | java | macos | open source | windows | debugging

4.3

  • Implemented RFE 458: byte code viewer for current method.
  • Implemented RFE 1009: validate class name in launch dialog.
  • Implemented RFE 1010: add last resort hueristic for finding source files.

JSwat is a graphical Java debugger front-end, written to use the Java Platform Debugger Architecture and based on the NetBeans Platform. JSwat is open-source software and is freely available in both binary and source code form. Its features include breakpoints with conditionals; colorized source code display with code navigator; movable display panels showing threads, call stack, visible variables, and loaded classes; command interface for more advanced features; and Java-like expression evaluation, including method invocation.

MonoDevelop

*nix | c#, .net framework | open source | ide, programmers editor

0.19 (RC1)

MonoDevelop is a free GNOME IDE primarily designed for C# and other .NET languages. The main features of MonoDevelop are:

  • Code Completion. MonoDevelop's intelligent code completion attempts to complete type, method and field names as you're typing. The IDE will automatically get the class information from your source code files and from the libraries referenced in your project.
XML feed