Free Software for the Web Professional

Free of charge and Free from viruses, spyware and all other malware

Avidemux

Avidemux is a free video editor designed for simple cutting, filtering and encoding. It is written in C++, and uses either GTK+ or Qt for its user interface. It’s very flexible, supporting AVI, DVD compatible MPEG files, MP4 and ASF files using a variety of codecs.

Blender

, ,

Blender is free graphics software for Photorealistic Rendering, Modeling, Rigging, Animation, Sculpting, UV Unwrapping, Simulations, Game Creation, Camera and Object tracking, and Video Editing.

Brackets

Brackets is an open-source HTML, CSS and JavaScript-based code editor, created and maintained by Adobe. It blends visual tools into the editor while pushing HTML and CSS to the browser as you code without having to save or reload the page.

Code::Blocks

Code::Blocks is a free, open-source, cross-platform C/C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable. Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin.

Coffee Cup

The CoffeeCup Free HTML Editor is a full-featured web design system. With built-in S-Drive sync and real-time preview that updates HTML5 and CSS3 as you code, your site will be ready for the web before you know it. Plus, its wizards for tables, frames, fonts, and more prove that it's a great tool for anyone who wants to design their own website.

DrJava

DrJava is a lightweight Java IDE designed primarily for students and beginners in Java that is actively developed and maintained by the JavaPLT group at Rice University. It includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, and a unit testing tool.

Eclipse

Eclipse is an integrated development environment (IDE). Written mostly in Java, Eclipse can be used to develop applications in other programming languages: Ada, ABAP, C, C++, COBOL, Fortran, Haskell, JavaScript, Lasso, Natural, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Scala, Clojure, Groovy, Scheme, and Erlang.

Firebug

Firebug is free and open source. It is a powerful Firefox extension that helps you to view HTML and CSS code, adjust your styles and see the results immediately, understand your page layouts, debug and log JavaScript, manage cookies, analyze page load times, examine error messages, and more.

GIMP

GIMP is an acronym which stands for GNU Image Manipulation Program. GIMP is one of the best free image editors around, capable of layer masks, Bezier curves and gradients, adding film grain or watercolor effects to images, making custom brushes, and using GAP (the GIMP Animation Package).

HTML-Kit

HTML-Kit is a full-featured editor and an integrated development environment designed to help authors to edit, format, look up help, validate, preview and publish Web pages, maintaining full control over multiple file types including HTML, XHTML, XML, CSS, XSL, JavaScript, VBScript, ASP, PHP, JSP, Perl, Python, Ruby, Java, VB, C/C++, C#, Delphi / Pascal, Lisp, and SQL.

Inkscape

Inkscape is a vector graphics editor (SVG format) featuring transparency, gradients, node editing, pattern fills, PNG export, and more, with capabilities similar to Illustrator, CorelDraw, and Visio. The word Inkscape is a portmanteau of the words ink and landscape.

IrfanView

IrfanView is a fast, simple freeware image viewer and editor for Windows that supports all major graphic formats, including BMP, DIB, JPEG, GIF, animated GIF, PNG, PCX, multipage TIFF, TGA, multiple ICO, and more, featuring drag-and-drop support, directory viewing, TWAIN support, slide shows, batch conversion, and modifications such as color depth, crop, blur, and sharpen.

Jahshaka

,

Jahshaka has the video and audio editing capabilities of professional-level software. It can handle real-time image processing with node based effects; editing in DV, SD, HD and film; real-time 3D compositing and Flash animation (up to 32k matte layers); OpenGL-based paint; and a text module. It has modules for color correction, keying, and tracking, and an array of media support.

Free JavaScript Editor

Free JavaScript Editor is an Editor, Validator and Debugger for beginners and professionals in Windows. Free JavaScript Editor can be used for professional editing of JavaScript code and creating special effects for webpages using CSS, DHTML, JavaScript and Ajax.

Komodo Edit

Komodo Edit is a powerful editor for Python, PHP, Perl, Ruby, Tcl, Javascript and other major web languages. Komodo Edit from ActiveState is a free, open source, multi-platform, multi-language editor (PHP, Python, Ruby, Perl and Tcl, JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django).

Lightworks Free

Lightworks is a professional non-linear editing system (NLE) for editing and mastering digital video in various formats, including 2K and 4K resolutions, and television in PAL, NTSC, and high-definition formats. It provides unique features, such as sync slip, synchronized varispeed playback with audio scrubbing, synchronized multi-channel playback, and an object-oriented user interface with a dedicated hardware console.

Microsoft Expression Design 4

Microsoft Expression Design 4 is a professional illustrator with a sleek appearance. It allows you to add files using the built-in browse button or “drag and drop” support. The tool offers support for a wide range of file formats, namely PSD, BMP, GIF, ICO, JPG, PNG, EPS, WMF, EMF, ARW, WDP, and others.

Microsoft Expression Web 4

Microsoft Expression Web 4, code-named Quartz, is an HTML editor and general web design software product by Microsoft. Expression Web can design and develop web pages using XML, CSS 2.1, ASP.NET or ASP.NET AJAX, XHTML, XSLT, PHP and JavaScript.

NetBeans

The NetBeans project consists of an open-source IDE and an application platform that enable developers to rapidly create web, enterprise, desktop, and mobile applications using the Java platform, as well as HTML5, PHP, JavaScript and Ajax, Groovy and Grails, and C/C++.

Notepad++

Notepad++ is a text editor and source code editor which supports several programming languages under Windows environment: C, C++, Java, C#, XML, HTML, PHP, JavaScript, RC file, makefile, NFO, doxygen, INI file, batch file, ASP, VB/VBS, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, Unix Shell Script, Fortran, NSIS and Flash action script.

OpenBEXI

OpenBEXI is a WYSIWYG HTML builder using the magic of HTML5 and CSS3 . By resizing, dragging and dropping various HTML widgets it is easy to build a web page. OpenBEXI provides a powerful CSS and JavaScript editor.

PageBreeze

PageBreeze is an HTML Editor which has both visual (WYSIWYG) and HTML tag/source modes. You can switch between HTML source and visual modes at any time with a click of the mouse. It includes point and click form building tools which makes it easy to build professional-looking Web forms.

Paint.NET

,

Paint.NET is free image and photo editing software. With tools to manipulate photographs and draw and paint pixels, Paint.NET bridges the gap between Photoshop- and Illustrator-type software.

PhotoScape

PhotoScape allows users to easily edit photographs taken from their digital cameras or mobile phones, and provides a simple user interface to perform common photo enhancements including color adjustment, cutting, resizing, printing and GIF animation.

PHP Generator for MySQL

PHP Generator for MySQL is a PHP code generator for rapid web application development in the Windows environment. PHP Generator lets you quickly build a website from a MySQL database with no actual programming.

SeaShore

SeaShore is a free open source, pixel-based image editor for Mac OS X’s Cocoa framework. It features gradients, textures and anti-aliasing for both text and brush strokes. It also supports multiple layers, alpha channel editing and uses the same native file format as GIMP.

Sublime Text 2

Sublime Text 2 is a minimalist coding editor which supports most coding languages and can work with multiple documents at the same time. The interface can be customized with a dozen different color schemes, and it includes a really handy mini map on the right side, which enables you to quickly move from top to bottom in your code.

Synfig Studio

Synfig Studio is a free and open-source 2D animation software, designed as powerful industrial-strength solution for creating film-quality animation using a vector and bitmap artwork. It eliminates the need to create animation frame-by frame, allowing you to produce 2D animation of a higher quality with fewer people and resources.

Xara Xtreme 5

,

Xara Xtreme 5 offers flexible drawing, text, photo and web design tools, all in one package, making it perfect for any creative work, whether it involves DTP designs, drawings, photo compositions, Flash animations or web graphics. That makes it an ideal choice for all your business or personal design needs - from logos, letterheads and invites to complete brochures, flyers, posters and websites.

XML Cam Editor

The CAM editor is the leading open source toolkit for building and deploying information exchanges and Open Data APIs using XML or JSON with SQL. The CAM toolkit provides an intuitive approach using a WYSIWYG visual structure editor to dramatically simplify the process of developing and managing XML business information exchanges and schema.

XML Copy Editor

XML Copy Editor is an XML editor focusing on editing document markup languages like DITA, DocBook, WordprocessingML. XML Copy Editor is an application designed to be a fast, no frills XML editor with DTD/XML Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax highlighting, folding and tag completion.