├── .github └── workflows │ └── jekyll-gh-pages.yml ├── README.md └── _config.yml /.github/workflows/jekyll-gh-pages.yml: -------------------------------------------------------------------------------- 1 | # Sample workflow for building and deploying a Jekyll site to GitHub Pages 2 | name: Deploy Jekyll with GitHub Pages dependencies preinstalled 3 | 4 | on: 5 | # Runs on pushes targeting the default branch 6 | push: 7 | branches: ["main"] 8 | 9 | # Allows you to run this workflow manually from the Actions tab 10 | workflow_dispatch: 11 | 12 | # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages 13 | permissions: 14 | contents: read 15 | pages: write 16 | id-token: write 17 | 18 | # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. 19 | # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. 20 | concurrency: 21 | group: "pages" 22 | cancel-in-progress: false 23 | 24 | jobs: 25 | # Build job 26 | build: 27 | runs-on: ubuntu-latest 28 | steps: 29 | - name: Checkout 30 | uses: actions/checkout@v4 31 | - name: Setup Pages 32 | uses: actions/configure-pages@v5 33 | - name: Build with Jekyll 34 | uses: actions/jekyll-build-pages@v1 35 | with: 36 | source: ./ 37 | destination: ./_site 38 | - name: Upload artifact 39 | uses: actions/upload-pages-artifact@v3 40 | 41 | # Deployment job 42 | deploy: 43 | environment: 44 | name: github-pages 45 | url: ${{ steps.deployment.outputs.page_url }} 46 | runs-on: ubuntu-latest 47 | needs: build 48 | steps: 49 | - name: Deploy to GitHub Pages 50 | id: deployment 51 | uses: actions/deploy-pages@v4 52 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Awesome LinuxDo 2 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 3 | 4 | 一个 LINUX DO 开源资源的精选列表。 5 | 6 | ## 目录 7 | 8 | - [Awesome LinuxDo](#awesome-linuxdo) 9 | - [目录](#目录) 10 | - [官方资源](#官方资源) 11 | - [抽奖工具](#抽奖工具) 12 | - [辅助脚本](#辅助脚本) 13 | - [签名图片](#签名图片) 14 | - [登录认证](#登录认证) 15 | - [客户端](#客户端) 16 | - [第三方工具](#第三方工具) 17 | - [娱乐游戏](#娱乐游戏) 18 | - [衍生工具](#衍生工具) 19 | - [永远纪念](#永远纪念) 20 | 21 | ### 官方资源 22 | 23 | - [Lottery](https://github.com/linux-do/lottery) - 始皇开发的抽奖工具 24 | - [Linux Do Wiki](https://github.com/Chenyme/Linux-Do-Wiki) - 论坛wiki站 25 | - [Discourse](https://github.com/discourse/discourse) - 社区使用的论坛系统 26 | 27 | ### 抽奖工具 28 | - [Lottery](https://github.com/linux-do/lottery) - 始皇开发的抽奖工具 29 | - [linux-do-lottery-script](https://github.com/Adonis142857/linux-do-lottery-script) 30 | - [LdoRaffle](https://github.com/WishMelz/LdoRaffle) 31 | - [L站线上抽奖平台](https://linux.do/t/topic/269905) - 站内开源 已关闭 32 | 33 | ### 辅助脚本 34 | 35 | - [LinuxDo Scripts 扩展](https://github.com/dlzmoe/linuxdo-scripts) - 功能丰富完善 36 | - [Linuxdo活跃助手](https://github.com/Yantesoft/LinuxdoAssistant) - 用于篡改猴的用户脚本,旨在自动浏览 Linux.do 论坛的帖子,帮助用户保持活跃度。 37 | - [Linux do Level Enhanced](https://linux.do/t/topic/29483/1) - 论坛等级显示增强 38 | - [cookie-share](https://github.com/fangyuan99/cookie-share) - 快速切号 39 | - [获取帖子内容代码](https://linux.do/t/topic/238634/1) - 站内开源 40 | - [LINUXDO ReadBoost](https://linux.do/t/topic/283062) - 站内开源 41 | - [刷已读帖子次数](https://linux.do/t/topic/205399) - 站内开源 参考思路 42 | - [Mysterious Code](https://linux.do/t/topic/305864) - 站内开源 43 | - [小鱼标签 (UTags)](https://github.com/utags/utags) - 可以给用户,话题打标签,可以屏蔽用户,过滤掉话题和回复的脚本和扩展 [LDO#364829](https://linux.do/t/topic/364829) 44 | - [Replace Ugly Avatars | 赐你个头像吧](https://github.com/utags/replace-ugly-avatars) - 一个替换别人头像的油猴脚本 [LDO#438182](https://linux.do/t/topic/438182) 45 | 46 | ### 签名图片 47 | 48 | - [linuxdo-card](https://github.com/zjkal/linuxdo-card) - 只有一个用处,就是设置为Linux.do的签名图片 49 | 50 | ### 登录认证 51 | 52 | - [next-auth-linuxdo-example](https://github.com/voidmozx/next-auth-linuxdo-example) 53 | - [LD-Oauth2](https://github.com/youwen21/ld-oauth2) - 封装认证借口,便于简单调用 54 | 55 | 56 | ### 客户端 57 | 58 | - [MoyuLinuxdo](https://github.com/sbdelse/MoyuLinuxdo) - 命令行读帖工具 59 | - [R-lz/LINUX-DO](https://github.com/R-lz/LINUX-DO) - 一个简单的使用Flutter开发的L站的移动端 [LDO#409286](https://linux.do/t/topic/409286) 60 | - median.co制作的网页转应用 - [LDO#165846](https://linux.do/t/topic/165846) 61 | - linuxdo App - 经过优化的网页转应用 [LDO#165786](https://linux.do/t/topic/165786) 62 | - [luma](https://github.com/Yuhanawa/luma) - 又一个非官方的 Linux.do 移动端 [LDO#541991](https://linux.do/t/topic/541991) 63 | 64 | ### 第三方工具 65 | 66 | - [doLinuxRadar](https://github.com/yym68686/doLinuxRadar) - 嗅探你感兴趣的话题的机器人 67 | - [社区数据实时可视化报告](https://github.com/wincatcher/linuxdo.visualized.fun) - 专注于展示 Linux.do 社区实时数据的可视化分析平台。基于 Next.js 构建,提供全方位的社区数据洞察,助力社区运营决策。 68 | 69 | ### 娱乐游戏 70 | 71 | - 在线随机匹配小游戏 - [后端](https://github.com/lxk1066/linuxdo_mini_games) [前端](https://github.com/lxk1066/LinuxDoMiniGame) 72 | 73 | ### 衍生工具 74 | 75 | - [gpt-cursor-auto](https://github.com/hmhm2022/gpt-cursor-auto) - 只有论坛用户能用 76 | 77 | ### 永远纪念 78 | 79 | - [Linux.do-KeepAlive](https://github.com/WowYiJiu/Linux.do-KeepAlive) 80 | - [LinuxDo 每日签到](https://github.com/doveppp/linuxdo-checkin) 81 | - [LinuxDo 每日签到](https://github.com/xchenya/linux.do) - 前者的分支 82 | - [FSSP](https://github.com/bywenshu/FSSP) - Node共享平台 83 | - [邀请池轮询获取](https://github.com/MoreBugOfDog/LinuxDo-Invitatio-Link-Get-Reminder) 84 | 85 | > 如果您有更多资源要分享,请随时提交 PR。 86 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | remote_theme: pages-themes/hacker@v0.2.0 2 | plugins: 3 | - jekyll-remote-theme # add this line to the plugins list if you already have one 4 | title: "awesome-linuxdo" 5 | description: "收集与L站有关的开源项目" 6 | show_downloads: "true" 7 | --------------------------------------------------------------------------------