# Package Awesome

- [应用集合](#应用集合)
- [组件集合](#组件集合)


# 应用集合

## Web Framework应用案例

<table>
<tr>
<th>No.</th>
<th>:fire:Nodejs</th>
<th>Python</th>
<th>PHP</th>
<th>Go</th>
<th>Java</th>
<th>Others</th>
</tr>
<tr>
<td align="center">1</td>
<td align="center">:fire:<a href="https://github.com/devsapp/start-express">Express</a></td>
<td align="center">:fire::fire:<a href="https://github.com/devsapp/start-flask">Flask</a></td>
<td align="center"><a href="https://github.com/devsapp/start-thinkphp">Think PHP</a></td>
<td align="center">BeeGo</td>
<td align="center">Tomcat/Jetty</td>
<td align="center">Gatsby</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center"><a href="https://github.com/devsapp/start-egg">Egg</a></td>
<td align="center"><a href="https://github.com/devsapp/start-tornado">Tornado</a></td>
<td align="center"><a href="https://github.com/devsapp/start-laravel">laravel</a></td>
<td align="center">Gin</td>
    <td align="center"><a href="https://github.com/devsapp/start-springboot">Spring Boot</a></td><td>Hugo</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center"><a href="https://github.com/devsapp/start-next">Nextjs</a></td>
<td align="center"><a href="https://github.com/devsapp/start-bottle">Bottle</a></td>
    <td align="center"><a href="https://github.com/devsapp/start-discuz">Discuz</a></td><td></td><td align="center">Quarkus</td>
<td align="center"></td>
</tr>
<tr>
<td align="center">4</td>
<td align="center"><a href="https://github.com/devsapp/start-nuxt">Nuxtjs(Container)</a><br><a href="https://github.com/devsapp/custom-nuxt">Nuxtjs(Custom)</a></td>
<td align="center"><a href="https://github.com/devsapp/start-webpy">Web.py</a></td>
<td align="center"> :fire::fire::fire: <a href="https://github.com/devsapp/start-wordpress" >WordPress</a></td><td></td><td></td>
<td align="center"></td>
</tr>
<tr>
<td align="center">5</td>
<td align="center"> :fire::fire::fire: <a href="https://github.com/devsapp/start-hexo" >Hexo</a></td>
<td align="center"><a href="https://github.com/devsapp/start-django" >Django</a></td>
<td align="center"> :fire::fire::fire: <a href="https://github.com/devsapp/start-zblog" >Zblog</a></td><td></td><td></td>
<td align="center"></td>
</tr>
<tr>
<td align="center">6</td>
<td align="center"><a href="https://github.com/devsapp/start-koa">Koa(Container)</a><br><a href="https://github.com/devsapp/nodejs-koa">Koa(Node.js Runtime)</a></td>
    <td align="center">FastAPI</td>
<td align="center"><a href="https://github.com/devsapp/start-ecshop" >Ecshop</a></td><td></td><td></td><td></td>
</tr>
<tr>
<td align="center">7</td>
<td align="center"><a href="https://github.com/devsapp/start-hapi" >Hapi</a></td>
<td align="center">Web2py</td>
<td align="center"><a href="https://github.com/devsapp/start-metinfo" >Metinfo</a></td>
    <td></td><td></td><td></td>
</tr>
<tr>
<td align="center">8</td>
    <td align="center"><a href="https://github.com/devsapp/start-expresscart">Expresscart</a></td>
<td align="center"><a href="https://github.com/devsapp/start-pyramid" >Pyramid</a></td>
<td align="center"><a href="https://github.com/devsapp/start-whatsns" >Whatsns</a></td><td></td><td></td><td></td>
</tr>
<tr>
<td align="center">9</td>
 <td align="center"></td>
<td align="center"></td>
<td align="center"><a href="https://github.com/devsapp/start-typecho" >Typecho</a></td><td></td><td></td><td></td>
</tr>
</table>

## 静态网站应用案例

静态网站案例：https://github.com/devsapp/website-example
- 普通静态资源应用: `s init devsapp/website-example:website-base`
- react应用 `s init devsapp/website-example:website-react`
- vue应用 `s init devsapp/website-example:website-vue`
- hexo应用 `s init devsapp/website-example:website-hexo`
- docusaurus应用 `s init devsapp/website-example:website-docusaurus`
- vuepress应用 `s init devsapp/website-example:website-vuepress`

## 开源框架应用案例
- Midway FaaS：https://github.com/devsapp/midway-hook-example
    - react模板: `s init devsapp/midway-hook-example:midway-hook-react`
    - vue模板 `s init devsapp/midway-hook-example:midway-hook-vue`
- Malagu：https://github.com/devsapp/start-s-malagu

## 场景合集

### Blog集合
- Zblog:  https://github.com/devsapp/start-zblog    `s init devsapp/start-zblog`
- Wordpress:  https://github.com/devsapp/start-wordpress    `s init devsapp/start-wordpress`
- Hexo:  https://github.com/devsapp/start-hexo    `s init devsapp/start-hexo`
- Vuepress:  https://github.com/devsapp/website-example    `s init devsapp/website-example:website-vuepress`
- Django Blog: https://github.com/devsapp/django-blog    `s init devsapp/django-zblog` 
- Typecho: https://github.com/devsapp/start-typecho    `s init devsapp/start-typecho` 

### 企业官网
- Metinfo: https://github.com/devsapp/start-metinfo   `s init devsapp/start-metinfo`

### 社区问答
- Whatsns: https://github.com/devsapp/start-whatsns   `s init devsapp/start-whatsns`
- Discuz: https://github.com/devsapp/start-discuz   `s init devsapp/start-discuz`

### 电子商务
- Echsop： https://github.com/devsapp/start-ecshop    `s init devsapp/start-ecshop`
- Expresscart： https://github.com/devsapp/start-expresscart    `s init devsapp/start-expresscart`

### 其他
- 该项目模板是一个基于 puppeteer 的截图 Web 应用: 
    - https://github.com/devsapp/puppeteer-app    `s init devsapp/puppeteer-app`
    - https://github.com/devsapp/start-puppeteer    `s init devsapp/start-puppeteer`
- 一款基于人工智能的目标检测应用: https://github.com/devsapp/image-prediction-app    `s init devsapp/image-prediction-app`
- 一款基于Node.JS的网页TodoList应用: https://github.com/devsapp/todolist-app    `s init devsapp/todolist-app`
- 基于函数计算 FC + FFmpeg 实现 Serverless 架构的弹性高可用的高度自定义音视频处理主题: https://github.com/devsapp/ffmpeg-app    `s init devsapp/ffmpeg-app`
- 对直播视频流截图的应用: https://github.com/devsapp/start-rtmp-snapshot   `s init start-rtmp-snapshot`
- 一个对浏览器全景录制: https://github.com/devsapp/start-headless-ffmpeg   `s init start-headless-ffmpeg`
- 一个word转pdf的应用: https://github.com/devsapp/start-word2pdf   `s init start-word2pdf`
- 一个pdf转图片的应用: https://github.com/devsapp/start-pdf2img   `s init start-pdf2img`
- 在Serverless架构玩转pyTorch: https://github.com/devsapp/start-pytorch   `s init start-pytorch`
- 在Serverless架构玩转Tensorflow: https://github.com/devsapp/start-tensorflow   `s init start-tensorflow`
- Serverless架构的OCR工具: https://github.com/devsapp/start-ocr   `s init start-ocr`


## 静态网站应用案例

静态网站案例：https://github.com/devsapp/website-example
- 普通静态资源应用: `s init devsapp/website-example:website-base`
- react应用 `s init devsapp/website-example:website-react`
- vue应用 `s init devsapp/website-example:website-vue`
- hexo应用 `s init devsapp/website-example:website-hexo`
- docusaurus应用 `s init devsapp/website-example:website-docusaurus`
- vuepress应用 `s init devsapp/website-example:website-vuepress`

## Alinode
可观测性：
    - Insight： https://github.com/devsapp/alinode-faas-insight    
    - Runtime Http:  https://github.com/devsapp/alinode-runtime-http    
    - FaaS Logs:  https://github.com/devsapp/alinode-faas-sls-log    
    - Runtime Deploy:  https://github.com/devsapp/alinode-runtime-deploy

## 开源框架应用案例
- Midway FaaS：https://github.com/devsapp/midway-hook-example
    - react模板: `s init devsapp/midway-hook-example:midway-hook-react`
    - vue模板 `s init devsapp/midway-hook-example:midway-hook-vue`
- Malagu：https://github.com/devsapp/start-s-malagu

## 场景合集

### Blog集合
- Zblog:  https://github.com/devsapp/start-zblog    `s init devsapp/start-zblog`
- Wordpress:  https://github.com/devsapp/start-wordpress    `s init devsapp/start-wordpress`
- Hexo:  https://github.com/devsapp/start-hexo    `s init devsapp/start-hexo`
- Vuepress:  https://github.com/devsapp/website-example    `s init devsapp/website-example:website-vuepress`
- Django Blog: https://github.com/devsapp/django-blog    `s init devsapp/django-zblog` 
- Typecho:  https://github.com/devsapp/start-typecho    `s init devsapp/start-typecho`

### 企业官网
- Metinfo: https://github.com/devsapp/start-metinfo   `s init devsapp/start-metinfo`

### 社区问答
- Whatsns: https://github.com/devsapp/start-whatsns   `s init devsapp/start-whatsns`
- Discuz: https://github.com/devsapp/start-discuz   `s init devsapp/start-discuz`

### 电子商务
- Echsop： https://github.com/devsapp/start-ecshop    `s init devsapp/start-ecshop`
- Expresscart： https://github.com/devsapp/start-expresscart    `s init devsapp/start-expresscart`

### 其他
- 该项目模板是一个基于 puppeteer 的截图 Web 应用: 
    - https://github.com/devsapp/puppeteer-app    `s init devsapp/puppeteer-app`
    - https://github.com/devsapp/start-puppeteer    `s init devsapp/start-puppeteer`
- 一款基于人工智能的目标检测应用: https://github.com/devsapp/image-prediction-app    `s init devsapp/image-prediction-app`
- 一款基于Node.JS的网页TodoList应用: https://github.com/devsapp/todolist-app    `s init devsapp/todolist-app`
- 基于函数计算 FC + FFmpeg 实现 Serverless 架构的弹性高可用的高度自定义音视频处理主题: https://github.com/devsapp/ffmpeg-app    `s init devsapp/ffmpeg-app`
- 对直播视频流截图的应用: https://github.com/devsapp/start-rtmp-snapshot   `s init start-rtmp-snapshot`
- 一个对浏览器全景录制: https://github.com/devsapp/start-headless-ffmpeg   `s init start-headless-ffmpeg`
- 一个word转pdf的应用: https://github.com/devsapp/start-word2pdf   `s init start-word2pdf`
- 一个pdf转图片的应用: https://github.com/devsapp/start-pdf2img   `s init start-pdf2img`
- 在Serverless架构玩转pyTorch: https://github.com/devsapp/start-pytorch   `s init start-pytorch`
- 在Serverless架构玩转Tensorflow: https://github.com/devsapp/start-tensorflow   `s init start-tensorflow`
- Serverless架构的OCR工具: https://github.com/devsapp/start-ocr   `s init start-ocr`


# 组件集合

## 基础组件

- 阿里云
    - 函数计算（FC）：
        - Yaml描述：https://github.com/devsapp/fc
        - 命令行交互：https://github.com/devsapp/fc-api （可以在无Yaml模式下直接进行使用）
    - Serverless工作流（FNF）：https://github.com/devsapp/fnf
- 腾讯云
    - 云函数（SCF）：https://github.com/devscomp/scf
- AWS
    - Lambda：https://github.com/devscomp/lambda
- 百度云
    - 函数计算（CFC）：https://github.com/xinwuyun/cfc
- 华为云
    - 函数工作流（FG）：https://github.com/xinwuyun/fg




## 上层组件

<table>
<tr>
<th>No.</th>
<th>:fire:Nodejs</th>
<th>Python</th>
<th>PHP</th>
<th>Go</th>
<th>Java</th>
<th>Others</th>
</tr>
<tr>
<td align="center">1</td>
<td align="center">:fire:<a href="https://github.com/devsapp/express">Express</a></td>
<td align="center">:fire::fire:<a href="https://github.com/devsapp/flask">Flask</a></td>
<td align="center"><a href="https://github.com/devsapp/thinkphp">Think PHP</a></td>
<td align="center">BeeGo</td>
<td align="center">Tomcat/Jetty</td>
<td align="center">Gatsby</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center"><a href="https://github.com/devsapp/egg">Egg</a></td>
<td align="center"><a href="https://github.com/devsapp/tornado">Tornado</a></td>
<td align="center"><a href="https://github.com/devsapp/laravel">laravel</a></td>
<td align="center">Gin</td>
<td align="center">Spring Boot</td>
<td align="center">Hugo</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center"><a href="https://github.com/devsapp/next">Nextjs</a></td>
<td align="center"><a href="https://github.com/devsapp/bottle">Bottle</a></td>
<td align="center"><a href="https://github.com/devsapp/discuz">Discuz</a></td><td></td><td align="center">Quarkus</td>
<td align="center">:fire::fire:<a href="https://github.com/devsapp/midway-hook">Midway FaaS</a></td>
</tr>
<tr>
<td align="center">4</td>
<td align="center"><a href="https://github.com/devsapp/nuxt">Nuxtjs</a></td>
<td align="center"><a href="https://github.com/devsapp/webpy">Web.py</a></td>
<td align="center"> :fire::fire::fire: <a href="https://github.com/devsapp/wordpress" >WordPress</a></td><td></td><td></td>
<td align="center">:fire:<a href="https://github.com/devsapp/s-malagu">Malagu</a></td>
</tr>
<tr>
<td align="center">5</td>
<td align="center"> :fire::fire::fire: <a href="https://github.com/devsapp/hexo" >Hexo</a></td>
<td align="center"><a href="https://github.com/devsapp/django" >Django</a></td>
<td align="center"> :fire::fire::fire: <a href="https://github.com/devsapp/zblog" >Zblog</a></td><td></td><td></td>
<td align="center">:fire::fire::fire:<a href="https://github.com/devsapp/website">Website</a></td>
</tr>
<tr>
<td align="center">6</td>
<td align="center"><a href="https://github.com/devsapp/koa" >Koa</a></td>
<td align="center">FastAPI</td>
<td align="center"><a href="https://github.com/devsapp/ecshop" >Ecshop</a></td><td></td><td></td><td></td>
</tr>
<tr>
<td align="center">7</td>
<td align="center"><a href="https://github.com/devsapp/hapi" >Hapi</a></td>
<td align="center">Web2py</td>
<td align="center"><a href="https://github.com/devsapp/metinfo" >Metinfo</a></td>
    <td></td><td></td><td></td>
</tr>
<tr>
<td align="center">8</td>
<td align="center"></td>
<td align="center"><a href="https://github.com/devsapp/pyramid" >Pyramid</a></td>
<td align="center"><a href="https://github.com/devsapp/whatsns" >Whatsns</a></td><td></td><td></td><td></td>
</tr>
<tr>
<td align="center">9</td>
<td align="center"></td>
<td align="center"></td>
<td align="center"><a href="https://github.com/devsapp/typecho" >Typecho</a></td><td></td><td></td><td></td>
</tr>
</table>
