The battle is very fierce. Can these Top 1 have the last laugh?

The general election in a distant place has not yet ended, and the OSC community's 2020 open source project selection is also underway . Different worlds and different fields have the same stalemate votes.

Visit the selection homepage to learn more about the battle . At present, the selection activity has been in the mid-term. Today we will put a small list to introduce to you the items currently ranked first in each category.

Basic software

Deepin-operating system

Deepin includes Deepin Desktop Environment and nearly 30 Deepin original boutique applications, as well as several applications from the open source community, which are widely used to support users' daily study and work. In addition, through Deepin Store, you can also get support for nearly a thousand application software to meet the specific needs of users for more application scenarios of the operating system.

Deepin has not only remained active for a long time, but also released to users around the world. Deepin adopts a rolling update method, and releases necessary function and bug updates online every month, and performs a major update that can cumulatively release ISO every 3 months. And use the alternate update method of new functions and performance optimization to ensure that deepin is not only improved in terms of beauty and ease of use, but also continuously improved and optimized in terms of stability and smoothness. Regardless of whether it is an update or a version release, deepin provides versions in 32 different languages. The mirror sites for updates and upgrades are also spread across more than 100 sites in 33 countries on six continents.

For details, please view: https://www.oschina.net/p/linuxdeepin

Development framework and basic component classes

go-zero —— Go Web given RPC stile

go-zero is a Web and RPC framework that integrates various engineering practices. The stability of the large concurrent server is guaranteed through flexible design, and it has withstood full actual combat tests.

go-zero includes a minimalist API definition and generation tool goctl, which can generate Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript code with one click according to the defined api file, and run it directly.

For details, please view: https://www.oschina.net/p/go-zero

Enterprise Software

O2OA —— Enterprise Information Office Platform

O2OA is a set of customized development solutions for enterprise information system requirements. Based on J2EE architecture, it integrates mobile office and smart office, supports privatized deployment, and self-adaptive load capacity, which can greatly save enterprise software development costs and provide professional Technical services such as development, operation and maintenance.

For details, please view: https://www.oschina.net/p/o2oa

Big front end

Vue.js-Progressive JavaScript framework

Vue.js is a JavaScript library for building web interfaces, providing data-driven components, and simple and flexible APIs, making MVVM easier.

Main features:

  • Scalable data binding

  • Use ordinary JS objects as models

  • Concise and clear API

  • Componentized UI construction

  • Use with other libraries

View details: https://www.oschina.net/p/vue-js

Development tools

Mybatis-Plus-Mybatis Enhanced Toolkit

MyBatis-Plus is an enhanced toolkit of MyBatis to simplify CRUD operations.

Features include:

  • Single table CURD (simple + batch) operation, automatic completion (supports like comparison and other queries).

  • Paging plug-in, Count query automatic or custom SQL query.

  • Spring loads different configuration support according to different environments (supports typeAliasesPackage wildcard scanning).

For details, please view: https://www.oschina.net/p/mybatis-plus

Application software (+others)

RuoYi —— Authority Management System

RuoYi is a permission management system based on Spring Boot, which is easy to read and understand, with a simple and beautiful interface. The core technology uses Spring, MyBatis and Shiro, without any other heavy dependencies. It can be used for all web applications, such as website management backend, website member center, CMS, CRM and OA. All front-end and back-end codes are packaged and easy to use, with low error probability. It also supports mobile client access.

2531dbf419a1b114e1177f8d2a120b8a9c3.jpg

For details, please view: https://www.oschina.net/p/ruoyi

The above is the current situation of various Top 1s. In this year's selection, we will finally select the Top 5 of each category to form the annual Top 30, and award the "2020 OSC Best Popular Project" award.

Guess you like

Origin www.oschina.net/news/119718/top-1-in-each-category-2020