Advanced Application Platform Development

Advanced application

1. WEBShpere MQ online interactive document sharing platform

 

InfoWorld's annual Bossie Awards recently announced the 2013 collection of the best open source software for business applications, platforms and middleware. In terms of the quality and performance of open source apps, the following open source products are products that can stand the test of users.

From personal finance and small business servers to ERP stacks that aggregate thousands of modules to meet their needs, this article rounds up the best and most active app projects on the open source market. More and more companies are behind projects to make products easier to use by combining with SaaS options. Other app projects are catching on to the mobile boom, adopting mobile JavaScript frameworks to create more flexible front-end platforms.

1.Nginx 

Nginx has become one of the most widely used web servers. Nginx's influence can rival that of Apache because it has its strength: super stability, rich feature set, sample configuration files and low system resource consumption are the biggest features that make it famous.

2.Varnish 

Varnish is an HTTP caching and acceleration proxy server designed for one purpose: to make web pages load faster. So far, this performance is still very good.

3.MariaDB 

The purpose of MariaDB is as a binary compatible "drop-in replacement" for MySQL. Databases created in MySQL can also be used transparently in MariaDB. The upcoming MariaDB 10.0 release ported some new features from MySQL 5.6, such as the new Cassandra storage engine.

4.WordPress 

WordPress is a blogging platform developed using the PHP language, and users can set up their own websites on servers that support PHP and MySQL databases. You can also use WordPress as a content management system (CMS).

5.Alfresco 

Alfresco is an open source enterprise content management system (ECM) that provides enterprises with daily document management, collaborative work, work record management, knowledge management, network content management, image management and other functions.

6.SugarCRM 

SugarCRM Open Source Edition is a completely open source commercial open source software with lively interface and easy to learn features.

 

  • Written in PHP, it has the widest compatibility and can run on a variety of operating systems.
  • There are multiple interface schemes to provide user choice by different themes.
  • Support multiple languages, you can switch at any time.
  • It has strong scalability, and can add new functions and modules at any time according to user needs or by itself.

 

7. Vtiger 

Vtiger CRM system is a customer management tool suitable for small and medium-sized enterprises, helping to manage the company's business, tracking customers from the market, sales, procurement, inventory, customer service, etc., to obtain orders as much as possible and improve customer satisfaction; more suitable for sales teams, trading companies , used by service-oriented enterprises.

8.Magento 

Magento is a professional open source e-commerce system. Magento is designed to be very flexible, with a modular architecture system and rich features. Easy and seamless integration with third-party application systems. It is oriented to enterprise-level applications and can handle various needs, as well as building a multi-purpose and applicable e-commerce website. Including shopping, shipping, product reviews, etc., making full use of open source features, providing code base development, very standardized standards, and easy to seamlessly integrate with third-party application systems.

9.Feng Office 

Feng Office is an open source online collaboration system, developed with B/S architecture and php language.

The original name of Feng Office was OpenGoo, and it was renamed Feng Office on December 16, 2009. It has all the functions that a mainstream online collaboration system should have, including task management, schedule management, file management, contact management, and E-mail sending and receiving functions. Its file management module realizes the function of file version management, and can conveniently find and download different versions of the same file.

10.ProjectLibre 

ProjectLibre is a project management software developed based on OpenProj. Its advantages over OpenProj are:

 

  • Compatible with Microsoft Project 2010
  • UI improvements
  • print support
  • Bug fixes

 

11.GnuCash 

GnuCash is personal or small business financial software, freely licensed under the GNU GPL, and supports a variety of operating systems, including GNU/Linux, BSD, Solaris, Mac OS X, and Microsoft Windows. GnuCash is designed to be simple in operation, yet powerful and flexible.

12.FrontAccounting 

FrontAccounting (FA) is a web accounting system for enterprise ERP supply chain. FA allows multiple users, multiple languages ​​and multiple currencies. FA continues the development of OpenAccounting (OA), which has stopped developing software, and has further progress. OA is derived from WebERP.

13.OrangeHRM 

OrangeHRM is an open source human resource management tool with functions including employee data management, employee self-service systems, attendance, allowances, and recruitment.

14.ERPNext 

ERPNext is arguably a "newcomer" in the integrated, open source ERP world, an open source project from India that initially aimed to get into smaller businesses. Built using Python and JavaScript languages, ERPNext is fully web-based and fully functional.

15.xTuple 

The xTuple project is constantly evolving and innovating. The open source core of the xTuple software is called xTuple PostBooks and includes all conventional accounting modules, integrated CRM, project management and time/expense planning, sales orders, purchasing, product description and manufacturing costs, manufacturing and distribution, logistics and receiving, integrated report generation tools and a financial statement processing engine.

16.Openbravo 

Openbravo ERP is a web-based scalable ERP system suitable for SMEs. The functions included in this ERP system can realize production management, warehouse management, sales management, and financial management. Both CRM (Customer Relationship Management) and BI (Business Intelligence) are built in. 

17. uniCenta oPOS 

The uniCenta oPOS project is built on the basis of the Openbravo POS project, and the appearance is relatively new (with 38 different colors), while providing commercial support to customers.

18.OpenERP 

OpenERP is an open source ERP software developed in Europe. The original intention of OpenERP was to provide open source alternatives to commercial ERP software such as SAP and Microsoft Dynamics.

It is developed using the Python language, the database uses the open source PostgreSQL, and the system is released under the GNU GPL open source license. As a cross-platform application system, OpenERP supports running on Windows, Linux and other operating systems, and also supports access through mobile terminals such as Andriod and iPhone.

19.OpenEMR 

OpenEMR is medical practice management system software. It can handle electronic medical records, prescription writing, and medical billing applications. Key features include electronic billing, document management, integrated practice management, electronic prescriptions, prescription printing scripts, fax or email, insurance tracking, multi-language support, easy customization, easy Windows installation, integration with external general accounting programs, and a Built-in scheduling.

20. Pentaho BI Suite 

Pentaho BI projects provide enterprise-level reporting, multidimensional analysis, dashboards, data mining and workflow capabilities to help organizations operate more efficiently. Pentaho products provide convenient publishing options, making it available as embedded components, custom BI applications, and a complete out-of-the-box integrated BI platform.

21.Colosa ProcessMaker 

For small business and departmental projects, Colosa ProcessMaker should be the smartest choice when it comes to approval workflows. A large number of customized designs provide customers with a variety of personalized layouts.

22. Activities 

The Activiti project is a new Apache-licensed open source BPM platform built from the ground up to provide support for the new BPMN 2.0 standard, including support for Object Management Groups.

Activiti is an independently operated and operated open source project brand and will operate independently of the Alfresco open source ECM system. Activiti will be a lightweight, embeddable BPM engine, but also designed for scalable cloud architectures.

23. Beautiful BPM 

The recently released Bonita BPM 6 supports a faster service-based runtime engine and a REST API. It can also abstract configuration parameters from the app deployment update data, and does not require a restart.

Bonita BPM Studio: Users can design and modify business processes in the form of icons according to the BPMN standard. At the same time, it can also connect its existing information system to realize the automatic application of business process, which will be presented to end users in the form of web form to manage the process.

24.Mule ESB 

Mule ESB is a lightweight Java-based enterprise service bus and integration platform that enables developers to quickly and easily connect multiple applications so that they can exchange data. Mule ESB easily integrates with existing heterogeneous systems, including: JMS, Web Services, JDBC, HTTP, and more.

25.SwitchYard 

SwitchYard represents a refactored legacy service bus runtime in order to focus on the right applications. SwitchYard can embed service endpoints - orchestration, POJO, workflow and routing components, all in the app.

26.Service Stack 

Service Stack is a high-performance open source .NET web services framework that simplifies the development of XML, JSON, and SOAP web services.

27.Open edX 

Open edX is a non-profit online learning consortium jointly created by Harvard University and MIT. The format of the course mainly consists of online videos, web page drop-in tests, and collaborative forums.

28. inBloom 

inBloom has created a common platform on which suppliers are allowed to write a data API. The purpose is not only to avoid data integration costs, but also to expand the software market in the K-12 (K-12) school education system.

29. BigBlueButton 

BigBlueButton is a distance education platform developed using as and java. Its main functions include voice, video lectures, desktop sharing, and online document display. It also supports multi-language and text communication, which is very suitable for online teaching. Projects used on the server side include ActiveMQ, Asterisk, Nginx, Tomcat, and more.

30.TurnKey Linux 

TurnKey Linux is an Ubuntu-based virtual application library that integrates some of the best open source software into a ready-to-use solution.              

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326803431&siteId=291194637