2015年热门的国产开源软件TOP50
爬虫软件 app2015年热门的国产开源软件TOP 50
开源中国在 2015 年得到了快速的发展,单开源软件收藏量就接近 40000 款,其中不乏优质的国产开源项⽬。本⽂从软件的收藏、下载、访问等多⾓度挑选出了 2015 年最热门的国产开源软件前五⼗名,让各位对过去⼀年国产开源项⽬发展有所了解。
1.Dos.ORM
Dos.ORM(原Hxj.Data)于2009年发布,并发布实体⽣成⼯具。在开发过程参考了多个ORM框架,特别是NBear,MySoft、EF、Dapper等。吸取了他们的⼀些精华,加⼊⾃⼰的新思想。该组件已在上百个成熟企业项⽬中应⽤。
开发语⾔:C#
授权协议:MIT
软件作者:
2.WeUI
WeUI 是由官⽅设计团队专为移动 Web 应⽤设计的 UI 库。WeUI 是⼀套同原⽣视觉体验⼀致的基础样式库,为 Web 开发量⾝设计,可以令⽤户的使⽤感知更加统⼀。包含button、cell、dialog、toast、article、icon等各式元素。
开发语⾔:JavaScript HTML/CSS
授权协议:MIT
软件作者:腾讯
3.EOVA
基于JFinal开发,⾸创JFinal 快速开发平台,JFinal最佳实践!⼤家好,我是Java的表弟Eova,中⽂名:伊哇。我可以快速完成开,发任务,信⼿拈来,我会10⼤控件,4⼤组件,N种业务模型,常见的增删改查、条件查询、数据校验、前后置业务处理、批量操作、权限管理...通通能帮你快速搞定。我的全称是——Easy Object View Admin(简单对象视图管理系统)。
开发语⾔:Java JavaScript HTML/CSS
授权协议:GPL
软件作者:
4.EasyPR
EasyPR是⼀个中⽂的开源车牌识别系统,其⽬标是成为⼀个简单、灵活、准确的车牌识别引擎。
开发语⾔:C/C++
授权协议:Apache
软件作者:
5.Editor.md
Editor.md 是⼀个可嵌⼊的开源 Markdown 在线编辑器组件,你可以很⽅便⽤在浏览器、NW.js(Node-webkit)等地⽅,基于CodeMirror、jQuery 和 Marked 构建。
开发语⾔:JavaScript HTML/CSS
授权协议:MIT
软件作者:
6.Open-Falcon
Open-Falcon ⼈性化的互联⽹企业级监控系统,Open-Falcon 整体可以分为两部分,即绘图组件、告警组件。其中:安装绘图组件负责数据的采集、收集、存储、归档、采样、查询、展⽰ (Dashboard/Screen)等功能,可以单独⼯作,作为time-series data的⼀种存储展⽰⽅案。安装告警组件负责告警策略配置(portal)、告警判定(judge)、告警处理(alarm/sender)、⽤户组管理(uic)等,可以单独⼯作。css3边框阴影渐变>超文本标记语言英文缩写
开发语⾔:Go
线上编程培训机构排名前十Parallec 是⼀个基于Akka的快速并⾏异步HTTP(S)/SSH/TCP/Ping 客户端的Java库。它是eBay云计算部门开发并在REST Superman基础上开源的。Parallec的寓意是"并⾏客户端": Parallel Client,发⾳如 "Para-like"。
开发语⾔:Java
授权协议:Apache
软件作者:
8.OpenCenter
OpenCenter是⼀款基于ThinkPHP的⽤户中⼼产品。其介于框架和应⽤之间,提供通⽤的⽤户中⼼和后台模块给开发者⽤来实现⾃⼰的业务系统。基于Apache2.0的开源协议,对商业友好,永久开源免费。
开发语⾔:PHP
授权协议:Apache
软件作者:
9.Disconf
Disconf 可以为各种业务平台提供统⼀的配置管理服务。⽀持配置(配置项+配置⽂件)的分布式化管理;配置发布统⼀化;极简的使⽤⽅式(注解式编程或 XML代码⽆代码侵⼊模式);低侵⼊性或⽆侵⼊性、强兼容性;需要Spring编程环境。
开发语⾔:Java
授权协议:GPL
软件作者:
10.WeX5
WeX5对跨平台多前端应⽤开发的⽀持极好,⼀次开发,多平台运⾏。WeX5 采⽤混合应⽤(hybrid app)开发模式, UI体系完全基于w3c的html5+css3+js;引⼊jquery和bootstrap并对移动做了极致优化,效率极⾼。WeX5本机API Framework采⽤phonegap(cordova)框架。
开发语⾔:Java PHP JavaScript HTML/CSS
授权协议:Apache
软件作者:
11.Inception
MySQL语句的审核,在业界都已经基本被认同了,实际上也是对MySQL语句写法的统⼀化,标准化,⽽之前的⼈⼯审核,针对标准这个问题其实是很吃⼒的,标准越多,DBA越累,开发也越累。那么在这个都追求⾃动化运维的时代,审核也必须要跟上步伐,因此Inception诞⽣了。
开发语⾔:C/C++
授权协议:GPLv2
软件作者:
12.EasyDarwin
EasyDarwin是由国内开源流媒体团队开发和维护的⼀款开源流媒体平台框架,从2012年12⽉创建并发展⾄今,从原有的单服务的流媒体服务器形式,扩展成现在的云平台架构的开源项⽬,更好地帮助⼴⼤流媒体开发者和创业型企业快速构建流媒体服务平台,更快、更简单地实现最新的移动互联⽹(安卓、IOS、)流媒体直播与点播的需求,尤其是安防⾏业与互联⽹⾏业的衔接。
开发语⾔:C/C++
授权协议:APSL
软件作者:
13.Lepus
Lepus(天兔) 是数据库企业监控系统,针对互联⽹企业开发的⼀款专业、强⼤的企业数据库监控管理系统,企业通过Lepus可以对数据库的
14.Pholcus
Pholcus(幽灵蛛)是⼀款纯Go语⾔编写的⾼并发、分布式、重量级爬⾍软件,⽀持单机、服务端、客户端三种运⾏模式,拥有Web、GUI、命令⾏三种操作界⾯;规则简单灵活、批量任务并发、输出⽅式丰富(mysql/mongodb/csv /excel等)、有⼤量Demo共享;同时她还⽀持横纵向两种抓取模式,⽀持模拟登录和任务暂停、取消等⼀系列⾼级功能。
开发语⾔:Go
授权协议:Apache
软件作者:
15.AOS
AOS应⽤基础平台基于JavaEE技术体系,以“标准功能可复⽤、通⽤模块可配置、⾏业需求快速开发、异构系统⽆缝集成”为⽬标,为软件开发团队提供⾼效可控、随需应变、快速实现业务需求的全栈式技术解决⽅案。帮助企业落实IT策略、屏蔽技术壁垒,快速实现业务愿景。使其获得更低成本、更⾼质量、更快交付业务和运维⽀持的核⼼技术竞争⼒。
开发语⾔:Java
授权协议:其他
软件作者:
16.TiDB
TiDB 是国内 PingCAP 团队开发的⼀个分布式 SQL 数据库。其灵感来⾃于 Google 的F1,TiDB ⽀持包括传统 RDBMS 和 NoSQL 的特性。开发语⾔:Go
授权协议:Apache
软件作者:
react性能优化笔试题总结17.JFlow
CCFlow是版本的简称,由济南团队负责研发,JFlow是在java版本的简称,在ccflow的基础上升级改造⽽来,由深圳海天慧瑞团队研发。两款产品向社会100%开源,⼗多年来,我们⼀直践⾏⾃⼰的诺⾔,真⼼服务中国IT产业,努⼒提⾼产品质量,成为了国内知名的⽼牌⼯作流引擎。
开发语⾔:Java
授权协议:Apache
软件作者:
18.DINP
DINP是⼀个基于Docker开发的PaaS平台。PaaS平台是个规范性很强的平台,app要⽤PaaS托管,必须要满⾜1、2、3...n条规范才可以。web应⽤通常⽆状态,逻辑简单,部署⽅式统⼀故⽽可以使⽤PaaS托管。但对于⼀些分布式⼤型软件、复杂的rpc服务,部署架构复杂,并不适合⽤PaaS托管。有所为有所不为,DINP只接管web 应⽤。
开发语⾔:Go
授权协议:Apache
软件作者:
19.Foreign LINUX
Foreign LINUX 项⽬旨在让⽤户能在Windows上不做任何修改的跑Linux⼆进制⽂件。⾃由软件社区有⼀个类似的项⽬叫Cygwin,但需要重新编译才能将Linux或BSD上的软件运⾏在Windows上。Foreign LINUX绕过了这⼀对普通⽤户来说过于困难的过程,它是⼀个动态⼆进制翻译器和Linux系统调⽤接⼝模拟器,⽬前它处于早期开发阶段,能运⾏的 Linux⼯具包括bash、vim、nano、python、gcc等。
开发语⾔:C/C++
授权协议:GPLv3
软件作者:
库,可以实现动态调度功能。
开发语⾔:Lua
授权协议:MIT
软件作者:
21.Dexposed
Dexposed 是阿⾥巴巴⽆线事业部第⼀个重量级 Andorid 开源软件,基于 ROOT 社区著名开源项⽬ Xposed 改造剥离了 ROOT 部分,演化为服务于所在应⽤⾃⾝的 AOP 框架。它⽀撑了阿⾥⼤部分 App 的在线分钟级客户端 bugfix 和线上调试能⼒。
开发语⾔:Java C/C++
授权协议:Apache
软件作者:阿⾥巴巴
22.PSI
PSI是开源进销存。PSI是希腊字母Ψ的读⾳。产品寓意:PSI本⾝不完美,但追求的是不断改进的品质,距离终极产品就⼀步之遥(因为在希腊字母表中,Ψ之后是Ω,Ω有终极的意思)。
开发语⾔:PHP
授权协议:GPL
软件作者:
23.Oceanus
Oceanus致⼒于打造⼀个功能简单、可依赖、易于上⼿、易于扩展、易于集成的解决⽅案,甚⾄是平台化系统。拥抱开源,提供各类插件机制集成其他开源项⽬,新⼿可以在⼏分钟内上⼿编程,分库分表逻辑不再与业务紧密耦合,扩容有标准模式,减少意外错误的发⽣。
开发语⾔:Java
授权协议:Apache
软件作者:58 同城
24.Nuclear
Nuclear 是腾讯 AlloyTeam 团队开发的⼀款形似 React 的超轻量级框架(⼤⼩16k,gzip后6k)。Nuclear不需要jsx,你只需要使⽤纯粹的javascript就可以使⽤⾯向对象的⽅式去编写各式各样的组件。Nuclear的⽬标是让布局、样式、数据、事件、⾏为完全独⽴,让程序更加易维护、可扩展。
开发语⾔:JavaScript HTML/CSS
授权协议:MIT
软件作者:
25.Yac
Yac 是为PHP实现的⼀个基于共享内存,⽆锁的内容Cache。Yac的两个应⽤场景:1.让PHP进程之间
共享⼀些简单的数据;2.⾼效地缓存⼀些页⾯结果。
开发语⾔:C/C++ PHP
授权协议:PHP
if else if简单例子讲解软件作者:
26.PhalApi
PhalApi是⼀个PHP轻量级后台接⼝开发框架。我们致⼒于将PhalApi维护成像恒星⼀样:不断更新,保持⽣⽓;为接⼝负责,为开源负责!让后台接⼝开发更简单!
开发语⾔:PHP
tsf (Tencent Server Framework) 是腾讯公司推出的 PHP 协程⽅案,基于Swoole+PHP Generator 实现的 Coroutine。Tencent Server Framework 是快速服务器部署框架,PHP 现在可以像 Golang ⼀样⽤协程实现⾼并发服务器,同时⽀持同步阻塞,异步⾮阻塞回调,协程这 3 种 IO 模型。
开发语⾔:PHP
授权协议:Apache
软件作者:腾讯
28.F2etest
F2etest 是⼀个⾯向前端、测试、产品等岗位的多浏览器兼容性测试整体解决⽅案。在这个解决⽅案中,我们使⽤了以下技术:Guacamole:开源的HTML5远程解决⽅案;Windows Server:Server版Windows,最⼤化复⽤机器资源;hostsShare:跨浏览器,跨服务器的hosts共享。
开发语⾔:Java JavaScript
授权协议:MIT
软件作者:阿⾥巴巴
29.Bolt
Bolt是⼀个实时裁剪压缩图⽚服务器,其⽐nginx的image_filter快2倍以上,主要是因为Bolt对⼀张图⽚只做⼀次处理,就算在处理图⽚的过程中,其他的客户端也在请求此图⽚,Bolt也能保证只有⼀个线程在处理此图⽚。
开发语⾔:C/C++
授权协议:GPL
软件作者:
30.Resty
Resty 拥有 jfinal/activejdbc ⼀样的 activerecord 的简洁设计,使⽤更简单的 restful 框架部分设计也来 jfinal+activejdbc+restx。
开发语⾔:Java
授权协议:Apache
软件作者:
31.Mycat
MyCAT 是⼀个彻底开源的,⾯向企业应⽤开发的“⼤数据库集” ⽀持事务、ACID、可以替代Mysql的加强版数据库。⼀个可以视
为“Mysql”集的企业级数据库,⽤来替代昂贵的Oracle集。
开发语⾔:Java
授权协议:Apache
软件作者:
32.Leaf/go
Leaf 是⼀个使⽤ Go 语⾔开发的开源游戏服务器框架,注重运⾏效率并追求极致的开发效率。Leaf 适⽤于⼏乎所有的游戏类型。
开发语⾔:Go
授权协议:Apache
软件作者:
33.MPSDK4J
MPSDK4J,⾮常直观的阐述了此项⽬的意义所在。没错,它就是Java语⾔环境下的公众平台开发SDK。其中MP代表的是公众平台的域名前缀,SDK表⽰开发⼯具包,4同⾳英⽂“for”,J代表了JAVA。
开发语⾔:Java
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论