Best Free and Open Source Software – Web Applications
Google Analytics Alternatives - Web analytics is the measurement, collection, analysis and reporting of internet data. In a nutshell, it is the study of website visitor behavior. It is the process of using online data to transform a organization from faith-based to data driven.
Web Application Frameworks - A web application framework is a type of software framework that supports the development of dynamic websites, web services, and web applications.
Lightweight CSS Frameworks - Responsive Design and Fluid Grids. Promising, complete, lightweight, intuitive, and responsive CSS frameworks.
Web-Based Git Clients - Git is an open source distributed version control system, This article recommends the best free and open source web-based Git clients.
Web Delivery Tools - Web proxies are versatile tools. They have a wide variety of uses, from caching web, DNS and other lookups, to speeding up the delivery of a web server / reducing bandwidth consumption.
Web Content Management Systems - A web content management system (WCMS) is software designed to simplify the publication of Web content. We recommend the best PHP WCMS.
Flat File Content Management Systems - Content is held in "flat files", simple text files with a simple structure. Content management systems based on the flat file principle are a half-way house between a regular CMS and a static site.
Wiki Engines - A wiki is a page or collection of Web pages designed to enable anyone who accesses it to contribute or modify content, using a simplified markup language.
Issue Tracking Systems - Issue tracking systems play an important role for any development project and collaborative venture, enabling developers and corporate project teams to concentrate on identifying issues and tasks, ensuring that they are resolved, and at the same time to stay focused on what is important.
Blog Applications - Weblog software (also known as blog software or blogware) enables users to maintain an ongoing chronicle of information on a website.
Forum Software - An internet forum application is a discussion platform where individuals hold conversations in the form of posted messages. This type of software is a very powerful tool to run online communities, to disseminate information, share experiences and ideas, receive online support, interact with others learning new intercultural skills, and much more.
eCommerce - This feature focuses on shopping cart software, which is software used in eCommerce to enable consumers to purchase goods and services online.
More eCommerce - This feature looks at additional shopping cart software.
Point-of-Sale - Point-of sale (POS) is the location where a transaction takes place. It also refers to the immediate capture of transactions and customer payment information when goods and services are purchased.
Human Resource Management - Human resource management (HRM) is the planned and logical approach to the management of an organization’s most valuable assets – its human capital.
ERP - Enterprise Resource Planning (ERP) manages the information and functions of a business. It provides an integrated system by which the entire business can be managed.
CRM - Customer Relationship Management (CRM) represents the way an organisation keeps track with its existing and potential future customers. CRM software offers the means to support these processes.
Content Control - Content control software, also commonly known as web filtering software, is software which is designed and optimized to determine what content can be viewed by the user. This software is particularly relevant to information supplied by a web browser.
Web Hosting Control Panels - A Web hosting control panel is a web-based interface that enables users to manage hosted services in a single location. Control panels can manage email account configuration, databases, FTP users’ accounts, monitor web space and bandwidth consumed, provide file management functionality, create backups, create subdomains and much more.
Data Warehouse - A data warehouse is a repository of an organization’s electronically stored data. Data warehouses are designed to facilitate reporting and analysis.
Web Caches - Web caches have become a vital mechanism for optimizing the amount of data that is delivered in a given period of time. Good web caches also help to minimise latency, serving pages as quickly as possible. This helps to prevent the end user from becoming impatient having to wait for content to be delivered. Web caches optimize the data flow between client and server. They also help to conserve bandwidth by caching frequently-delivered content.
Business Intelligence - Business intelligence tools are typically used to design and generate reports from a wide range of data sources. There are a number of different types of business intelligence software. These include reporting and querying software, digital dashboards, process and data mining, business performance management, and spreadsheets.
Web Server Performance Testing Tools - Web server benchmarking is a way of determining the performance of a web server with the aim of establishing how well it copes under a sufficiently high workload. Performance testing is important to help maintain continuous system performance.
Project Management - Project management is the application of processes, methods, knowledge, skills and experience to achieve the project objectives. Project management tools encompass many different types of software such as scheduling, resource allocation, collaboration software, quality management, and cost control / budget management.
Photo Gallery Solutions - Self-hosted open source gallery software. Good software makes the task of deciding which photos to keep and which to delete less time consuming.