天天看點

值得收藏的開源項目

說明

文章記錄平時開發遇到個人覺得值得收藏的項目,歡迎留言分享你認為值得收藏的好項目---------持續更新中

1、網頁視訊播放器中的王牌

git位址:​​ckplayer: ckplayer-一款用于在網頁端播放視訊的軟體,支援mp4,flv,m3u8及rtmp協定的直播,支援移動端,PC端​​

官網:​​序言-ckplayer​​

2、Spring Boot 的支付服務:支付寶,微信,銀聯詳細代碼案例

git位址:​​spring-boot-pay: 支付服務:支付寶,微信,銀聯詳細代碼案例;支付API文檔、持續更新中,交流群:873689597​​

3、springboot-bucket  SpringBoot 全家桶 —— 本項目對目前Web開發中常用的各個技術,通過和SpringBoot的內建,并且對各種技術通過“一篇部落格 + 一個可運作項目”的形式來詳細說明。

git位址:​​springboot-bucket: SpringBoot 全家桶 —— 本項目對目前Web開發中常用的各個技術,通過和SpringBoot的內建,并且對各種技術通過“一篇部落格 + 一個可運作項目”的形式來詳細說明。​​

4、spring-boot-mail郵件發送服務:文本、附件、模闆、隊列、多線程、定時任務等多種功能。

git位址:​​spring-boot-mail: 郵件發送服務,文本、附件、模版多種實作,隊列,線程定時任務功能​​

5、爬蟲相關

簡單易上手的爬蟲架構

​​WebMagic概覽 · WebMagic Documents​​

超全開源爬蟲工具箱

​​INFO-SPIDER首頁​​

​​InfoSpider gitee​​

6、java寫出Excel導出,Excel模闆導出,Excel導入,Word模闆導出,通過簡單的注解和模闆

官網文檔位址:​​1. 前言 - Powered by MinDoc​​

位址2:​​EasyPoi教程_V1.0​​

gitee位址:​​easypoi: POI 工具類,Excel的快速導入導出,Excel模闆導出,Word模闆導出,可以僅僅5行代碼就可以完成Excel的導入導出,修改導出格式簡單粗暴,快速有效,easypoi值得你嘗試​​

7、工具包

Hutool

git位址:​​https://github.com/looly/hutool​​

文檔位址:​​Hutool參考文檔​​

feilong-core

​​feilong-core 讓Java開發更簡便的工具包_V2.1.0​​

8、5款報表生成工具

1、項目名稱: 積木報表

  • 項目簡介:積木報表,免費的企業級WEB報表工具。專注于“專業、 易用 、優質”的報表設計器和大屏設計器。支援列印設計、資料報表、圖形報表、大屏設計器,重點是免費的。
  • 項目位址:https://github.com/zhangdaiscott/JimuReport/issues/new
  • 體驗位址:http://www.jimureport.com/

2、項目名稱: UReport2

  • 項目簡介:UReport2是一款高性能的Java報表引擎,提供完善的基于網頁的報表設計器,可快速做出各種複雜的中式報表。在UReport2中,提供了全新的基于網頁的報表設計器,可以在Chrome、Firefox、Edge等各種主流浏覽器運作(IE浏覽器除外),打開浏覽器即可完成各種複雜報表的設計制作。

    UReport2是第一款基于Apache-2.0協定開源的中式報表引擎。

  • 項目位址:https://gitee.com/youseries/ureport

3、項目名稱:EasyReport

  • 項目簡介:EasyReport 是一個簡單易用的 Web 報表工具,它的主要功能是把 SQL 語句查詢出的行列結構轉換成 HTML 表格(Table),并支援表格的跨行(RowSpan)與跨列(ColSpan)。同時它還支援報表 Excel 導出、圖表顯示及固定表頭與左邊列的功能。
  • 項目位址:https://gitee.com/xianrendzw/EasyReport

4、項目名稱:報表設計工具 Reportico

  • 項目簡介:Reportico 是一個報表設計工具,可用來設計報表、建立報表菜單和配置,支援圖形、分組、下鑽、表達式處理和資料轉換,可導出 HTML、PDF 和 CSV 格式,可通過 CSS 修改報表外觀。
  • 項目位址:https://gitee.com/luob/reportico

5、項目名稱: ECharts

  • 項目簡介:ECharts 是一款由百度前端技術部開發的,基于 Javascript 的資料可視化圖表庫,提供直覺,生動,可互動,可個性化定制的資料可視化圖表。涵蓋各行業圖表,滿足各種需求。
  • 項目位址:https://gitee.com/echarts/echarts

9、人人開源系列項目

​​人人開源​​

官網位址:​​人人開源​​

10、mybatis工具網站

​​MyBatis 工具 · 分頁插件 PageHelper、通用 Mapper​​

11、spring-boot-api-project-seed

一個基于Spring Boot & MyBatis的種子項目,用于快速建構中小型API、RESTful API項目~;Spring Boot API Project Seed 是一個基于Spring Boot & MyBatis的種子項目,用于快速建構中小型API、RESTful API項目,該種子項目已經有過多個真實項目的實踐,穩定、簡單、快速,使我們擺脫那些重複勞動,專注于業務代碼的編寫,減少加班。下面是一個簡單的使用示範,看如何基于本項目在短短幾十秒鐘内實作一套簡單的API,并運作提供服務。

​​https://github.com/lihengming/spring-boot-api-project-seed​​

12、微信開發 Java SDK ,支援包括微信支付,開放平台,小程式,企業微信,公衆号等的後端開發

​​GitHub - Wechat-Group/WxJava: 微信開發 Java SDK ,支援包括微信支付,開放平台,小程式,企業微信,公衆号等的後端開發​​

參考文章

​​Java微信公衆号開發之接入weixin-java-mp架構開發微信公衆号 - 程式員大學營​​

13、小而全而美的第三方登入開源元件

小而全而美的第三方登入開源元件。目前已支援Github、Gitee、微網誌、釘釘、百度、Coding、騰訊雲開發者平台、OSChina、支付寶、QQ、微信、淘寶、Google、Facebook、抖音、領英、小米、微軟、今日頭條、Teambition、StackOverflow、Pinterest、人人、華為、企業微信、酷家樂、Gitlab、美團、餓了麼、推特、飛書、京東、阿裡雲、喜馬拉雅、Amazon、Slack和 Line 等第三方平台的授權登入。 Login, so easy!