Recent Articles

Open Source Video Editing System »

LiVES is a Video Editing System. It is designed to be simple to use, yet powerful. It is small in size, yet it has many advanced features.


LiVES mixes realtime video performance and non-linear editing in one professional quality application. It will let you start editing and making video right away, without having to worry about formats, frame sizes, or framerates. It is a very flexible tool which is used by both professional VJ’s and video editors – mix and switch clips from the keyboard, use dozens of realtime effects, trim and edit your clips in the clip editor, and bring them together using the multitrack timeline. You can even record your performance in real time, and then edit it further or render it straight away.

Popularity: 1% [?]

Open Source Radio Automation System »

Rivendell is a complete radio broadcast automation solution, with facilities for the acquisition, management, scheduling and playout of audio content. It has all of the features one would expect in a modern, fully-fledged radio automation system, including support for both PCM and MPEG audio encoding, full voicetracking and log customization as well as support for a wide variety of third party software and hardware. As a robust, functionally complete digital audio system for broadcast radio applications, Rivendell uses industry standard components like the GNU/Linux Operating System, the AudioScience HPI Driver Architecture and the MySQL Database Engine. Rivendell is available under the GNU Public License.



  • A complete GPL’ed radio automation system.
  • Designed for efficient on-air use, with large, touchscreen-friendly controls.
  • Up to three full automation logs may be operated from a single computer.
  • Extensive support for live assist environments, with multiple SoundPanel arrays available at the touch of a finger.
  • All configuration is done by means of point and click interfaces — *no* arcane configuration files to edit!
  • Support for both PCM16 and MPEG Layer 2 audio formats (MPEG Layer 2 support requires the use of select sound cards available from AudioScience Inc.).
  • Full support for both analog and AES3 digital audio interfaces, using high-quality audio adapters manufactured by AudioScience Inc. and the JACK Audio Connection Kit.
  • Designed by radio broadcasters, for radio broadcasters.
  • Completely free and open — no dongles, unlock codes, software keys or other arbitrary limitations.

Popularity: 1% [?]

Open Source Decision Making »

Argumentative is software for manipulating Argument Maps – the structural and visual representation of arguments.

Argument maps help to make decisions clearer or assist in formulating a position on an issue.


Popularity: 1% [?]

Open Source Tool to Learn Physics »

Step is an interactive physics simulator. It works like this: you place some bodies on the scene, add some forces such as gravity or springs, then click "Simulate" and Step shows you how your scene will evolve according to the laws of physics. You can change every property of bodies/forces in your experiment (even during simulation) and see how this will change the outcome of the experiment. With Step you can not only learn but feel how physics works !


  • Classical mechanical simulation in two dimensions
  • Particles, springs with dumping, gravitational and coulomb forces
  • Rigid bodies
  • Collision detection (currently only discrete) and handling
  • Soft (deformable) bodies simulated as user-editable particles-springs system, sound waves
  • Molecular dynamics (currently using Lennard-Jones potential): gas and liquid, condensation and evaporation, calculation of macroscopic quantities and their variances
  • Units conversion and expression calculation: you can enter something like "(2 days + 3 hours) * 80 km/h" and it will be accepted as distance value (requires libqalculate)
  • Errors calculation and propagation: you can enter values like "1.3 ± 0.2" for any property and errors for all dependent properties will be calculated using statistical formulas
  • Solver error estimation: errors introduced by the solver is calculated and added to user-entered errors
  • Several different solvers: up to 8th order, explicit and implicit, with or without adaptive timestep (most of the solvers require GSL library)
  • Controller tool to easily control properties during simulation (even with custom keyboard shortcuts)
  • Tools to visualize results: graph, meter, tracer
  • Context information for all objects, integrated wikipedia browser
  • Collection of example experiments, more can be downloaded with KNewStuff2

Popularity: 1% [?]

Open Source Vector Graphics Translator »

UniConvertor is a universal vector graphics translator. It is a command line tool which uses sK1 object model to convert one format to another.

Development of the import/export modules for this program goes through different stages, quality and feature coverage are different among formats.

UniConvetor is used in Inkscape and Scribus projects as external tool for CorelDraw files importing.

Import Filters

  • CorelDRAW ver.7-X3,X4 (CDR/CDT/CCX/CDRX/CMX)
  • Adobe Illustrator up to 9 ver. (AI postscript based)
  • Postscript (PS)
  • Encapsulated Postscript (EPS)
  • Computer Graphics Metafile (CGM)
  • Windows Metafile (WMF)
  • XFIG
  • Scalable Vector Graphics (SVG)
  • Skencil/Sketch/sK1 (SK and SK1)
  • Acorn Draw (AFF)

Export Filters

  • AI (Postscript based Adobe Illustrator 5.0 format)
  • SVG (Scalable Vector Graphics)
  • SK (Sketch/Skencil format)
  • SK1 (sK1 format)
  • CGM (Computer Graphics Metafile)
  • WMF (Windows Metafile)
  • PDF (Portable Document Format)
  • PS (PostScript)

Popularity: 1% [?]

Open Source To Learn Mandarin »

ZWDisplay is a desktop program to assist learners of Mandarin to understand and learn to read Chinese text.

When the user enters Chinese-language text, ZWDisplay will display the text with the pronunciation of each word (in Pinyin) and an English translation.

If the user clicks on any Chinese language text, ZWDisplay will hide the Pinyin and translation (‘known words’). Clicking it again will restore them.

ZWDisplay will store the known words in a file. This file can be imported into PlecoDict (in text format) to create flashcards. This enables one to choose vocabulary to learn based on one’s reading.

The name ZWDisplay is short for zhongwen [Chinese writing] display.


Popularity: 1% [?]

Open Source SQLite Tool »

SQLite Database Browser is a freeware, public domain, open source visual tool used to create, design and edit database files compatible with SQLite. It is meant to be used for users and developers that want to create databases, edit and search data using a familiar spreadsheet-like interface, without the need to learn complicated SQL commands. Controls and wizards are available for users to:

  • Create and compact database files
  • Create, define, modify and delete tables
  • Create, define and delete indexes
  • Browse, edit, add and delete records
  • Search records
  • Import and export records as text
  • Import and export tables from/to CSV files
  • Import and export databases from/to SQL dump files
  • Issue SQL queries and inspect the results
  • Examine a log of all SQL commands issued by the application


        Popularity: 1% [?]

        Java Asynchronous Event Driver Network Application Framework »

        The Netty project is an effort to provide an asynchronous event-driven network application framework and tools for rapid development of maintainable high performance & high scalability protocol servers & clients.


        Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.

        ‘Quick and easy’ doesn’t mean that a resulting application will suffer from a maintainability or a performance issue. Netty has been designed carefully with the experiences earned from the implementation of a lot of protocols such as FTP, SMTP, HTTP, and various binary and text-based legacy protocols. As a result, Netty has succeeded to find a way to achieve ease of development, performance, stability, and flexibility without a compromise.

        Popularity: 1% [?]

        Free Image Retouching Software »

        PhotoFiltre is a complete image retouching program. It allows you to do simple or advanced adjustments to an image and apply a vast range of filters on it. It is simple and intuitive to use, and has an easy learning curve. The toolbar, giving you access to the standard filters with just a few clicks, gives PhotoFiltre a robust look.


        Popularity: 1% [?]

        Free Tool to Mount ISO Image »

        Virtual CD-ROM Control Panel is a free tool from Microsoft that let you mount ISO image as a drive. It works under Windows XP, Vista (compatibility mode).

        Installation instructions
        1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.
        2. Execute VCdControlTool.exe
        3. Click "Driver control"
        4. If the "Install Driver" button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.
        5. Click "Start"
        6. Click OK
        7. Click "Add Drive" to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click "Add Drive" until an unused drive letter is available.
        8. Select an unused drive letter from the drive list and click "Mount".
        9. Navigate to the image file, select it, and click "OK". UNC naming conventions should not be used, however mapped network drives should be OK.

        You may now use the drive letter as if it were a local CD-ROM device. When you are finished you may unmount, stop, and remove the driver from memory using the driver control.

        Popularity: 1% [?]

        Open Source Image Enlarger »

        SmillaEnlarger is a small graphical tool ( based on Qt ) to resize, especially magnify bitmaps in high quality.


        Popularity: 1% [?]

        Open Source Photo Mosaic Software »

        AndreaMosaic is a free project to create digital art using images and computer software. With AndreaMosaic you can create your own photographic mosaics made with your own pictures. A photo mosaic is an image composed of many tiled photos.


        Popularity: 1% [?]

        Open Source .NET Job Scheduler »

        Quartz.NET is a port of very propular open source Java job scheduling framework, Quartz . This project owes very much to original Java project, it’s father James House and the project contributors.

        Quartz.NET is a pure .NET library written in C# which currently targets Framework version 1.1 and above. Quartz.NET is feature-wise equal to Quartz Java 1.6 excluding Java specifics. Quartz.NET is already running in production systems and has received good feedback.

        Runtime Environments

        • Quartz.NET can run embedded within another free standing application
        • Quartz.NET can run as a stand-alone program (within its own .NET virtual machine instance), to be used via .NET Remoting
        • Quartz.NET can be instantiated as a cluster of stand-alone programs (with load-balance and fail-over capabilities)

        Job Scheduling

        Jobs are scheduled to run when a given Trigger occurs. Triggers can be created with nearly any combination of the following directives:

        • at a certain time of day (to the millisecond)
        • on certain days of the week
        • on certain days of the month
        • on certain days of the year
        • not on certain days listed within a registered Calendar (such as business holidays)
        • repeated a specific number of times
        • repeated until a specific time/date
        • repeated indefinitely
        • repeated with a delay interval

        Jobs are given names by their creator and can also be organized into named groups. Triggers may also be given names and placed into groups, in order to easily organize them within the scheduler. Jobs can be added to the scheduler once, but registered with multiple Triggers.

        Job Execution

        • Jobs can be any .NET class that implements the simple IJob interface, leaving infinite possibilities for the work Jobs can perform.
        • Job class instances can be instantiated by Quartz.NET, or by your application’s framework.
        • When a Trigger occurs, the scheduler notifies zero or more .NET objects implementing the JobListener and TriggerListener interfaces. These listeners are also notified after the Job has executed.
        • As Jobs are completed, they return a JobCompletionCode which informs the scheduler of success or failure. The JobCompletionCode can also instruct the scheduler of any actions it should take based on the success/fail code – such as immediate re-execution of the Job.

        Job Persistence

        • The design of Quartz.NET includes a IJobStore interface that can be implemented to provide various mechanisms for the storage of jobs.
        • With the use of the included AdoJobStore, all Jobs and Triggers configured as "non-volatile" are stored in a relational database via ADO.NET.
        • With the use of the included RAMJobStore, all Jobs and Triggers are stored in RAM and therefore do not persist between program executions – but this has the advantage of not requiring an external database.


        • Fail-over.
        • Load balancing.

        Listeners & Plug-Ins

        • Applications can catch scheduling events to monitor or control job/trigger behavior by implementing one or more listener interfaces.
        • The Plug-In mechanism can be used add functionality to Quartz, such keeping a history of job executions, or loading job and trigger definitions from a file.
        • Quartz ships with a number of "factory built" plug-ins and listeners.

        Popularity: 1% [?]

        Open Source Web File Manager »

        KCFinder is an alternative to the CKFinder web file manager. It can be integrated into FCKeditor, CKEditor, and TinyMCE WYSIWYG web editors (or your custom web applications) to upload and manage images, flash movies, and other files that can be embedded in an editor’s generated HTML content.



        • Fully integrated Ajax engine.
        • Clipboard for copying and moving multiple files.
        • Easy to integrate and configure in web applications.
        • Resize bigger uploaded images. Configurable maximum image resolution.
        • Configurable thumbnail resolution.
        • Visual themes.
        • Multilanguage system.

              KCFinder is tested on Apache 2 web server only. Probably it will works on other web servers. If your web server does not support .htaccess files, you should take care turning off script engine in the upload directory.

              Only PHP5 server-side scripting is supported. GD extension is required and safe mode should be off. To work with client-side HTTP cache, the PHP must be configured as Apache module.

              KCFinder supports Fileinfo PHP extension for mime type detection of the files. If you decide to use this feature, you should to load Fileinfo extension. PHP versions lesser than 5.3 needs to install Fileinfo PECL package.

              Browser side code requires modern browser supporting CSS3. KCFinder does not work in Internet Explorer 6. The only way to use KCFinder with Internet Explorer 6 is to install Google Chrome Frame ActiveX plugin.

              Popularity: 1% [?]

              Open Source RD Connection Manager »

              RD Connection Manager is a free open source Remote Desktop (RD) management solution which is licensed under the GNU General Public License.

              RD Connection Manager delivers the most comprehensive remote connection management and publishing solution. It supports the world’s most popular remote desktop management protocols and provides comprehensive functionality to help users and system administrators organize their remote connections in various environments within any organization.

              The goal of our solution is to enable a user organize one’s remote connections of any type in the most convenient way ever and utilize all advantages of remote access with ease.
              RD Connection Manager has all the necessary features and capabilities to work with the remote computers:

              • Simple administration: account management, groups and permissions management
              • Sensitive data encryption: user account settings are SSL-encrypted
              • Strong connection security
              • Single sign on: once logged on, user can establish multiple remote connections instantly
              • Supported protocols: RDP v.5, RDP v.6, VNC, Citrix ICA
              • Cross-platform
              • Unified access account storage
              • Multilingual support
              • Extendable
              • Flexible

              Popularity: 1% [?]

              Free Asterisk Book from Oreilly »

              Asterisk is an open source, converged telephony platform, which is designed primarily
              to run on Linux. Asterisk combines more than 100 years of telephony knowledge into
              a robust suite of tightly integrated telecommunications applications.

              The power of Asterisk lies in its customizable nature, complemented by unmatched standards compliance. No other PBX can be deployed in so many creative ways.

              Applications such as voicemail, hosted conferencing, call queuing and agents, music
              on hold, and call parking are all standard features built right into the software. Moreover,
              Asterisk can integrate with other business technologies in ways that closed,
              proprietary PBXes can scarcely dream of.

              Download Link


              Popularity: 1% [?]

              OSM Open Source Media Player »

              Open Standard Media (OSM) Player is an all-in-one media player for the web. It is an industry changing, open source (GPLv3) media player that is written in jQuery to dynamically deliver any type of web media, including HTML5, YouTube, Vimeo, and Flash.


              • 100% Open Source and 100% free!
              • Written in the popular jQuery framework.
              • Dynamic HTML5 content delivery.
              • Audio and Video support with the most popular media formats.
              • Automatic Flash fallback for non-standard media.
              • Easily themable using the incredible ThemeRoller system.
              • Seamless Vimeo and YouTube integration.
              • Playlist support
              • Player to Player communication.



              Popularity: 1% [?]

              Open Source Web Media Player »

              The mediafront platform is an open source (GPLv3) front end media solution for the web. Through its integration with popular content management systems, it employs an innovative and intuitive interface that allows any website administrator to completely customize the front end media experience for their users without writing any code!


              Popularity: 1% [?]

              Open Source Web Desktop Library »

              The qWikiOffice Web Desktop is an open source project committed to providing an online experience that is unique and user friendly.

              Ajax technology combined with the EXT-JS library and cutting edge graphics allow qWikiOffice and the web applications within to behave similar to a desktop environment.

              Aside from providing a user friendly environment, qWikiOffice harnesses the abundance of talented developers within the EXT-JS community by providing a powerful platform for which developers can deploy web applications.

              Any number of these web applications can be plugged into qWikiOffice to create an environment that is extremely convenient for the end user.


              Popularity: 1% [?]

              New Generation of Open Source Shopping Cart »

              TomatoCart is the new generation of open source shopping cart solution developed by Elootec Technology Co., Ltd. It is branched from osCommerce 3 as a separate project.

              It completely rewrite osCommerce 3 administration site based on the qWikiOffice project which is a web desktop implementation of the ExtJS RIA framework. Web desktop application mimics user experience of desktop Operating System, offering features and applications similar to a PC environment. So that users can easily start to work with TomatoCart without any difficulty.

              Here lists some core features of TomatoCart:

              • ExtJS Rich Internet Applications Framework
                The TomatoCart administration site is completely rewritten based on Ext JS which is a cross-browser JavaScript library for building Rich Internet Applications. It includes many high-performance and customizable UI widgets to simplify work with web applications.
              • Multiwindow Environments
                Web desktop application allows users to keep several windows open simultaneously, to enable users to work with several modules such as products, customers and orders at the same time.

              Popularity: 1% [?]