标签: 开源

  • CS-Books - GitHub超过1000本计算机经典书籍免费分享

    在程序员的学习成长过程中,找到优质的学习资料至关重要。今天要介绍的 CS-Books 项目,是一个专注于计算机领域经典书籍的开源仓库,目前已在 GitHub 上收录超过 1000 本计算机经典书籍,涵盖编程语言、算法、系统架构等多个热门技术方向。

    📚 书籍资源分类

    CS-Books 仓库收录的书籍资源主要包括以下类别:

    • 🖥️ 编程语言:C/C++、Java、Python、Go、Rust、JavaScript 等
    • 💻 计算机基础:数据结构与算法、操作系统、计算机网络、计算机系统知识
    • ⚙️ 后端技术:后端架构、设计模式、数据库、缓存、消息队列
    • 🎨 前端技术:HTML/CSS、JavaScript、Vue、React、Angular 等
    • 🤖 其他领域:机器学习、人工智能、云计算、DevOps、汇编语言
    • 📝 求职面试:校招社招面经、算法题解、面试题库

    ✨ 资源特点

    • 🔄持续更新:仓库保持活跃更新,不断添加新的优质书籍资源
    • 📂分类清晰:书籍按照编程语言、技术方向进行系统分类,便于查找
    • 💰免费分享:所有书籍资源均可免费获取学习
    • 🌐多平台支持:提供 GitHub 原版和 Gitee 国内加速镜像两个版本

    🔗 项目地址

    📦 GitHub 原版
    https://github.com/forthespada/CS-Books

    ⚡ Gitee 加速版
    https://gitee.com/ForthEspada/CS-Books

    📖 总结

    无论你是编程初学者还是资深开发者,CS-Books 都是一个值得收藏的优质资源站。仓库持续更新、分类清晰、获取便捷,是计算机学习者不可或缺的学习宝库。建议收藏备用,随时查阅学习!

  • Web3 Security - DeFi 黑客事件 101 个根本原因分析工具

    Web3 Security 是一个专注于 Web3 安全领域的开源知识库,以 Notion 文档形式免费开放。该项目系统整理了过去 DeFi 黑客事件的 101 个根本原因分析,涵盖漏洞成因、安全测试方法论、Web3 网络安全课程等核心内容,是 Web3 安全研究人员的必备参考资源。

    📚 核心内容

    • 🔍 DeFi 黑客事件根本原因分析 — 涵盖 101 个真实案例,深入剖析每次攻击的技术细节与漏洞成因,帮助开发者避免重蹈覆辙
    • 🛡️ 漏洞分析与安全测试指南 — 提供系统化的漏洞识别方法与安全测试最佳实践,提升智能合约安全性
    • 📖 Web3 网络安全学习课程 — 从基础到进阶的完整学习路径,适合安全研究人员和开发者系统学习
    • 🌐 多语言支持 — 中文、英文、韩文、日文等多语言版本,方便全球用户学习交流

    🔗 网站地址

    访问 Web3 Security Notion 文档:
    👉 Web3 Security 知识库

    💡 适用人群

    • 🔐 Web3 安全研究人员
    • 💻 智能合约开发者
    • 📋 DeFi 项目方与审计人员
    • 🎓 对区块链安全感兴趣的学习者

    ✨ 特色亮点

    • 免费开源,无需注册即可学习
    • 101 个真实案例,涵盖主流 DeFi 攻击手法
    • Notion 文档形式,界面简洁易读
    • 持续更新,紧跟最新安全威胁
  • Petalica paint - 免费AI照片自动上色工具(支持线稿上色)

    工具简介

    Petalica paint界面

    Petalica paint是一款基于先进AI技术的免费照片自动上色工具,由日本Peta(ペタ)团队开发。该工具利用深度学习算法,能够智能识别照片和线稿内容,自动进行专业级上色处理。作为开源项目PaintsChainer的网页版本,它为用户提供了便捷的在线上色体验。

    主要功能

    • 照片自动上色:上传照片后,AI自动分析内容并进行自然上色处理,还原真实色彩
    • 线稿上色:支持线稿图片的智能上色,精准保留线条轮廓,呈现艺术效果
    • 在线编辑:提供在线编辑功能,可对生成结果进行微调,满足个性化需求
    • 开源可商用:工具完全开源免费,明确支持商业用途使用
    • 自行部署:提供完整源码和技术文档,可自行搭建部署私有版本

    使用方法

    使用教程
    1. 访问Petalica paint官网或GitHub项目页面
    2. 上传需要上色的照片或线稿图片(支持PNG、JPG等常见格式)
    3. 选择上色模式(照片模式/线稿模式)
    4. 等待AI处理完成(通常只需几秒钟)
    5. 可在线调整颜色或直接下载最终结果

    技术特点

    Petalica paint采用深度卷积神经网络技术,通过大量艺术作品数据训练,能够理解图像内容并生成自然和谐的色彩方案。工具支持多种上色风格,用户可以根据需求选择不同的上色模式。

    相关链接

    • 官网地址:https://petalica.com/index_zh.html
    • GitHub源码:https://github.com/pfnet/PaintsChainer

    适用场景

    Petalica paint广泛应用于以下领域:

    • 插画师和漫画创作者快速上色
    • 设计师进行概念设计和草图上色
    • 普通用户修复老照片色彩
    • 游戏美术素材制作

    尤其适合需要快速获得上色效果的场景,大幅提升创作效率。

  • tldraw - 开源在线画板 | 多人协作数字白板工具

    tldraw 是一款功能强大的开源在线画板工具,支持多人实时协作的数字白板。它具有独特的手绘风格设计,配备智能箭头、自动捕捉和便签等便捷功能,开箱即用,无需复杂配置即可快速上手。

    tldraw在线画板工具界面预览

    主要特点

    • 多人协作:支持多人同时编辑,实时同步内容
    • 手绘风格:独特的自然手绘效果,让图表更具表现力
    • 智能箭头:自动识别连接关系,智能指向目标
    • 自动捕捉:精准对齐元素,提升绘图效率
    • 便签功能:快速添加注释和说明
    • SVG导出:支持导出为SVG矢量图形格式
    • 组件嵌入:可作为React组件集成到其他应用
    • 完全开源:编辑器、UI和底层库均采用开源协议

    应用场景

    tldraw适用于多种场景,包括但不限于:

    • 团队头脑风暴
    • 流程图绘制
    • 产品原型设计
    • 在线教学演示
    • 远程会议白板

    其灵活的嵌入能力也使其成为构建协作类应用的理想选择。

    tldraw应用场景示例

    网站地址

    • 画板地址:https://www.tldraw.com/
    • GitHub地址:https://github.com/tldraw/tldraw
  • Transhumans - 免费开源人物插图素材网站(可商用)

    Transhumans 是一个专注于超越生物障碍主题的开源人物插图网站,由艺术家 Pablo Stanley 创建。该网站提供免费 PNG 和 SVG 格式素材下载,支持商业和个人项目使用。

    🏷️ 网站特点

    • 免费开源:所有素材可免费下载使用,无需注册账号
    • 商用授权:支持商业项目使用,适合设计师和开发者
    • 多格式支持:提供 PNG 和 SVG 两种主流格式,可满足不同场景需求
    • 主题独特:以超人类主义为灵感,呈现未来感人物形象

    🎨 设计风格

    这些开源作品的创作灵感来源于多个领域:

    • 📽️ 80 年代科幻电影的视觉风格
    • 🌸 卡哇伊艺术(Kawaii)的可爱元素
    • 🎋 极简日本插画的简洁美学
    • 🤖 超人类主义的有趣概念

    作品反映了创作者的朋克摇滚精神、对根源的追溯以及对不完美之美的独特信念,风格鲜明且富有创意。

    📖 使用说明

    用户可直接在网站上浏览和下载所需素材,所有资源均可免费用于个人和商业项目。建议根据实际需求选择:

    • PNG 格式:适合快速使用,直接嵌入设计
    • SVG 格式:适合二次编辑,支持无损缩放

    🔗 网站地址

    访问地址:https://www.transhumans.xyz/

    ⚠️ 注:可能需要国外网络环境才能正常访问

  • Awesome macOS Screensavers - Mac屏幕保护程序精选集合

    项目简介

    Awesome macOS Screensavers 是一个专门收集 macOS 屏幕保护程序的优质 GitHub 仓库,由开发者 garrharr 维护。该项目收录了数十款精美的 Mac OS X 屏幕保护程序,涵盖了各种风格和功能,满足不同用户的需求。无论是追求简约风格、炫酷动效还是实用功能,都能在这里找到心仪的选择。

    💡 提示:

    Awesome macOS Screensavers 仓库持续更新,收录的屏幕保护程序均为开源项目,可免费使用且安全可靠。

    主要特色

    • 资源丰富:收录数十款精选屏幕保护程序,持续更新
    • 开源免费:大部分项目采用开源许可证,可免费使用
    • 分类清晰:按照功能和风格进行分类,便于浏览和选择
    • 安装便捷:支持直接下载安装包,操作简单

    经典项目推荐

    仓库中包含多款广受欢迎的屏幕保护程序,例如:

    项目名称特色描述
    FlipClock翻转时钟风格,经典复古设计
    AerialApple TV 航拍视频屏幕保护
    Brooklyn粒子动画效果,美轮美奂
    Epoch数字时钟显示当前时间戳

    集合地址

    🔗 项目主页:https://github.com/agarrharr/awesome-macos-screensavers

    安装使用指南

    方法一:下载安装包

    1. 访问项目页面,浏览屏幕保护程序列表
    2. 选择心仪的项目,点击进入详情页面
    3. 下载项目提供的安装包(.saver 或 .zip 文件)
    4. 双击安装包,按提示完成安装

    方法二:源码编译安装

    1. 下载项目源码到本地
    2. 使用 Xcode 打开项目文件
    3. 按照 README 说明进行编译
    4. 编译成功后自动安装到系统

    方法三:设置屏幕保护程序

    1. 打开「系统偏好设置」→ 「桌面与屏幕保护程序」
    2. 在屏幕保护程序标签页中选择已安装的程序
    3. 可自定义触发时间和其他设置
    4. 点击「预览」查看效果

    ⚠️ 注意事项:

    • 部分屏幕保护程序可能需要较新版本的 macOS 系统
    • 安装前请确认来源可信,保护设备安全
    • 如遇安装问题,可参考项目 README 或提交 Issue
  • 山东大学镜像站-开源软件镜像平台网站

    山东大学镜像站

    网站介绍

    山东大学镜像站是由山东大学(青岛)网管会镜像站学生运营团队运营的开源镜像站平台。网站平台专门为技术爱好者、工程师、科研人员等开源爱好者提供丰富的开源软件镜像资源,以及相关的学习和帮助资料。

    主要特点

    • 访问速度快:针对国内网络环境进行了深度优化,下载软件和镜像资源速度非常快
    • 使用便捷:界面简洁直观,适合技术小白直接使用,无需复杂配置
    • 资源丰富:涵盖各类主流开源软件镜像资源,满足不同用户需求
    • 公益性质:由学生团队运营维护,完全免费服务于开源社区

    适用人群

    该镜像站特别适合以下用户群体:

    • 技术爱好者和开源软件用户
    • 软件工程师和开发人员
    • 科研人员和学术工作者
    • 需要快速下载开源软件的用户

    如果您正在寻找稳定、快速的开源软件镜像资源,山东大学镜像站是一个不错的选择。

  • AI Comic Factory - 免费开源AI漫画生成器工具

    工具简介

    AI Comic Factory 是一款完全免费的开源 AI 漫画生成器,基于 LLM(大语言模型)SDXL(Stable Diffusion XL) 两大前沿 AI 技术框架开发。用户只需输入简单的文字提示词,即可快速生成具有专业水准的漫画风格图像作品。

    核心功能

    • 🎨 智能生成:输入文字描述即可生成精美漫画风格图片
    • 📐 无损放大:支持图片高质量无损放大处理
    • 🖨️ 多场景输出:可在线保存或直接打印输出
    • 💰 完全免费:开源项目,无任何使用限制
    • 🏠 本地部署:支持自行部署到本地环境运行

    技术特点

    该工具创新性地结合了 LLM 的强大语义理解能力与 SDXL 的优质图像生成能力,能够准确理解用户的文字描述,并生成与之匹配的漫画风格图像。无论是角色设计、场景构建还是故事分镜,都能轻松应对。

    技术亮点: LLM 负责语义解析,SDXL 负责图像渲染,两者协同确保生成效果的专业性与准确性。

    使用地址

    • 🌐 在线体验:https://huggingface.co/spaces/jbilcke-hf/ai-comic-factory
    • 💻 开源项目:https://github.com/jbilcke-hf/ai-comic-factory

    适用人群

    适合漫画创作者、内容创作者、游戏开发者、广告设计师以及所有对 AI 漫画生成感兴趣的用户使用。无论是快速原型设计还是创意探索都非常适用。

  • GitHub项目|李跳跳自定义规则库-LiTiaotiao Custom Rules去广告规则

    项目简介

    LiTiaotiao-Custom-Rules是一个开源的李跳跳自定义规则仓库,专注于收集和整理「李跳跳」App的各类自定义规则。该项目包含基础规则和增强规则两大类,可帮助用户自动关闭应用内广告、更新弹窗、青少年模式弹窗、权限索取提示等烦人弹窗,实现更流畅的手机使用体验。

    功能特点

    • ✅ 自动跳过开屏广告
    • ✅ 关闭更新弹窗提示
    • ✅ 屏蔽青少年模式弹窗
    • ✅ 跳过权限索取提示
    • ✅ 支持自动化操作设置
    • ✅ 在线规则实时更新
    • ✅ 导入简单快捷

    使用教程

    第一步:前往李跳跳在线规则页面复制规则(备用链接)

    第二步:打开「李跳跳」App,点击「更多」,点击右上角三个小点,点击「导入规则」,长按输入框,选择「粘贴」,最后点击「保存」即可。

    💡 温馨提示:导入新规则时会覆盖原有规则,建议先备份自定义规则后再操作。

    相关地址

    • 📦 规则仓库:https://snoopy1866.github.io/LiTiaotiao-Custom-Rules/
    • 🐙 GitHub地址:https://github.com/Snoopy1866/LiTiaotiao-Custom-Rules/
    • 📱 李跳跳App下载:点击下载
  • Windows 12 网页版 - 在线体验 Windows12

    Windows 12 网页版界面预览

    Windows 12 网页版是一个在线开源项目,由一位初三学生使用前端开发三件套(HTML+CSS+JavaScript)实现。该项目灵感来源于 Windows 12 概念版(Powered by PowerPoint),用户可以直接打开网页在线体验 Windows 12。

    功能特点

    UI设计 动画效果

    • 精美 UI 设计:界面高度还原 Windows 12 概念版,采用现代化设计语言
    • 流畅动画效果:丰富的交互动画,体验丝滑顺畅
    • 高级功能模拟:支持多种 Windows 12 特色功能模拟(相较于传统网页版)
    • 即开即用:无需下载安装,打开浏览器即可使用
    • 完全开源:代码托管于 GitHub,可自由学习和二次开发

    支持的平台

    Windows 12 网页版支持多种设备和浏览器访问:

    • 桌面端:Chrome、Firefox、Edge、Safari 等主流浏览器
    • 移动端:iOS Safari、Android Chrome 等移动浏览器
    • 推荐:使用电脑浏览器访问以获得最佳体验效果

    注意事项

    ⚠️ 网页版内容可能与 Windows 12 正式版本不一致,该项目仅供体验预览,正式版本请以微软官方发布为准。

    快速体验

    快速体验

    在线体验:https://tjy-gitnub.github.io/win12/desktop.html

    开源项目:https://github.com/tjy-gitnub/win12