Best Free and Open Source Software – Web Applications

Web Applications
Applications that are accessed via web browser over a network such as the Internet or an intranet. It is also a computer software application that is coded in a browser-supported language (such as HTML, JavaScript, Java, etc.) and reliant on a common web browser to render the application executable.
ServerWeb Servers - In hardware terms, a web server is a computer that stores web server software and a website’s component files such as HTML documents, images, CSS and JavaScript files. A web server connects to the Internet and supports physical data interchange with other devices connected to the web.
AnalyticsGoogle 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.
ClipboardWeb Application Frameworks - A web application framework is a type of software framework that supports the development of dynamic websites, web services, and web applications.
Puzzle GamesApplication Servers: Java, PHP and Ruby - An application server provides the business logic for an application program. It offers services such as management of large distributed systems, data services, load balancing, transaction support, and network security.
HTMLComplete Frameworks for Quick Styling of Websites - These frameworks provide a basis to start building a web site. These front-end UI frameworks also enable users to dive into responsive site design.
HTMLLightweight Frameworks to Kick Start HTML / CSS Projects - Some of the lightweight frameworks featured in this article are well publicised, but there are many good tiny frameworks that you may not have heard of that are perfectly suited for small projects.
CSSLightweight CSS Frameworks - Responsive Design and Fluid Grids. Promising, complete, lightweight, intuitive, and responsive CSS frameworks.
GitWeb-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.
BenchmarkWeb 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.
JavaScriptJavaScript Frameworks - The frameworks offer a wide range of features, such as Document Object Model querying and manipulation, Asynchronous JavaScript and XML (Ajax) request handling, and an interface widget library being a few examples.
JavaScriptJavaScript Runtime Environments - The runtime environment takes on different forms depending on the context. For example, the runtime environment in a web browser is different from that of Node.js.
CMSWeb 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.
Python-Based Content Management Systems - A web content management system (WCMS) is software designed to simplify the publication of Web content. We recommend the best Python WCMS.
RubyRuby-Based Content Management Systems - A web content management system (WCMS) is software designed to simplify the publication of Web content. We recommend the best Ruby 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.
JavaScriptStatic Site Generators: CoffeeScript, JavaScript, Go, Ruby, PHP, Python, Haskell, R, Bash, Rust, Clojure, Scala, Swift, and TypeScript. There are lots of advantages of running a full, static HTML website.
CMSWiki 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.
BackupIssue 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.
Puzzle GamesBlog Applications - Weblog software (also known as blog software or blogware) enables users to maintain an ongoing chronicle of information on a website.
WordPressLightweight Alternatives to WordPress - There’s a good range of lightweight open source content management systems ready to be deployed that can transform a web site.
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.
EuroeCommerce - This feature focuses on shopping cart software, which is software used in eCommerce to enable consumers to purchase goods and services online.
euro-arrowMore eCommerce - This feature looks at additional shopping cart software.
euro-arrowPoint-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.
LogoHuman 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.
CollectionCRM - 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.
CompressionContent 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.
ArchiveData 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.
Puzzle GamesBusiness 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.
ServerWeb 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.
Puzzle GamesProject 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.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.