8 Open Source software for Web Development

There are a number of great resources and Tools available on Web that have been created with the intent of making web developer's life more easier and your work quicker and more effective.

Today we listed Top 8 Open Source software for Web Development to Simplify Your Life as a Web developer . We obviously cannot cover all the best from the web, but we have tried to cover as much as possible.

  1. Amaya - Web editor cum browser

    Amaya is a Web editor cum browser developed by World Wide Web Consortium (W3C), which allow you to create and update documents directly on the Web. with Amaya you can easily edit a wide-range of file formats, including HTML, CSS, XHTML, SVG and MathML and Browsing features are seamlessly integrated with the editing and remote access features in a uniform environment.

    1. Support of z-index, opacity, SVG fill-rule, stop-opacity and stop-color properties
    2. When the remote Save of a web page fails, Amaya proposes to keep a local copy of the edited page
    3. Local resources attached to a remote document are now saved with the document
    4. A new button at the bottom allows one to lock/unlock WebDAV resources
  2. Aptana web development tools

    Aptana Studio is a complete web application development, deployment and management tool that combines powerful authoring tools with a collection of online hosting and collaboration services. its an Open-source, cross-platform web development tool for building Ajax Applications.

    1. Code Assist on JavaScript, HTML, and CSS languages, including your own JavaScript functions
    2. FTP/SFTP uploading, downloading and synchronization
    3. JavaScript debugger to solve your coding problem
    4. Error and warning notification for your code
    5. Support for Aptana UI customization and extensions
    6. Free, Open-source, cross-platform development environment for building Ajax Applications
  3. Bluefish - web editor for designer

    Bluefish is a powerful web editor targeted towards programmers and experienced web developers/designers, with many options to write websites, scripts and programming code. it supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.

    1. Lightweight
    2. multiple file editor
    3. image and thumbnail dialogs
    4. PHP, HTML, Java, C, and XML supported
    5. Bluefish loads tens of files within seconds.
    6. A What You See Is What You Get(WYSIWYG) interface
    7. Multiple document interface, easily opens 500 documents (tested 3500 documents simultaneously)
    8. Support for remote files using gnome-vfs (depending on your gnome-vfs setup, you'll have FTP, SFTP, HTTP, HTTPS, WebDAV, Samba and more)
    9. Powerful search and replace, allowing POSIX and Perl Compatible regular expressions and sub-pattern replacing
    10. Open files recursively based on filename patterns and/or content
    11. Unlimited undo/redo functionality
    12. Customizable syntax highlighting based on Perl Compatible regular expressions
    13. external program integration (tidy, weblint, make, javac)
  4. Komodo Edit - Multiplatform code editor

    Komodo Edit is a Free and Open source, multi language , multiplatform code editor which allow you to edit a wide-range of scripting languages including PHP, Python, Ruby, Perl and Tcl, plus JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django. it based on the award-winning Komodo IDE which offers sophisticated support for all major scripting languages, including in-depth auto complete and calltips, multi-language file support, syntax coloring and syntax checking, Vi emulation, Emacs key bindings.

    1. Multi-language file support
    2. Standard editing features
    3. Syntax checking and coloring
    4. Modal Vi keybindings emulate navigation, text insertion and command behavior.
    5. Emacs-like keybinding scheme supported
    6. HTML, XML and CSS files preview side-by-side or in a browser, using arbitrary files or URLs.
    7. Multilingual Input Method Editor (IME) support
    8. Code folding and snippets
    9. Multi-document editing
    10. Store virtually anything and Share a Toolbox with networked team members or distribute valuable Toolbox items to other Komodo users with the import/export function.
  5. Mozilla SeaMonkey - Internet application suite

    Mozilla SeaMonkey is an all-in-one internet application suite, containing a web browser, advanced e-mail and newsgroup client, an HTML editor, web development tools, and an IRC chat client specially designed for advanced users, web developers and corporate users.

    1. Tabbed browsing
    2. Popup blocker
    3. Image Manager
    4. Find as you type gives you another way to navigate a page.
    5. Advanced security settings
    6. multi-language and multi-platform support
    7. Junk mail controls to prevent your e-mail from spammers
    8. powerful yet simple HTML editor Composer
    9. Dynamic image and table resizing, quick insert and delete of table cells, improved CSS support, and support for positioned layers
    10. Chat on IRC networks with this simple yet powerful IRC client
  6. Nvu - standalone 'WYSIWYG' HTML editor

    Nvu is a standalone 'WYSIWYG' HTML editor based on Gecko, Mozilla's rendering engine. Nvu is free, open source and are community supported.Web Authoring System for Linux Desktop, Microsoft Windows and Macintosh users to rival programs like FrontPage and Dreamweaver. Nvu makes creating web pages as easy as using a word processor and rivals such programs as Adobe's Dreamweaver and Microsoft's Expression Web, only for free! With Nvu's built-in site manager, connecting to your website and making changes is a snap.

  7. OpenLaszlo - open-source Ajax platform

    OpenLaszlo is an open-source Ajax platform for creating powerful, cinematic Web applications that run in today's popular browsers. it allow developers to build and deploy Web applications that combine the usability of desktop software with the effectiveness of Web-based deployment.

  8. KompoZer - complete web authoring system

    KompoZer is a complete web authoring system that combines web file management and easy-to-use WYSIWYG web page editing capabilities found in Microsoft FrontPage, Adobe Dreamweaver and other high end programs. KompoZer is designed to be extremely easy to use, making it ideal for non-technical computer users who want to create an attractive professional-looking web site without needing to know HTML or web coding.

    1. FTP site manager
    2. A new color picker
    3. CSS editor
    4. Customizable toolbars
    5. XUL-based UI to edit all your forms, and edit all your form elements
    6. Cleaner markup
    7. XFN friendly
    8. Table/Cell resizing rulers
    9. Integrated in-line spellchecker