开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
国产开源软件 - 开源中国社区

共有 8895 款国产开源软件

由国人发起或者国人参与的开源软件

我们深知开源无国界,技术无国界。这里讲“国产”只是为了推动国人参与开源的热情。

本周热门 年度热门
DFace
深度学习人脸识别系统   DFace
DFace 是个开源的深度学习人脸检测和人脸识别系统。所有功能都采用 pytorch 框架开发。pytorch是一个由facebook开发的深度学习框架,它包含了一些比较有趣的高级特性,例如自动...
layui
极简模块化前端UI框架   layui
layui 是一款采用自身模块规范编写的情怀型前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到A...
Linux Lab
即时 Linux 内核开发环境   Linux Lab
Linux Lab 是一套基于 Docker 和 Qemu 的即时 Linux 内核开发环境,它也可以用于嵌入式 Linux 系统开发。 一、基本功能 基于 Docker,支持 Windows、...
Ant Design
企业级的 UI 设计语言和 React 实现   Ant Design
Ant Design 是蚂蚁金服开发和正在使用的一套企业级的前端设计语言和基于 React 的前端框架实现。 特性 企业级金融产品的交互语言和视觉体系。 丰富实用的 React UI 组件。 基...
Mybatis-Plus
Mybatis 增强工具包   Mybatis-Plus
MyBatis 增强工具包,简化 CRUD 操作。 启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。 Maven 坐标 http://search.maven....
JFinal
JAVA 极速WEB+ORM框架   JFinal
    JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的...
JEECG
基于代码生成器的快速开发平台   JEECG
JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(在线开发)->代码生成器模式->手工MERGE...
kedis
持久化大容量 kv 存储服务器   kedis
1. Kedis-Server是什么 kedis-server是一个以RocksDB为存储引擎,支持Redis协议,并且支持大部分常用的Redis命令的一个持久化大容量kv存储服务器 2. Re...
Guns
基于SpringBoot,更简洁的后台管理系统   Guns
Guns 新版Guns基于SpringBoot全面升级,完美整合springmvc + shiro + mybatis-plus + beetl! 在不用写xml配置(V1.0)的基础上进一步简...
ECharts
JavaScript 图表库   ECharts
ECharts是一款由百度前端技术部开发的,基于Javascript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。 ECharts 提供大量常用的数据可视化图表,底层...
Dubbo
分布式 RPC 服务框架   Dubbo
Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。 主要核心部件: Remoting: 网络...
BootDo
基于 Springboot 和 Mybatis 的后台管理系统   BootDo
项目介绍 面向学习型的开源框架,简洁高效,减少过渡封装,展现技术本质 Springboot作为基础框架,使用mybatis作为持久层框架 使用官方推荐的thymeleaf做为模板引擎,shiro...
t-io
让网络编程更轻松和有趣   t-io
t-io: 让网络编程更轻松和有趣 t-io诞生的意义 旧时王谢堂前燕,飞入寻常百姓家----当年那些王谢贵族们才拥有的"百万级即时通讯"应用,将因为t-io的诞生,纷纷飞入普通人家的屋檐下。 ...
EOVA
JFinal 快速开发平台   EOVA
首创JFinal开发平台,最简单的快速开发平台,简单才是高科技,因为简单所以更快,降低70%开发成本。 ^o^ ... ... 我会10大控件,4大组件,N种业务模型 常见的增删改查、查询排序、...
Vue.js
渐进式 JavaScript 框架   Vue.js
Vue.js 是构建 Web 界面的 JavaScript 库,提供数据驱动的组件,还有简单灵活的 API,使得 MVVM 更简单。 主要特性: 可扩展的数据绑定 将普通的 JS 对象作为 mo...
Jboot
一个基于 JFinal 的微服务框架   Jboot
JBoot 是什么 Jboot,专为大型分布式项目和微服务而生。她是一个基于jfinal 和 undertow开发的微服务框架。提供了AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、...
Bigflow
分布式计算框架   Bigflow
Bigflow 是百度的一套计算框架, 它致力于提供一套简单易用的接口来描述用户的计算任务,并使同一套代码可以运行在不同的执行引擎之上。 它的设计中有许多思想借鉴自 Google FlumeJa...
JeeSite
企业信息化快速开发平台   JeeSite
JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的 开源 Java EE快速开发平台。 JeeSite本身是以Spring Framework为核心容器,Spri...
HP-Socket
高性能网络通信框架   HP-Socket
      HP-Socket 是一套通用的高性能 TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的 TCP/UDP/HTTP 通信系...
禅道
开源项目管理软件   禅道
一、禅道(ZenTao)是什么? 禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、...
最新收录国产开源软件
KotlinMvp
Kotlin 编写短视频小应用 KotlinMvp
《KotlinMvp》 是仿着“开眼Eyepetizer”之前版本并加上自己的想法,开发的一款的短视频小应用,每日为你推荐精选视频,让你大开眼界。本项目采用 Kotlin...
收藏 1
smart-validate
轻量级服务端校验框架 smart-validate
smart-validator 轻量级服务端校验框架 支持注解、功能齐全、使用简便 一、功能简介 主要提供便捷的后台数据校验功能,支持单个字段或参数校验,也支持通过注解校验对象,用法简单。 提供...
收藏 4 评论 1
MyShardingSql
基于 Mybatis+ 插件技术实现的分库分表 MyShardingSql
基于Mybatis+插件技术实现的分库分表技术,总体思想是使用Range范围+哈希取模 实现分库分表,降低表内记录数提升性能 关于Mybatis参数 1)支持设置sql执行超时时间 2)loca...
收藏 6
redis_web_client
redis web 管理平台 redis_web_client
redis_web_client 是一个 redis web 管理平台,可以通过 web 方式管理多个 redis,方便管理。 安装 python 2.7 环境 mkdir -p /data/w...
收藏 8
table2sql
把表格转成 insert 语句的 Chrome 扩展 table2sql
一个chrome扩展,可以把当前页面的表格转成insert语句. 应用场景: 方便开发人员把网页数据导入数据库  
收藏 1
SLife
基于 Spring Boot 的企业级快速开发脚手架 SLife
SLife 是使用 Spring Boot 搭建的一个企业级快速开发脚手架。SLife 的目的是帮助初学者入门Spring boot 并能快速了解 一个web框架的快速搭建。同时帮助出创企业快速...
上次更新时间: 2017年12月13日 收藏 38
file-online-preview
spring boot构建Excel文件在线预览项目方案 file-online-preview
file-online-preview 此项目为文件文档在线预览项目解决方案,在取得公司高层同意后以 Apache 协议开源出来反哺社区。该项目基本支持主流办公文档的在线预览,如 doc,doc...
收藏 22 评论 7 评分 8.3
OpenHis
医疗门诊系统 OpenHis
系统简介 第三代云门诊系统:开源 HIS 系统,大宅门诊所云系统,区别于同类大型HIS系统,已开源+PC端+移动端+AI技术,针对诊所和中小型医院特点开发,系统非常轻量化,操作更简单;作为全国首...
收藏 7
Rainbond
生产级无服务器 PasS 平台 Rainbond
好雨云帮(Rainbond)是国内首个开源的生产级无服务器PasS平台,深度整合基于Kubernetes的容器管理、多类型CI/CD应用构建与交付、多数据中心的资源管理等技术提供完整的云原生应用...
上次更新时间: 2017年12月14日 收藏 51 评论 3 评分 7.5
QiPai
棋牌的胡牌算法 QiPai
棋牌的胡牌算法,特殊牌型判断算法 1、跑胡子算法 实现: 有C++版(基于递归,回溯)。 lua版(基于查表)。 2、高效的麻将胡牌算法,能处理任意张赖子: 速度:1S左右处理100万次每次...
收藏 9
easynetty
快速分布式任务开发框架 easynetty
EasyNetty是什么? 一个基于netty封装的快速分布式任务开发框架,目标:简单,简单,再简单! EasyNetty有哪些功能? 方便的服务-客户端功能 封装netty服务和客户端的启动,...
收藏 5
goodeen-rapid-generator
gooden 项目配套的代码自动生成工具 goodeen-rapid-generator
gooden项目配套的代码自动生成工具。 用的Java 生成器 rapid-generator底层组件,模板是按goodeen项目结果自定义。
收藏 2
Picture-Bed
开源图床 Picture-Bed
开源图床: 出于自用的目的,又找不到Java写的开源的程序,然后使用开源上传组件 bootstrap-fileinput 用 Spring Boot 写了一个图床,目前支持:七牛云,阿里云 Co...
收藏 8 评论 1 评分 7.5
vscrawler
适合抓取封堵的爬虫框架 vscrawler
VSCrawler是一个适合用作抓取的爬虫框架,在更多场景倾向于功能扩展性而牺牲使用简便性。这让VSCrawler非常强大,让他可以灵活的应对目标网站的反爬虫策略。为了方便描述,文档中可能使用V...
收藏 6
jExParser
Java表达式解析求值程序 jExParser
jExParser 一个简单的Java表达式解析求值程序 在jSqlBox项目开发时写的一个简单的Java表达式解析求值程序,支持变量和参数,现将源码抽取出来,没有什么特别优点,唯一的长处就是简...
收藏 3
amaze-vue
Web UI 组件库 amaze-vue
amaze-vue是基于 Amaze UI 和 Vue.js 实现的组件库。 Amaze UI 是以移动优先(Mobile first)为理念,面向 HTML5 开发的国产优秀组件库。因官方未提...
收藏 3 评论 1 评分 7.5
Draw2.js
基于 H5 Canvas 的简单图形引擎 Draw2.js
Draw2.js 一个基于 h5 canvas 实现的简单图形引擎。 Draw2.js 有什么用? Draw2.js 以现实事物来抽象。可以极大的方便你编写 h5 canvas 代码。极大的方便...
收藏 2
node-memcached-monitor
memcached 监控管理 node-memcached-monitor
node-memcached-monitor nodejs 版本实现 memcached 服务监控、keys 管理 本项目使用了es2015部分语法,请使用最新的运行环境,譬如不错的 chrom...
收藏 3
YangBlog
基于 Python3 和 Tornado 的博客系统 YangBlog
YangBlog Tornado Blog Demo 地址 YangBlog 技术栈 基于 Py3 + Tornado 前端框架 Bootstrap + JQuery 富文本编辑框 bootst...
收藏 2
NFile
基于 Node.js 的简易文件系统 NFile
Nfile 是一个基于 Node.js 的简易文件系统,支持文档的上传、编辑和预览,可以对文档进行集中管理,对于小型预览平台特别有效。 # prepare directory(it makes ...
收藏 3
顶部