Open Source Software List: 2016 Ultimate List: Page 3

The ultimate open source software list, including games to website editors, office tools to education – nearly 1,300 open source software applications.
Updated December 15, 2016 / Posted January 20, 2016

Cynthia Harvey

(Page 3 of 10)

Table of Contents

253. SilverStripe

Created by developers in New Zealand, SilverStripe is both an open source CMS and a development firm that provides a variety of related services. SwipeStripe adds ecommerce capabilities to SilverStripe sites. Operating System: OS Independent

254. TikiWiki

TikiWiki calls itself "Groupware" because it offers features like blogs, forums, an image gallery, map server, bug tracker and feed reader to standard wiki capabilities. The software is completely open source, but support, consulting, hosting and other services are available through third-party partners listed on the site. Operating System: OS Independent

255. TWiki

As a structured wiki, TWiki combines the benefits of a wiki with the benefits of a database. It can be used for project management, document management, as a knowledge base, or to collaborate on virtually any type of content for intranets or the Internet. Operating System: OS Independent.

256. TYPO3

Installed more than 500,000 times, TYPO3 is a widely used enterprise CMS with multisite functionality, excellent scalability, granular permissions, multi-channel content publishing and more. Paid support is available. Operating System: Windows, Linux, Unix

257. WebGUI

Used by thousands of organizations, WebGUI offers capabilities like wikis, online surveys, news feeds, event management, message boards, shopping carts, blogs and more. Several third-party partners offer related services. Operating System: Windows, Linux/Unix, OS X

258. Wolf CMS

This newer CMS prides itself on being lightweight, fast and easy to use. However, note that it is easiest to use if you have some PHP coding skills. Operating System: Windows, Linux

259. XOOPS

Another very popular content management system, XOOPS has won several awards. It boasts a modular architecture, SEO features, excellent security, dynamic editing, email notifications and more. Operating System: OS Independent

260. XWiki

Most wiki software falls a little short when it comes to meeting marketing needs, but XWiki is a very full-featured platform with more advanced capabilities than most other open source projects of its kind. It supports blogging, reporting and the creation of simple Web applications, all of which can be useful to marketing teams. It comes in both a free and a paid enterprise version. Operating System: OS Independent.

261. Yellow

Yellow's claim to fame is its simplicity: "Just files and folders...Not much to learn." It's best for simple blogs and wiki-style websites. Operating System: OS Independent.

Customer Relationship Management (CRM)

262. CiviCRM

Similar to Orange Leap, CiviCRM was particularly designed for advocacy groups, NGOs and non-profit organizations with similar needs. It includes modules for case management, fundraising, event management, membership management, e-mail communications and marketing, and it integrates with both Drupal and Joomla. Operating System: OS Independent

263. ConcourseSuite

In addition to its features for sales and customer service teams, this Web-based CRM solution includes multiple features for marketers, including lead tracking, targeted email campaigns and survey capabilities. In addition to the open source version, a paid, supported version is also available. Operating System: Windows, Linux, OS X.

264. openCRX

This full-featured CRM solution combines groupware functionality (email, calendar and contacts) with sales force automation, marketing automation, customer service and analytics features. Paid support and custom development are available through partners. Operating System: OS Independent

265. SplendidCRM

SplendidCRM calls itself "the clear and obvious choice for companies that prefer Microsoft IIS to Apache and SQL Server to MySQL." It's a Windows-based CRM solution that comes in multiple cloud and on-premise versions. Operating System: Windows.

266. SugarCRM

Used by more than 1.5 million people in 120 countries, SugarCRM is an extremely popular, award-winning open source CRM solution. The website link above is primarily devoted to selling cloud-based subscriptions, but you can find the open source version at Operating System: Windows, Linux, OS X.

267. vTiger

Downloaded more than four million times, vTiger comes in both cloud and open source versions. Key features include contact management, opportunity management, email marketing, forecasting, collaboration, workflow automation, reporting and mobile apps. Operating System: Windows, Linux, iOS, Android.

268. X2Contacts

This CRM tool gives marketers the ability to capture Web leads, track Website visits, draft and track emails, and automate and manage campaigns. It comes in a cloud-based version that runs on AWS or in an open source version. Operating System: Windows, Linux, OS X


269. Blazegraph

Formerly known as "Bigdata," Blazegraph is a highly scalable, high-performance database. It is available under an open source or a commercial license. Operating System: OS Independent.

270. BlinkDB

Still an alpha release, BlinkDB is a "massively parallel, approximate query engine for running interactive SQL queries on large volumes of data." In some tests it performed up to 200 times faster than Hive. Operating System: Windows, Linux

271. Cassandra

Created by Facebook, this NoSQL database counts Apple, CERN, Comcast, eBay, GitHub, GoDaddy, Hulu, Instagram, Intuit, Netflix, Reddit and other tech companies among its users. It supports extremely large data sets and boasts very fast performance and excellent durability and elasticity. Support is available through third parties. Operating System: OS Independent

272. CockroachDB

The team behind this project is working to create a database that is just as hard to kill as a cockroach is—in other words, it's extremely resilient. It also spreads like cockroaches—in other words, it's highly scalable. Operating System: Docker

273. CouchDB

Built for the Web, CouchDB is a NoSQL database that stores data in JSON documents which can be queried via HTTP and manipulated with JavaScript. Cloudant, which is now owned by IBM, offers a professionally supported version of the software, which is used by Samsung, Akamai, Expedia, Microsoft Game Studios and other companies. Operating system: Windows, Linux, OS X, Android

274. Drill

Apache Drill allows users to use SQL queries for non-relational data storage systems. It supports a range of NoSQL and cloud-based data storage systems, including HBase, MongoDB, MapR-DB, HDFS, MapR-FS, Amazon S3, Azure Blob Storage, Google Cloud Storage and Swift. It also allows users to search through multiple datasets stored with different technologies using a single query. In addition, it supports many popular BI tools. Operating System: Windows, Linux, OS X.

275. Firebird

This mature database has been around since 1981. According to its website, it offers "excellent concurrency, high performance, and powerful language support for stored procedures and triggers." Operating System: Windows, Linux, Unix, OS X, Solaris

276. FlockDB

Developed by Twitter, FlockDB is a very fast, very scalable graph database that is good at storing social networking data. While it is still available for download, the open source version of this project has not been updated in quite a while. Operating System: OS Independent.

277. GridGain

Powered by Apache Ignite, GridGrain offers in-memory data fabric for fast processing of big data and a Hadoop Accelerator based on the same technology. It comes in a paid enterprise version and a free community edition, which includes free basic support. Operating System: Windows, Linux, OS X.

278. HBase

Designed for very large tables with billions of rows and millions of columns, HBase is a distributed database that provides random real-time read/write access to big data. It is somewhat similar to Google's Bigtable, but built on top of Hadoop and HDFS. Operating System: OS Independent.

279. Hibari

This Erlang-based project describes itself as "a distributed, ordered key-value store with strong consistency guarantee." It was first developed by Gemini Mobile Technologies and is used by several telecommunications carriers in Europe and Asia. Operating System: OS Independent.

280. Hive

Apache Hive is the data warehouse for the Hadoop ecosystem. It allows users to query and manage big data using HiveQL, a language that is similar to SQL. Operating System: OS Independent.

281. Hustle

Hustle describes itself as "A column-oriented, embarrassingly distributed relational event database." Based on Disco, it's designed to offer extremely fast queries for very large data sets. Operating System: Linux.

282. Hypertable

Used by eBay, Baidu, Groupon, Yelp and many other Internet companies, Hypertable is a Hadoop-compatible big data database that promises fast performance. Commercial support is available. Operating System: Linux, OS X.

283. Impala

Cloudera claims that its SQL-based Impala database is "the leading open source analytic database for Apache Hadoop." It can be downloaded as a standalone product and is also part of Cloudera's commercial big data products. Operating System: Linux, OS X.

284. Infinispan

A Red Hat JBoss project, Java-based Infinispan is a distributed in-memory data grid. It can be used as a cache, as a high-performance NoSQL database, or to add clustering capabilities to frameworks. Operating System: OS Independent.

285. InfluxDB

InfluxDB is a "distributed time series database with no external dependencies." That makes it ideal for collecting data from IoT sensors; in fact, it can track data from tens of thousands of sensors sampling more than once per second. Operating System: Linux, OS X

286. Kexi

Part of the Calligra office productivity suite, Kexi is a visual database application creator similar to Access and Filemaker Pro. Note that it offers better support for Linux than for Windows or OS X. Operating System: Windows, Linux, OS X

287. LucidDB

The LucidDB website claims that this database is "the first and only open-source RDBMS purpose-built entirely for data warehousing and business intelligence." It is written partially in Java and partially in C++ in order to combine high performance with ease of development. Operating System: Windows, Linux, OS X

288. MongoDB

Used by Foursquare, Forbes, Pebble, Adobe, LinkedIn, eHarmony and others, MongoDB is a NoSQL database that claims to be "optimized for mission-critical deployments." Paid professional and enterprise versions are available. Operating system: Windows, Linux, OS X, Solaris

289. MySQL

Beloved by Web companies like YouTube, PayPal, Google, Facebook, Twitter, eBay, LinkedIn, Uber and Amazon, MySQL calls itself "the world's most popular open source database." It comes in multiple paid version as well as the free community version, and the latest update claims to be three times faster than its predecessor. Operating System: Windows, Linux, Unix, OS X

290. Neo4j

The self-proclaimed "world's leading graph database," Neo4J is used for fraud detection, recommendation engines, social networking, master data management and more. It users include eBay, Walmart, Cisco, HP, Accenture, CrunchBase, eHarmony, and many other organizations. Operating System: Windows, Linux

291. OrientDB

This multi-model database combines some of the capabilities of a graph database with some of the capabilities of a document database. Paid support, training and consulting are available. Operating system: OS Independent.

292. PostgreSQL

PostgreSQL calls itself "the world's most advanced open source database" and boasts more than 15 years of development. It has won multiple awards and offers excellent reliability and stability, even in high-volume environments. Operating System: Windows, Linux, OS X

293. Riak

"Full of great stuff," Riak comes in two versions: KV is the distributed NoSQL database, and S2 provides object storage for the cloud. It's available in open source or commercial editions, with add-ons for Spark, Redis and Solr. Operating System: Linux, OS X.

294. Realm

With an impressive roster of users that includes Google, Amazon, Starbucks, eBay, Budweiser, SAP, BC, Intel, Intuit, McDonalds, Walmart and IBM, Realm boasts that hundreds of millions of people rely on its mobile database. iOS, Android and Java versions are available for freel; enterprise versions are available for a fee. Operating System: Windows, Linux, OS X, iOS, Android

295. Redis

Now sponsored by Pivotal, Redis is a key-value cache and store. Paid support is available. Note that while the project doesn't officially support Windows, Microsoft has a Windows fork on GitHub. Operating System: Linux.

296. WebScaleSQL

Based on MySQL, WebScaleSQL is a collaboration among Facebook, Google, LinkedIn and Twitter. Their goal is to create a SQL database that can offer the performance, reliability and scalability that these large Web companies need. Operating System: Windows, Linux, OS X.

Data Destruction

297. BleachBit

BleachBit can securely delete files from a standalone system. In addition, it can clean up systems and improve performance by erasing cached files, temporary files, logs and other unnecessary data. Operating System: Windows, Linux

298. Darik's Boot And Nuke

Also known as DBAN, Darik's Boot And Nuke can completely eliminate all data from a hard drive. The open source version is designed for personal use, and a commercial version that can erase RAID arrays is available through Blancco, the project owner. Operating System: OS Independent

299. Eraser

For Windows only, Eraser deletes data from hard drives and overwrites it multiple times so that it cannot be recovered. It can destroy data on an entire drive or wipe out specified files and folders, and it includes a customizable scheduler. Operating System: Windows

300. FileKiller

Another secure deletion tool, FileKiller gives users the option of specifying how many times deleted data is overwritten. It promises fast performance. Operating System: Windows

Data Integration

301. Apatar

Apatar aims to make it easy to move data between on-premise and cloud-based applications, and it includes connectors for, SugarCRM, and Goldmine CRM. It also comes in an on-demand version that integrates data from and QuickBooks. Operating System: OS Independent.

302. Clover ETL

The Community Version of this extract, transform, load (ETL) tool can handle "modest" data transformation and ETL jobs. It also comes in paid Designer, Server Standard, Server Corporate and Server Cluster versions. Operating System: OS Independent.

303. DataCleaner

This enterprise-class tool can monitor your data, verify it against internal or external reference data, analyze your data quality, and find and merge duplicate entries. In additional to the free Community version, the company also offers commercially supported Professional and Enterprise editions. Operating System: OS Independent

304. GeoKettle

Based on Kettle/Pentaho Data Integration, GeoKettle incorporates geospatial capabilities from a variety of other open source tools. It is owned by Spatialytics, which offers commercial versions of the tools. Operating System: Windows, Linux, OS X

305. InfoBright Community Edition

Designed for analytics, InfoBright is a column-oriented database with a high compression rate. offers paid, supported products based on the same code. Operating System: Windows, Linux.

306. Karma

Developed at the University of Southern California, Karma can integrate data from databases, spreadsheets, delimited text files, XML, JSON, KML and Web APIs. It aims to be easy to use, and the website includes a number of videos showing its capabilities in action. Operating System: OS Independent.

307. KETL

KETL calls itself "a premier, open source ETL tool" and boasts that its features "successfully compete with major commercial products." Commercial support is available through Kinetic Networks. Operating System: Linux, Unix.

308. MailArchiva

MailArchiva stores enterprise e-mail messages, allowing companies to meet compliance requirements, to search old messages quickly, to monitor content and to save on storage costs. The link above will connect you with the enterprise and ISP versions of the software; for the open source version, see SourceForge. Operating System: Windows, Linux.

309. Talend Open Studio

Talend is managed by a for-profit company rather than a foundation. As a result, paid support is available. Talend offers a mix of free and paid products. Its free, open source solution is called Talend Open Studio, and it has been downloaded more than 2 million times.

Market research firm Gartner recently named Talend a "Leader" in data integration. The company boasts that it can help enterprises analyze their big data five times faster and at one-fifth the cost compared to competing solutions. Operating System: Windows, Linux, OS X.

Data Loss Prevention

310. MyDLP

This robust DLP solution can "monitor, discover and prevent data leakage on your company network and endpoints." In addition to the free community version, it also comes in a supported enterprise version. Operating System: Windows, Linux, VMware.

Data Mining

311. DataMelt

The successor to jHepWork, DataMelt can do mathematical computation, data mining, statistical analysis and data visualization. It supports Java and related programming languages including Jython, Groovy, JRuby and Beanshell. Operating System: OS Independent.

312. KEEL

Short for "Knowledge Extraction based on Evolutionary Learning," KEEL is a Java-based machine learning tool that provides algorithms for a variety of big data tasks. It's also helpful for assessing the effectiveness of algorithms for regression, classification, clustering, pattern mining and similar tasks. Operating System: OS Independent.

313. Mahout

An Apache Foundation project, Mahout is an open source machine learning framework. According to its website, it offers three major features: a programming environment for building scalable algorithms, premade algorithms for tools like Spark and H2O, and a vector-math experimentation environment called Samsara. Companies using Mahout include Adobe, Accenture, Foursquare, Intel, LinkedIn, Twitter, Yahoo and many others. Professional support is available through third parties listed on the website. Operating System: OS Independent.

314. Orange

Orange believes data mining should be "fruitful and fun," whether you have years of experience or are just getting started in the discipline. It offers visual programming and Python scripting tools for data visualizations and analysis. Operating System: Windows, Linux, OS X.

315. RapidMiner

RapidMiner claims to be the "#1 open source data science platform," and Gartner named it a leader in its Magic Quadrant report for advanced analytics. It enables self-service predictive analytics and promises lightning-fast performance. Its users include BMW, Lufthansa, Domino's Pizza, Sony, Ford, Salesforce, Amnesty International and GE.

The complete RadiMiner Platform includes three separate pieces: RapidMiner Studio, RapidMiner Server and RapidMiner Radoop. All three are available under open source or commercial licenses, and commercial prices depend on the number of users. Operating System: OS Independent.

316. Rattle

Rattle stands for "R Analytical Tool To Learn Easily." It provides a graphical interface for the R programming language, simplifying the processes of creating statistical or visual summaries of data, creating models and performing data transformations. Operating System: Windows, Linux, OS X.

317. SPMF

SPMF now includes 93 algorithms for sequential pattern mining, association rule mining, itemset mining, sequential rule mining and clustering. It can be used on its own or incorporated into other Java-based programs. Operating System: OS Independent.

318. Weka

The Waikato Environment for Knowledge Analysis, or Weka, is a set Java-based machine-learning algorithms for data mining. It can perform data pre-processing, classification, regression, clustering, association rules and visualization. Operating System: Windows, Linux, OS X.

Data Visualization

319. Aperture JS

This project was designed to help produce visualizations of data to aid analysts and other decision makers. It's a JavaScript library that takes a "unified layer based approach to visualization assembly" in order to create rich, powerful graphics. Operating System: OS Independent.

320. D3.js

Short for Data-Driven Documents, D3 makes full use of newer Web standards to help users create interesting graphs and diagrams of their data. It grew out of the older Protovis project, and has been gaining more attention in the last couple of years. Operating System: Windows, Linux, Mac, iPad


321. Opendedup

Opendedup performs inline de-duplication to reduce storage utilization by up to 95 percent. It's available as an appliance for simplified setup and deployment. Operating System: Windows, Linux

Desktop Enhancements

322. Console

For developers and others who like to work from the command line, Console adds capabilities that aren't available through cmd.exe. For example, it allows users to open multiple tabs, change the font and window style, use a text selection tool, and more. Operating System: Windows

323. DropIt

If your file system is a mess, DropIt gives you an easier way to clean it up than using the file copy-and-paste capabilities of Windows Explorer. With this app, you can create an icon on your desktop that sends files to the folder of your choice. Just drag your file to icon and it will move the file where you want it to go. Operating System: Windows

324. Electric Sheep

Inspired by the Philip K. Dick novel Do Androids Dream of Electric Sheep? this screensaver connects your system to thousands of others to create abstract designs and patterns. Vote for your favorite patterns to see them reappear more often. Operating System: Windows, Linux, OS X, Android, iOS.

325. Enlightenment

Compatible with both Gnome and KDE, Enlightenment is a fast, modular windows manager. The project also includes a large interface development library, some parts of which are usable on Windows, OS X and other OSes. Operating System: Linux

326. Floating Stickies

If you would like a sticky note app for your phone or tablet, check out Floating Stickies. Notes automatically stay on top of apps, and you can dock or resize them easily. Source code available through GitHub. Operating System: Android

327. Florence

If you can't use your hands for some reason, or if you spilled Red Bull on your keyboard and are waiting for it to dry out, Florence can help you keep on typing. This app for the Gnome desktop puts a virtual keyboard on your screen that you can click with your mouse. Operating System: Linux, OS X

328. Fluxbox

Although it's not too flashy, this window manager is lightweight and fast. Key features include tabbing, editable menus, an application dock and more. Operating System: Linux

329. KWin

The default window manager for the KDE Plasma desktop, KWin puts an emphasis on reliability and good looks. The latest version supports compositing, that is, 3D window effects. Operating System: Linux

330. Matrixgl

For those who love the Matrix movies, this screensaver features falling green characters that create images of characters from the The Matrix Reloaded. Operating System: Windows, Linux, OS X

331. PNotes

Leave yourself digital sticky notes on your desktop. Key PNotes features include portability, rich text formatting options, skins, overdue tracking, LAN exchange, social network integration, password protection, encryption, tags and much more. Operating System: Windows (8, 7, Vista)

332. Sticker

Sticker is a Windows 7-compatible electronic post-it note app. Unlike some similar apps, it lets you put notes directly on the desktop as if they were icons. Operating System: Windows

333. VirtuaWin

One of the great features of desktop Linux is the ability to create virtual desktops; VirtuaWin adds the same functionality to Windows. Excellent for multi-tasking, it allows you to group together sets of open windows and switch between them. Operating System: Windows (7, Vista, 2003, XP, 2000, NT, ME, 9x)

Desktop Publishing

334. MiKTeX

Specifically designed to help with the creation of technical publications and books that contain a lot mathematics, MiKTeX brings the TeX/LaTeX solution that is familiar to many Linux users to Windows. Numerous addons extend its capabilities. Operating System: Windows, Linux

335. Scribus

Also suitable for use by professionals, Scribus is an open source page layout/desktop publishing application that can be used to create digital or printed documents. It has been called “one of the most powerful and useful open-source projects out there.” Operating System: Windows, Linux, OS X

Developer Tools

336. 0xbench

0xbench is a full benchmark testing suite for Android devices. In addition to the link above, you can also find the source code on Gitorious. Operating System: Android

337. AML

Short for "Application Markup Language," AML is an XML-based language for building native mobile applications. It's best for creating mobile versions of data-driven Web apps. Operating System: Android

338. Andlytics

Designed to help developers track their app download statistics, Andlytics integrates with the Google Play Developer Console and AdMob. However, note that it does not support Google Apps for Business or multi-connected developer accounts. Operating System: Android

339. AngularJS

Sponsored by Google, this "superheroic" JavaScript framework aims to make it easier to add dynamic content to HTML Web pages. It's embeddable and extensible and works with a wide range of other development tools. Operating System: OS Independent

340. Anjuta DevStudio

This IDE supports multiple programming languages, including C, C++, Java, JavaScript, Python and Vala. It includes an interactive debugger, source code editor, version control system, GUI designer, and project management features. Operating System: Linux

341. Apigility

Apigility claims to be "the world's easiest way to create high-quality APIs." It allows users to get started creating their first API in just seconds, and it works with all PHP frameworks and libraries. Operating System: Windows, Linux, OS X

342. Appcelerator Titanium

Titanium is part of Appcelerator's full mobile development platform, which requires a subscription. However, you can download the open source version of this JavaScript mobile development framework from Operating System: Windows, Linux, OS X, iOS, Android, BlackBerry

343. Appcelerator Alloy

Alloy is the other open source piece of Appcelerator's mobile development platform. It’s an MVC framework based on Titaniaum and Node.js. Operating System: Windows, Linux, OS X, iOS, Android, BlackBerry

344. Appium

Sponsored by Sauce Labs Appium is a testing framework for native, hybrid and mobile web apps. It works with all mobile programming languages and most popular development tools. Operating System: Windows, Linux, OS X, iOS, Android

345. ASP.NET

Microsoft released this free Web framework under an open source license in 2014. It also allows users to host up to 10 ASP.NET websites for free on its Azure cloud computing service. Operating System: Windows, Linux, OS X.

346. Backbone.js

Backbone promises to add structure to your Web applications. It's useful for developing rich client-side applications and promises more freedom than some other JavaScript frameworks. Operating System: OS Independent

347. Bazel

Google released a beta version of this build system this month. It's ideal for environments with a very large shared code repository, a variety of languages and platforms in use, and automated testing and release processes . Operating System: Linux, OS X

348. Bitbeaker

If your organization uses the Bitbucket version control system, Bitbeaker will allow you to browse source code, manage issues, list pull requests, receive notifications and more. Note that it is not a full Git client. Operating System: Android

349. Bootstrap

This Twitter-developed tool proclaims itself to be "the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web." To get an idea of its capabilities, check out the "expo" of websites built with Bootstrap. Operating System: OS Independent

350. Bower

Another Twitter project, Bower manages frameworks, libraries, assets, utilities and other packages for websites. It works with a lot of other popular Web development tools. Operating System: OS Independent

351. Brackets

Founded by Adobe, Brackets describes itself as "a modern, open source text editor that understands web design." It allows users to develop sites and apps for the browser while working in the browser. Operating System: OS Independent

352. Catalyst

This Perl MVC Web framework aims to promote rapid development and clean design. It includes an integrated development server for testing and works with nearly all Web servers. Operating System: Windows, Linux, OS X

353. Chaplin.js

Chaplin.js is an architecture for Backbone.js applications. It was designed to address some of the limitations of Backbone.js and help developers quickly create single-page Web apps. Operating System: Windows, Linux

354. Cinder

Cinder is a popular set of C++ libraries related to graphics, audio, video, networking, image processing and computational geometry. Microsoft Open Technologies has contributed to the project, and it's supported by the Windows Store. Operating System: Windows, Linux, OS X.

355. Cloud9 IDE

Cloud9 is both a cloud-based Ubuntu desktop and a browser-based IDE. You can sign up to use a free or paid version of the service at the link above, or you can set up your own cloud-based IDE using the source code from GitHub. Operating System: OS Independent

356. Cocos2d-x

Used by more than 400,000 developers worldwide, Cocos2d-x makes it easy to build cross-platform 2D games and apps in C++. Features include skeletal animation, sprite sheet animation, effects, textures, transitions, auto-batching, auto-culling and more. Operating System: Windows, Linux, OS X.

357. Code::Blocks

This extensible IDE supports C, C++ and Fortran. Features include support for multiple compilers, multi-target projects, syntax highlighting, code completion, smart indent, an integrated debugger and more. Operating System: Windows, Linux, OS X

358. Conditionizr

Award-winning Conditionizr makes it easier to create responsive sites that look great on any device and in any browser. It detects the front end and then serves up the appropriate version of a Website. Operating System: OS Independent

359. Cordova

This tool allows mobile developers to write native apps using HTML, CSS and JavaScript. It has also been incorporated into several other mobile development tools. Operating System: iOS, Android, Blackberry, Windows Phone

360. DebOps

DebOps describes itself as "your Debian-based data center in a box." It's a set of Ansible playbooks designed to make it easier to set up and manage a data center. Operating System: Linux

361. Dev-C++

Dev-C++ supports C and C++, and it includes an integrated debugger, project management, customizable syntax highlighting, code completion, class browser and more. The link above takes you to the original project, but there is also a fork that has been updated more recently on the Dev-C++ Blog. Operating System: Windows

362. Dirigible

Owned by SAP, Dirigible is an integrated development environment as a service (IDEaaS) that promises to help developers "enjoy programming like never before." It's still in beta trials, and you can register to use it for free from the link above. The source code is on GitHub. Operating System: OS Independent

363. Drone

This tool continuously examines code for bugs. It integrates with other development tools and services including GitHub, Bitbucket, Amazon, Heroku and Google App Engine. It's available as a paid hosted service that is free for open source projects. Operating System: Windows, Linux, OS X

364. Eclipse

Best known as a popular integrated development environment (IDE) for Java, the Eclipse project also offers IDEs for C/C++ and PHP, as well as a host of other development tools. Among its key supporters are CA Technologies, Google, IBM, Oracle, Red Hat and SAP. Operating System: OS Independent

365. 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

366. Ember.js

This "framework for creating ambitious Web applications," aims to improve productivity for JavaScript developers. Its website lists Yahoo, Square, Livingsocial, Groupon, Twitch, TED, Netflix, Heroku and Microsoft among its users. Operating System: OS Independent

367. Evolutility

Now more than a decade old, Evolutility simplifies the creation of database-driven apps and Web apps without writing any code. The website includes a number of sample applications to show you how it works. Operating System: Windows

368. Falcon

Designed to be light, fast and flexible, Falcon is a Python framework for building cloud APIs and web app back-ends. Fairly new, its website proclaims that it has been "Unburdening cloud apps for over 2.16 x 10-2 centuries" (that's a little over two years). Operating System: Windows, Linux, OS X

369. Falcor

Falcor describes itself as "a JavaScript library for efficient data fetching." Created by Netflix, it allows Web apps to get and display data very quickly, improving the end user experience. It is still in developer preview status. Operating System: Windows, Linux, OS X

370. Flight

Twitter created this lightweight, event-drivien JavaScript framework for use on its own Web apps and has open sourced the code for everyone. It maps behavior to DOM nodes. Operating System: OS Independent

371. Game Editor

Designed for novices, Game Editor aims to help inexperienced developers learn the basics of programming and create games for nearly any platform. It boasts an intuitive interface, event-driving programming, fast design prototyping and input flexibility. Operating System: Windows, Linux, OS X, iOS, others

372. GCC

The "GNU Compiler Collection" offers front ends and libraries for C, C++, Objective-C, Fortran, Java, and Ada. It's probably the most widely used compiler for code that will run on multiple operating systems. Operating System: OS Independent

373. Gestalt

This tool allows developers to include Ruby, Python and XAML code within HTML code. It's goal is to enable the creation of rich Web apps using tools that developers already know. Operating System: OS Independent

374. Glade

Glade lets developers quickly create interfaces for the GTK+ toolkit and the GNOME desktop environment. It saves those interfaces in XML so they can be accessed by applications written in a wide variety of programming languages. Operating System: Windows, Linux, OS X

375. Gradle

Gradle automates many of the tasks associated with building, testing, publishing and deploying applications, and it is very popular with Java, Groovy and Scala developers. Microsoft offers a plug-in for integrating Gradle with Microsoft Team Foundation Server. Operating System: OS Independent

376. Grunt

Grunt is a JavaScript task runner that helps automate repetitive development tasks. Well-known tech companies using it include Adobe, Twitter, Mozilla, Cloudant and WordPress. Operating System: OS Independent

377. Gumbo

Released by Google, Gumbo is a C implementation of the HTML5. It's meant to provide the foundation for a variety of other development tools. Operating System: Linux

Best Open Source Software for Windows 10

Open Source Software: Top Sites

Open Source Business Intelligence Software

Open Source Replacements for Windows XP

Page 3 of 10

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

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.