Open Source Software List: 2016 Ultimate List: Page 10

The ultimate open source software list, including games to website editors, office tools to education – nearly 1,300 open source software applications.
(Page 10 of 10)

Table of Contents

Software-Defined Networking (SDN)

Mcrouter

Mcrouter was first released by Facebook on September 15, 2014. The company describes the project as "a memcached protocol router that is used at Facebook to handle all traffic to, from, and between thousands of cache servers across dozens of clusters distributed in our data centers around the world." It can reportedly handle up to 5 billion requests per second. Operating System: Linux.

Open Daylight

Open Daylight describes itself as "an open platform for network programmability to enable SDN and NFV for networks at any size and scale." Its first release is called Hydrogen, and it comes in three versions: Base, Virtualization and Service Provider. Operating System: Linux. EDITOR'S PICK

Speech

eSpeak

Although not as human-sounding as some other text readers, eSpeak provides clear audio of the text on your screen. It supports dozens of different languages, as well as several different English accents. Operating System: Windows, Linux, OS X

Simon

If you'd like to be able to talk to your computer, check out Simon. It accepts voice commands and turns audio into text. Operating System: Windows, Linux

Storage

Btrfs

Btrfs is a newer Linux filesystem being developed by Facebook, Fujitsu, Intel, the Linux Foundation, Novell, Oracle, Red Hat and some other organizations. It emphasizes fault tolerance and easy administration, and it supports files as large as 16 EiB. Operating System: Linux

Ceph

Ceph offers both object and block storage, as well as a POSIX-compliant file system for distributed storage. The project is now managed by Red Hat, which sells Ceph-based products. Operating System: Linux

CoprHD

CoprHD is an open-source version of EMC's ViPR Controller. According to the website, it "enables management and automation of storage resources for block and file storage platforms." Operating System: Linux

DRBD

Owned by LinBit, DRBD allows users to build a high availability storage cluster using replication that is very similar to RAID-1. It offers fully synchronous, memory synchronous or asynchronous operation. Operating System: Linux

Ext4

This is the latest version of one of the most popular filesystems for Linux. One of its key benefits is the ability to handle very large amounts of data— 16 TB maximum per file and 1 EB (exabyte, or 1 million terabytes) maximum per filesystem. Operating System: Linux

FreeNAS

Used by the United Nations, the Salvation Army, Reuters, Michigan State University, the Department of Homeland Security, Disney Interactive Media and many other organizations, FreeNAS makes it easy to turn standard hardware into a network attached storage device. Businesses that need paid support can purchase TrueNAS, an appliance that uses the same technology. Operating System: FreeBSD

Gluster

Managed by Red Hat, Gluster is an open source, distributed filesystem designed to handle petabytes (or even brontobytes) of data. It boasts high scalability, performance and availability. Paid support and consulting are available through third-party partners. Operating System: Linux

IPFS

Short for "Interplanetary File System," IPFS is an unusual project that uses peer-to-peer technology to connect all computers with a single file system. According to the project owner, "In some ways, IPFS is similar to the Web, but IPFS could be seen as a single BitTorrent swarm, exchanging objects within one Git repository." Operating System: OS Independent

Kinetic Open Storage

Announced at this year's LinuxCon event, Kinetic is a Linux Foundation project that aims to create standards for open architecture cloud-based storage. So far, the project has created API libraries for C, C++, Java, Python and OCaml. Operating System: OS Independent

Libvirt Storage Management

Sponsored by Red Hat, this storage virtualization API allows administrators to set up storage pools and volumes. It supports all the major hypervisors and a variety of storage pool types. Operating System: Linux

Lustre

Designed for "the world's largest and most complex computing environments," Lustre is a high-performance scale-out file system. It boasts that it can handle tens of thousands of nodes and petabytes of data with very fast throughput. Operating System: Linux

NAS4Free

Similar to FreeNAS, NAS4Free allows users to create their own NAS appliances using standard hardware and the free download. Features include a web-based interface, ZFS v5000 support, ZFS LZ4- compression, disk encryption and software RAID 0, 1, 5 and mix. Operating System: FreeBSD

OHSM

Short for "Online Hierarchical Storage Manager," OHSM can automatically move data between high- and low-cost media depending on how often it has been accessed. It allows enterprises to set up and enforce policies for where storage should be allocated and when it should be relocated. Operating System: Linux

openAttic

OpenATTIC is a software-defined storage platform that offers support for native protocol standards, block-based storage management, snapshot backups, data mirroring and more. It prides itself on being a full-featured storage management system. Operating System: Linux

Openfiler

Used by organizations like Motorola, Pratt & Whitney, BillMeLater and the London Metropolitan Police, Openfiler unites NAS features like NFS, CIFS and HTTP) with SAN features like iSCSI, FC. Commercial support is available. Operating System: Linux

Open Media Vault

Aimed at home users or SMBs, Open Media Vault allows users to build a Linux-based NAS appliance. It includes a built-in BitTorrent client and DAAP server, as well as support for SSH, (S)FTP, SMB/CIFS and Rsync. Operating System: Linux

OpenSMT

This is another option for building your own NAS/SAN appliance—this time based on OpenSolaris. It uses the ZFS file system. Operating System: OpenSolaris

oVirt

Powered by KVM, oVirt is a full virtualization platform that manages virtual machines and networks as well as virtualized storage. Features include high availability, live migration, load balancing, a Web-based interface and more. Operating System: Linux

openvStorage

Similar to similar to VMware vSAN, openvStorage describes itself as "an open-source VM storage router for virtual machines." It helps organizations virtualize and manage their storage, while providing a great deal of flexibility and scalability. Operating System: Linux

Storj DriveShare and MetaDisk

Storj (pronounced "Storage") is a new type of cloud storage built on blockchain and peer-to-peer technology. The DriveShare app allows users to rent out their unused hard drive space for use by the service, and the MetaDisk Web app allows users to save their files to the service securely. It is currently in beta testing. Operating System: Windows, Linux, OS X

Turnkey Linux

At the Turnkey site, you'll find more than 100 images for building all kinds of open source appliances, including the Turnkey File Server for building a simple network attached storage device. It includes compression support, a Web-based GUI and support for SMB, SFTP and Rsync file transfer. Operating System: Linux

ZFS

Incorporated into many other open source projects, including many Linux distributions, ZFS is a popular filesystem for large data stores. Features include storage pooling, transactional copy-on-write semantics, checksums, snapshots, simplified administration and excellent scalability. Operating System: Solaris, OpenSolaris, Linux, OS X, FreeBSD

Systems Administration Tools

Agentless System Crawler

This IBM tool helps monitor log data for cloud and containerized environments. It provides visibility into what is happening with systems and enables analytics. It's one of the many projects include in IBM's developerWorks Open website. Operating System: Linux, OS X

Ansible

Used by companies like Rackspace, Care.com and Evernote, Ansible offers application deployment, configuration management and continuous delivery capabilities. It addition to the open source engine, it's available in a supported enterprise edition, and paid training and consulting are also available. Operating System: Linux

Chef

Chef automates many administration tasks, including deploying and managing infrastructure; in the words of its website, it "turns infrastructure into code." It integrates with a number of cloud computing services, including Azure, and Microsoft has released an Azure cookbook for Chef. Paid versions are also available. Operating System: Windows, Linux, OS X. EDITOR'S PICK.

Difio

Difio tracks the open source code behind your applications. When that code changes, it lets you know what's different so that enterprise IT can make informed decisions about upgrading to the latest version. Supported languages include Python, Ruby, PHP, Perl, Node.js and Java. Operating System: Linux.

Hudson

This continuous integration server is popular with organizations utilizing DevOps and Agile methodologies. Microsoft has a plug-in that connects it to Azure Storage. Operating System: OS Independent.

OCS Chassis Manager

Designed for IT administrators, this Microsoft project helps manage cloud computing servers at the rack level. It's part of the Open Compute Project. Operating System: Windows.

OSQuery

Developed by Facebook, OSQuery makes it possible for sysadmins to monitor hardware performance using interactive SQL queries. It's ideal for intrusion detection, tracking infrastructure reliability or ensuring compliance. Operating System: Linux, OS X

Packer

This tool allows IT staff to create identical machine images that can be deployed on multiple platforms. Microsoft's GitHub repository includes plug-ins for using Packer with Azure and Hyper-V. Operating System: Windows, Linux, Unix, OS X.

Puppet

First created in 2005, Puppet helps IT teams configure their systems and then enforce their configuration rules. Both a free open source version and a paid enterprise version are available. The website also links to more than 2,700 modules that can extend its capabilities, including a plug-in for Visual Studio and tools for using Puppet on Azure. Operating System: Windows, Linux, Unix, OS X. EDITOR'S PICK.

SaltStack

Award-winning Salt promises "extremely fast and scalable systems and configuration management software for predictive orchestration, cloud and data center automation, server provisioning, application deployment and more." It works with numerous cloud computing services, including Azure. A paid enterprise version and paid services are available. Operating System: Windows, Linux, Unix, OS X.

Serverspec

If your organization uses Puppet, Chef, CFEngine or another configuration management tool, Serverspec can double-check to make sure your servers are configured the way you want them to be. It's currently a beta release with a second beta due in October. Operating System: Linux.

Webmin

This interface allows you to set up Unix user accounts, change passwords, and perform other system admin tasks from any Web browser. You can perform more than 100 different functions. Operating System: Unix

Zabbix

This enterprise-class systems monitoring solution can keep track of up to one million metrics on up to 100,000 devices. Microsoft recently released a plug-in for using Zabbix to monitor Azure deployments. Operating System: Windows, Linux, OS X.

Text Editors

ATPad

Designed for developers who prefer working in a text editor rather than a full-fledged IDE, ATPad offers a tabbed environment, line numbering, bookmarks, a snippet system, unlimited undo/redo and more. Operating System: Windows.

CodeMirror

JavaScript-based CodeMirror makes it possible to embed a text editor in a Web browser. It supports more than 90 languages with autocompletion, code folding, bracket and tag matching, and more. Operating System: OS Independent

Edhita

Edhita is an open source text editor that makes it easier to write code from your iPad or iPhone. Several related projects, including EDHFontSelector, EDHInputAccessoryView, EDHUtility and EDHFinder add functionality to the text editor. Operating System: iOS

Emacs

Since the 1970s, generations of developers have used Emacs for writing code. It offers content-sensitive editing, syntax coloring, full Unicode support, customization capabilities and a large library of extensions. Operating System: Windows, Linux, OS X

jEdit

This Java-based text editor supports more than 200 programming languages. It includes a built-in macro language with hundreds of pre-written macros and extensions available. Operating System: OS Independent

TEA

This fast, cross-platform text editor boasts hundreds of supported functions. Despite its lightweight size, it includes a spellchecker, tabbed layout, syntax highlighting for dozens of languages, support for code snippets and templates, bookmarks, a calendar and more. Operating System: Windows, Linux, OS X

Textmate

For Macs only, this text editor says it wants to bring code and markup into the 21st century. Note that it is open source but not necessarily free; commercial licenses are sold on the site. Operating System: OS X

Vim

Vim is a mature text editor with many die-hard fans and a long-time rivalry with Emacs. It's highly configurable and is sometimes called a "programmer's editor" because it has many of the features of full IDEs. It is charityware, so those who use it are asked to donate to an organization that helps needy children in Uganda. Operating System: Windows, Linux, OS X

XML Copy Editor

This fast, lightweight editor is good for just one thing—writing valid XML code. It features syntax highlighting, folding, tag completion, spell and style check and import and export from Microsoft Word. Operating System: Windows, Linux

Zile

Short for "Zile is Lossy Emacs," Zile is a small text editor that looks very similar to the popular Emacs editor. It packs many features into just 100KB, including multi-level undo, multi-window display, killing, yanking, register, and word wrap. Operating System: Linux/Unix

Time Tracking

A Time Tracker

This app helps freelancers, service professionals and other workers track when they started and stopped work on a project. It can help with billing or with improving your productivity. Installable through F-Droid. Operating System: Android

eHour

This web-based tool tracks projects, clients and time spent, making it easy to generate invoices. It's a good option for freelancers, SMBs and teams within a larger organization. Operating System: Windows, Linux, OS X

TimeTrex

TimeTrex tracks and manages employee scheduling, attendance, job costing and payroll. You can deploy it on premise or use the cloud hosted version. Operating System: Windows, Linux, OS X.

Todomoo

Todomoo combines a hierarchical task manager with a time tracker that allows you to bill for your time on multiple projects. It's also available in a portable edition that you can run from a USB drive. Operating System: Windows

To-Do Lists/Schedulers/Calendars

Cheddar for iOS

This open source iOS app makes it easy to track your to-do list on the go. The app is free for one or two lists, but requires a subscription for additional lists—or you can download the source code and create your own similar app. Operating System: iOS

Makagiga

Makagiga offers the same schedule/journal functionality as RedNotebook, plus it adds a sticky notes widget and a feedreader. Other optional add-ons are also available. Operating System: Windows, Linux

NoNonsense Notes

Track a to-do list and leave yourself notes with this a simple, attractive app. Features include reminders, password support and synchronization with Google Tasks. Source code available through GitHub. Operating System: OS Independent

RedNotebook

A free alternative to Evernote, RedNotebook combines a calendar, journaling and word clouds. Features include hashtag support, spell-check, live search, automatic saving, templates, export and more. Operating System: Windows, Linux

Task Coach

Keep on track of your to do list with this hierarchical task manager. It has iOS and Android clients that sync with the desktop tool, but note that the iOS version is not truly open source because it requires a small fee to download. Operating System: Windows, Linux, OS X, iOS, Android

ThinkingRock

This app helps you put into practice the "Getting Things Done" methodology featured in books by David Allen. Different screens help you collect your thoughts, process thoughts, then organize, review, and do. Operating System: Windows, Linux

Transit

OpenTripPlanner

This project aims to make it easy for government entities to communicate information about public transit schedules, walking and biking routes and other travel-related information. Portland's TriMet, one of the sponsors of the project, currently has a working demo of the software in action. Operating System: OS Independent

Typeface

Font Awesome

Developed for Bootstrap, Font Awesome is a set of icons related to Web activities. They're vector graphics (meaning they're easy to scale) and they look good on high-resolution screens. Operating System: OS Independent

Hack

Released earlier this year, Hack is an open source typeface designed for use in writing source code. It aims to make it easy to distinguish between similar characters like 0/O and 1/l, event at very small sizes. Operating System: OS Independent

Roboto

Roboto is the font that Google uses for Android and ChromeOS, and the company released it under an open source license earlier this year. It's also the recommend font for developers who want to build apps that support Google's Material Design. Operating System: OS Independent

Typing

Klavaro

Humble Klavaro describes itself as "just another free touch typing tutor program," but it's actually quite unique for its keyboard- and language-independent operation. In addition to the familiar "QWERTY" keyboard layout, it supports six other built-in layouts, or you can use the keyboard editor to create your own. It's also available for 25 different languages, making this a good choice for users outside the U.S. Operating System: Windows, Linux

Utilities

Coffee

This helpful app keeps your system "awake" during downloads, file transfers, etc. It's very helpful if you don't want your system going into standby mode while it completes a particular activity. Operating System: Windows

Copy Handler

CopyHandler improves on the built-in file moving and copying features in Windows, adding task queuing, filtering, pause, resume and other features. It's highly customizable and makes it easier to clean up or organize stored files. Operating System: Windows.

HDGraph

Wondering how in the world you managed to fill up 300 GB worth of hard drive space? HD Graph lets you see the reasons in a flash by drawing a multi-level pie chart that details how much space each directory and subdirectory is consuming. Operating System: Windows

KShutdown

Need to turn off, turn on, or restart your computer at a later time? This app lets you schedule all those functions so they happen automatically and adds several other features as well. Operating System: Windows, Linux

QEMU

This emulator can run applications made for any operating system on any other operating system. In other words, you can use it to run Windows XP software on Linux systems or to run Linux applications on Windows (in case you want to try them out before you install Linux on your hard drive). It's best for more experienced users; less technically savvy folks should probably stick with Wine.

UltraDefrag

Need to defrag your hard drive? Unlike the defragmenter tool that comes with Windows, UltraDefrag lets you defrag on startup for maximum speed. You can also configure it to shut down your system when it's finished, so you can leave it working at night after you go to bed. Operating System: Windows

WINE

WINE (which stands for "Wine is not an emulator") allows users to run Windows programs on Unix-based systems, including Linux distributions and OS X. It offers very fast performance and excellent stability. A supported version known as Crossover Linux is also available for sale. EDITOR'S PICK.

User Authentication

WiKID

WiKID promises to take the hassle out of two-factor authentication. The link above will take you to the free community version, but the company also offers paid products. Operating System: OS Independent.

Version Control

Bazaar

This cross-platform version control system is sponsored by Canonical (the makers of Ubuntu Linux) and is part of the GNU project. It's used by many well-known open source projects, including GNU, Ubuntu, MySQL, Bugzilla, Debian and Inkscape. Operating System: Windows, Linux, OS X

Git

In recent years, Git has taken off as the version control system of choice for many open source and enterprise projects. Source code for thousands of projects that use this distributed version control system are available through GitHub. Operating System: Windows, Linux, OS X

Mercurial

This distributed version control system aims to help teams work together faster and more easily. It's easy to learn, and it's speed makes it particularly good at handling large projects. Operating System: Windows, Linux, OS X

Subversion

This Apache project offers "enterprise-class centralized version control for the masses." Now fifteen years old, it's a mature tool that is updated frequently. Operating System: Windows, Linux, OS X

TortoiseSVN

For Windows only, TortoiseSVN is based on Subversion but provides an alternative, easy-to-use interface. It works with any type of file and any IDE. Operating System: Windows

Video Tools

Aegisub

This free tool focuses on making it fast and easy to create or edit subtitles. It includes built-in real-time preview capabilities. Operating System: Windows, Linux, OS X.

AHD Subtitles

AHD creates subtitles automatically without the need for scripts. It provides "an extensive range of editing options and a large list of subtitle formats." Operating System: Windows.

Amara

This award-winning app aims to make it easier to create subtitles and translations for digital video. In addition to the open source subtitling software, the project also sponsors a collaborative subtitling website and an open protocol for subtitles. Operating System: Windows, Linux, OS X.

Avidemux

While less full-featured than some of the other options on our list, Avidemux handles simple editing, filtering and encoding tasks with ease. It also offers some automation capabilities, including a job queue. Operating System: Windows, Linux, OS X

Subtitle Workshop

Subtitle Workshop supports more than 60 different formats and has an easy-to-use interface. Key features include style tags, integrated video player, multiple undo/redo and multi-language support. Operating System: Windows.

Cinelerra

Downloaded more than a million times, Cinelerra is a full-featured video editing suite, and it boasts that it was the world's first free 4K editor. Key features include real-time processing, render farm support, floating point imaging, 64-bit compliance, support for most codecs and more. Operating System: Linux

DVD Flick

DVD Flick boasts support for more than 45 file formats, more than 60 video codecs and more than 40 audio codecs. It can burn DVDs, create menus and add subtitles. Operating System: Windows.

DVDx

With DVDx, users can copy most DVDs and Blu-ray discs to their hard drives. It can also transcode movies from one format to another, reformat video with an incorrect aspect ratio, add or remove subtitles, extract audio and remove letterbox black borders from movies. Operating System: Windows, Linux, OS X.

FFDShow

This codec decodes numerous file formats. It provides excellent video quality while consuming few computing resources. Operating System: Windows

Hyperlapse

This tool uses Google Street View images to creating time-lapse videos that also move from one location to another. The results can be truly amazing. You can play with the tool online or download the code to incorporate similar capabilities into your own website. Operating System: OS Independent

Jubler

Winner of several awards, Jubler can author new subtitles or edit, convert, transform or correct existing subtitles. It supports most popular subtitle formats. Operating System: Windows, Linux, OS X.

Kaltura Community Edition

Kaltura is home to a number of video-related projects, including a player, editor, widgets, processing, and much more. Their latest release is a Joomla extension that makes it easy to add video to your Joomla-based Web site. Operating System: OS Independent.

Kdenlive

This video editing tool describes itself as "an intuitive and powerful multi-track video editor, including most recent video technologies." An update was released in August with new features like OpenGL support, an improved color correction interface, and a new effect preview capability. Operating System: Linux, OS X

LiVES

LiVES can be used to edit regular video or to create professional VJ performances. It supports the latest standards and is frame- and sample- accurate. Operating System: Windows, Linux, OS X.

OpenShot Video Editor

Suitable for amateurs and hobbyists as well as more advanced users, OpenShot is a simple but powerful video editing tool. Its capabilities include 3D animation, curve-based camera motion, compositing, transitions, audio mixing, vector titles, subtitles, special effects, chroma-key and more. Operating System: Linux, OS X

PhotoFilmStrip

If you're looking to create a slideshow video for a wedding, graduation, anniversary or other special event, PhotoFilmStrip is a good option. It supports HD video and offers the "Ken Burns" effect where the camera pans across the photos. Operating System: Windows, Linux.

Pitivi

The developers behind this video editing tool want to allow "everyone on the planet to express themselves through filmmaking, with tools that they can own and improve." It boasts a beautiful interface and hundreds of animated effects, transition and filters. Operating System: Windows, Linux, OS X, others

Subtitle Workshop

With support for more than 60 different subtitle formats, Subtitle Workshop is a versatile, easy-to-use subtitle creator and editor. It supports style and color tags, and it includes an integrated video player. Operating System: Windows.

VirtualDub

Another streamlined option, VirtualDub is a Windows-only tool for video capture and processing. It is primarily useful for cleaning up AVI files. Operating System: Windows.

xVideoServiceThief

This tool allows you to download clips from more than 93 different websites, including YouTube, Yahoo Video, Vimeo, Boing Boing and others. It can also convert clips among popular formats. Operating System: Windows, Linux, OS X.

Virtualization

KVM

A Red Hat emerging technology project, KVM is a virtualization solution for x86 systems. It's been part of the Linux kernel since 2007. Operating System: Linux. EDITOR'S PICK.

MidoNet

Released under an open source license last November, MidoNet is highly scalable network virtualization software. It is designed for use in cloud computing environments, particularly those running OpenStack. Operating System: Linux

OpenVZ

OpenVZ takes a different approach to virtualization: unlike VMware, VirtualBox and many other virtualization solutions which use VMs, OpenVZ offers container-based virtualization through VEs or VPSs. Commercial products based on OpenVZ are sold as Parallels Virtuozzo Containers. Operating System: Linux

Xen

Sponsored by the Linux Foundation, Xen has been incorporated into numerous other open source projects, including Eucalyptus, Apache CloudStack, OpenNebula and OpenStack. Amazon began using it for its cloud computing service in 2006, and it also runs many other public clouds. Operating System: OS Independent. EDITOR'S PICK.

Vulnerability Assessment

Metasploit

The "world's most used penetration testing software," Metasploit is well-known as a vulnerability assessment tool. The website also includes a lot of general information about penetration testing and security. Operating System: Windows, Linux.

Nikto

Easily scan your Web server for more than 6700 potentially dangerous files and programs. It also checks for insecure configurations and outdated software. Operating System: Windows, Mac, Linux, Unix, BSD.

Nmap

This popular network mapper has been featured in numerous movies, including Elysium, G.I. Joe: Retaliation and The Matrix. In addition to helping with security audits, it's also useful for network management purposes. Operating System: Windows, Linux, OS X.

OpenVAS

OpenVAS claims to be "the world's most advanced open source vulnerability scanner and manager." It provides a framework for vulnerability management and more than 33,000 vulnerability scans. Operating System: Windows, Linux, OS X.

OWASP Zed Attack Proxy

Also known as ZAP, this penetration testing tool is easier to user than some of the other options, making it a good choice for those who are new to this type of security testing. It's an award-winning tool designed to find vulnerabilities in web applications. Operating System: Windows, Linux, OS X.

Samurai

Samurai is a Linux-based live CD that brings together many different penetration testing tools in a single framework. It includes resources for reconnaissance, mapping, discovery and exploitation. Operating System: Linux.

w3af

This Web application security auditing framework searches for more than 200 different kinds of vulnerabilities, includes cross-site scripting, PHP misconfiguration and SQL injection. Numerous add-ons are available. Operating System: Windows, Linux.

Wapiti

Another option for finding vulnerabilities in Web applications, Wapiti does black box scanning of apps. It can detect XSS, SQL and XPath injections, file inclusions, command execution, XXE injections, CRLF injections and other security flaws. Operating System: Windows, Linux, OS X.

Web Filtering

DansGuardian

DansGuardian filters out objectionable content using phrase matching, PICS filtering and URL filtering. It allows users to customize the settings to block as much or as little as desired. Operating System: Linux, OS X.

Website Editors

Amaya

Managed by the World Wide Web Consortium (W3C), Amaya integrates web browsing and editing. It supports HTML, CSS, XML, and some related tools like XHTML, MathML and SVG. Operating System: Windows, Linux, OS X

Aptana

A better option for professional Web application developers, Aptana supports HTML5, CSS3, JavaScript, Ruby, Rails, PHP and Python. It also offers Git integration and easy deployment to Heroku or EngineYard. Operating System: Windows, Linux, OS X

Bluefish

Aimed at developers creating more advanced Web applications, Bluefish supports numerous programming languages. It boasts fast startup and performance, the ability to open hundreds of documents at once, project support, powerful search and replace, snippets sidebar, unlimited undo/redo, programming language-aware spell checker and more. Operating System: Windows, Linux, OS X

BlueGriffon

Like SeaMonkey, BlueGriffon is also powered by Firefox's rendering engine. It includes a WYSIWYG content editor that simplifies the process of creating websites. Operating System: Windows, Linux

Firebug

If you're comfortable editing code, Firebug is a fabulous tool for editing your Web pages live. It integrates with Firefox and makes it easy to search, edit, and find errors in your HTML, CSS, or JavaScript. Operating System: Windows, Linux, OS X

Kompozer

This "complete web authoring system" offers a WYSIWYG page editor or the option to directly in the page code. It's a good option for beginners as well as more advanced Web developers and designers. Operating System: Windows, Linux, OS X

SeaMonkey

In addition to Webpage editing, this complete Internet suite also includes a browser, email client, IRC chat and more. Closely aligned with Mozilla, it is based on a lot of the same code as the Firefox browser and Thunderbird email application. Operating System: Windows, Linux

XML Copy Editor

For XML only, this editor is lightweight and fast. It validates your code as you type and offers a simple, basic interface. Operating System: Windows, Linux

Web Servers

Apache HTTP Server

Used by 63 percent of all websites, Apache has been the most popular Web server for more than a decade. It prides itself on being secure, efficient and extensible. Operating System: Windows, Linux, OS X. EDITOR'S PICK.

AppServ

The goal of the App Serv project is simple: allow users to set up a Web server with Apache, MySQL and PHP in one minute or less. Note that this project originated in Thailand so some of the English documentation reads a little strange. Operating System: Windows, Linux

EasyPHP

EasyPHP lets you set up a WAMP (Windows, Apache, MySQL and PHP) environment on a system or a thumb drive in just minutes. It also includes optional modules for WordPress, Spip, PrestaShop, Drupal, Joomla, and other apps. Operating System: Windows

Nginx

Nginx (pronounced "engine X") is both an HTTP and a mail proxy server. Currently powering about 8 percent of all websites, it's the third most popular Web server. Operating System: Windows, Linux, OS X

XAMPP

Most of them time when you want to install the Apache Web server, you'll also need other tools, like MySQL, PHP and Perl. This group of downloads bundles together all of those tools—along with a variety of other open source software that's helpful for running a Web server—in an easy-to-deploy package customized for each of the major operating systems. Operating System: Windows, Linux, OS X, Solaris

Best Open Source Software for Windows 10

Open Source Software: Top Sites

Open Source Business Intelligence Software

Open Source Replacements for Windows XP

Page 10 of 10

Previous Page
1 2 3 4 5 6 7 8 9 10
 



Tags: Linux, open source software, open source games, Open Source App, open source software list


0 Comments (click to add your comment)
Comment and Contribute

 


(Maximum characters: 1200). You have characters left.