历史评分(目前已经累计 70+ 开源项目)

Memos

开源地址:https://github.com/usememos/memos
在线体验Demo:https://demo.usememos.com/explore

核心亮点

🔓:完全开源免费,你可以使用开源版体验到所有功能。

🔒:注重隐私,所有数据都存在本地。 

📝:支持 Todo/Markdown 排版等笔记核心的功能,同时也支持附件上传,可以作为 flomo 的部分平替。

⚙️:后端使用 GoLang 和 React 开发。虽然作者标榜了高性能,但是个人使用应该好像大概用不到。

 🇨🇳:支持中文

🌐:虽然不是客户端应用,但是由于 docker 是跨平台的,网页也适配了移动端,如果有自己服务器的话, 也可以部署成在线应用,具有一定的上手门槛。

OneNav

OneNav 是一款功能强大且简洁高效的浏览器书签管理器,支持集中式管理书签,完美解决跨设备、跨平台、跨浏览器的同步与访问难题,实现一处部署、随处访问。它不仅安装简单、界面简洁、操作方便,还可与浏览器扩展(插件)配合使用,为你带来更加高效便捷的书签管理体验。

Github开源地址:https://github.com/helloxz/onenav

文档:https://doc.xiaoz.top/web/#/13/129

NavSphere

NavSphere 是一个用 Next.js 14 打造的现代化书签和导航管理平台,支持个人用,也支持团队一起管理,还能把数据放在 GitHub 上,安全又可控。

环境要求

  • • Node.js 18+
  • • pnpm(或者 npm/yarn)
  • • 一个 GitHub 账号

快速启动

1
2
3
4
5
git clone https://github.com/tianyaxiang/NavSphere.git
cd NavSphere
pnpm install
cp .env.example .env.local
pnpm dev

然后用浏览器打开 http://localhost:3000,一个本地可用的导航平台就跑起来了。

在线体验地址:https://dh.leti.ltd/

项目地址: https://github.com/tianyaxiang/NavSphere

开源现代化的导航管理平台,专为个人和团队打造的书签管理和导航门户解决方案。

一个基于 Next.js 14 构建的现代化导航管理平台,专为个人和团队打造的书签管理和导航门户解决方案。通过 GitHub 作为数据存储后端,提供安全、可靠的导航数据管理体验。

Github地址

https://github.com/tianyaxiang/NavSphere

在线体验

https://dh.leti.ltd/

✨ 核心特性

  • • 🚀 现代技术栈: Next.js 14 + React 18 + TypeScript + Tailwind CSS
  • • 🔐 GitHub 认证: 基于 NextAuth.js 的 GitHub OAuth 安全登录
  • • � Git 数h据存储: 使用 GitHub 仓库作为数据后端,版本可控
  • • � 响应式设 计: 移动优先的设计理念,完美适配各种设备
  • • 🌓 主题切换: 内置深色/浅色主题支持
  • • 🎯 拖拽排序: 直观的拖拽界面,轻松管理导航项目
  • • 🔍 智能搜索: 快速定位和访问导航项目
  • • 📱 PWA 支持: 渐进式 Web 应用体验
  • • 🌐 多语言支持: 中英文界面切换
  • • ⚡ 边缘计算: Cloudflare Pages 部署,全球加速

🛠️ 技术架构

技术栈 版本 用途
Next.js 14.0.4 React 全栈框架
React 18.2.0 用户界面库
TypeScript 5.1.6 类型安全的 JavaScript
Tailwind CSS 3.3.3 原子化 CSS 框架
NextAuth.js 5.0.0-beta.25 身份认证解决方案
Radix UI Latest 无障碍 UI 组件库
Lucide React 0.462.0 现代图标库
React Query 5.61.5 数据获取和状态管理
React Hook Form 7.53.2 表单处理
Zod 3.22.4 数据验证

NipaPlay-Reload

一款 Flutter 开发的跨平台现代化视频播放器

软件名称:NipaPlay-Reload
软件平台:Android iOS Windows macOS Linux
软件简介:它集成了弹幕、字幕、音轨切换、新番时间表、播放历史同步、媒体库管理等功能。播放器界面采用现代毛玻璃风格,支持主题切换和自定义设置,并支持外挂/内嵌字幕、弹幕来源接入、快捷键操作等个性化配置,提供对 Emby/Jellyfin 等媒体服务器的兼容扩展。
软件地址:https://github.com/MCDFsteve/NipaPlay-Reload/releases

MediaCMS

MediaCMS是一款强大、现代的开源多媒体内容管理系统(CMS)。简单点说,它可以让你像搭积木一样打造一个自己的媒体视频网站!支持视频、音频、PDF、图片等多种格式,覆盖从视频上传、分类、播放到分享的一整套流程。既适合敏感内容的内网部署,也可以作为你个人的影音资料库。 基于 Python/Django 和 React 技术开发,适合个人、学校或企业使用,可以私有化部署,保护敏感内容。它具备多用户权限管理、视频转码、播放列表、响应式设计(适配手机和电脑)等特性,还能自定义网站样式。

系统优势

1. 高度可定制:MediaCMS 提供了丰富的插件和主题,以满足不同用户的需求。开发者可以根据自己的喜好和需求进行自定义,实现各种功能。

2. 响应式设计:MediaCMS 采用了响应式布局,使网站能够在不同设备上具有良好的显示效果,包括桌面、平板和手机等。

3. 强大的内容管理功能:MediaCMS 提供了丰富的内容管理功能,包括视频、图片和音频等,支持创建、编辑、删除和分类等操作。

4. 支持多种视频格式:MediaCMS 支持多种视频格式,包括 MP4、MKV、AVI 等,用户可以根据需要选择合适的视频格式进行发布。

5. 安全可靠:MediaCMS 遵循 Django 的安全规范,并使用 HTTPS 进行加密传输,确保用户数据的安全性。

6. REST API:MediaCMS 提供了 REST API,方便开发者进行二次开发和集成其他系统。

总之,MediaCMS 是一个功能齐全、易于使用且现代化的开源视频和媒体 CMS,适用于各种类型的网站,包括视频分享、媒体库和在线媒体等。

**源码地址:**https://github.com/mediacms-io/mediacms

Seelen UI

Seelen UI简介

Seelen UI是一款基于Web的桌面环境,旨在为win10/11系统用户提供类似MacOS的桌面风格,同时保持Windows系统的核心功能。它不仅支持高度自定义,包括主题、Dock、工具栏等,还通过其高级的定制功能和创新的窗口平铺管理器,让用户的工作效率和个性化体验得到显著提升。Seelen UI是一个旨在增强您的Windows桌面体验的工具,专注于定制和生产力。它平滑地集成到您的系统中,提供了一系列功能,使您能够个性化桌面并优化工作流程。

1.个性化定制,释放创意

Seelen UI能够根据自己的风格和需求来量身定制桌面。可以自由调整菜单、小部件、图标等各种元素,打造出独一无二、视觉效果出众的桌面环境。无论是追求简约清爽的风格,还是喜欢绚丽多彩的界面,都能在这里实现。

2.提升生产力,高效工作

可以高效整理桌面,其自带的平铺窗口管理器(Tiling Windows Manager)能够自动排列窗口,完美支持多任务处理,让工作流程更加顺畅、高效。告别窗口杂乱无章的状态,让每一个打开的窗口都能在合适的位置展现,大大提高工作效率。

3.音乐无缝播放,随时掌控

Seelen UI 集成了媒体模块,该模块与大多数音乐播放器兼容。这意味着可以直接从桌面控制音乐播放,无需打开额外的窗口。无论是暂停、继续播放还是跳过曲目,都能轻松实现,在工作的同时,也能享受音乐带来的愉悦。

4.快速启动应用,便捷操作

受 Linux 系统中 Rofi 的启发,Seelen UI 设计了一个简单直观的应用启动器。通过这个启动器,可以快速访问应用程序并执行命令,大大节省了查找和启动应用的时间,让操作更加便捷高效。

5.简单配置,轻松上手

Seelen UI 提供了直观的界面,让自定义变得轻而易举。只需点击几下,就能调整主题、任务栏布局、图标等各种设置,即使是电脑新手也能快速上手,打造出符合自己心意的桌面环境。

总结

Seelen UI以其开源属性、高度可定制化和类MacOS的优雅设计,为Windows用户提供了全新的桌面美化方案。

尽管仍有一些小瑕疵,但其活跃的社区和持续的更新承诺,使其成为值得尝试的“颜值生产力工具”。如果你是视觉控或效率达人,不妨下载体验,打造属于自己的个性桌面!

**源码地址:**https://github.com/eythaann/Seelen-UI

开源微信 Markdown 编辑器

项目缘起

市面上多数开源微信 Markdown 工具功能冗余、样式臃肿,排版时反复微调令人头大。为此,我们重新设计了一款「极简 · 优雅」的编辑器,让排版回归纯粹,体验更加丝滑。

图片

核心亮点

  • • 🖋️ 全能语法:Markdown 基础 + 数学公式,一次搞定
  • • 📊 可视化增强:Mermaid 图表、GFM 警示块实时渲染
  • • 🎨 代码颜值:多款高亮主题,秒变「代码大片」
  • • 🌈 随心换肤:主题色 + 自定义 CSS,你的风格你做主
  • • 🚀 图床自由:多图一键上传,十余种图床任意切换
  • • 📤 即拖即传:文件导入 / 导出,效率 up
  • • 📝 安心写作:本地草稿自动保存,再也不怕浏览器崩溃
  • • 🧠 AI 加持:DeepSeek、OpenAI、通义千问、腾讯混元、火山方舟等主流模型已就位

部署指南

部署方式一

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

# 安装 node 版本
nvm i && nvm use

# 安装依赖
npm i

# 启动开发模式
npm start

# 部署在 /md 目录
npm run build
# 访问 http://127.0.0.1:9000/md

# 部署在根目录
npm run build:h5-netlify
# 访问 http://127.0.0.1:9000/

部署方式二

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 安装
npm i -g @doocs/md-cli

# 启动
md-cli

# 访问
open http://127.0.0.1:8800/md/

# 启动并指定端口
md-cli port=8899

# 访问
open http://127.0.0.1:8899/md/

部署方式三

1
2

docker run -d -p 8080:80 doocs/md:latest

开发和部署指南

部署方式一

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 安装 node 版本
nvm i && nvm use

# 安装依赖
npm i

# 启动开发模式
npm start

# 部署在 /md 目录
npm run build
# 访问 http://127.0.0.1:9000/md

# 部署在根目录
npm run build:h5-netlify
# 访问 http://127.0.0.1:9000/

部署方式二

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 安装
npm i -g @doocs/md-cli

# 启动
md-cli

# 访问
open http://127.0.0.1:8800/md/

# 启动并指定端口
md-cli port=8899

# 访问
open http://127.0.0.1:8899/md/

部署方式三

1
docker run -d -p 8080:80 doocs/md:latest

Van-Nav

an-Nav是一款轻量级、高效、灵活且易于部署的开源导航站项目,核心目标是帮助用户整合并管理各类服务,提供了全平台支持且可单文件部署的便捷方案。同时,它还配备了专属浏览器插件,进一步优化用户体验。

图片

借助 van-nav,用户能够轻松打造个性化主页,实现常用服务或工具的快速访问。它不只是一个简单的导航工具,更堪称高效的时间管理帮手,让用户的日常操作更为顺畅高效。

安装指南

1、推荐使用 Docker 部署

1
docker run -d --name van-nav --restart always -p 6412:6412 -v /path/to/data:/app/data mereith/van-nav:latest  

访问 http://localhost:6412,使用默认账号密码 admin/admin 登录后台。

2、二进制文件部署:

下载对应系统的可执行文件,运行后访问 http://localhost:6412 即可。

1
https://github.com/Mereithhh/van-nav

Mizuki

Mizuki项目使用文档 https://docs.mizuki.mysqil.com

演示网站 https://mizuki.mysqil.com/

Github开源地址 https://github.com/matsuzaka-yuki/Mizuki

Gitee开源地址 https://gitee.com/matsuzakayuki/Mizuki

Astro官网 https://astro.build/themes/details/mizuki/

交流群887633876

5 款私有存储程序

Zdir

Zdir是一款使用Golang开发的多功能私有存储程序,项目始于2018年,Zdir集成了文件索引、在线预览和分享功能,支持WebDAV和离线下载,近期还增加了图床模式,非常适合安装在NAS设备或大容量VPS上,是个人、工作室和小团队分享文件的理想选择。

图片

Docker部署方法:

1
2
3
4
5
6
7
8

docker run --privileged -d --name="zdir" \
-v /opt/zdir/data:/opt/zdir/data \
-v /data/public:/opt/zdir/data/public \
-v /data/private:/opt/zdir/data/private \
-p 6080:6080 \
--restart=always \
pub.tcp.mk/helloz/zdir

Zdir官网:https://www.zdir.pro/zh/

前台演示:https://soft.xiaoz.org/#/

File Browser

File Browser国外作者开源的一款私有存储软件,支持多用户且界面友好,但是不支持挂载第三方存储,适合管理和分享本地文件。

图片

开源地址:https://github.com/filebrowser/filebrowser

Zfile

Zfile是一款使用JAVA开发的在线目录展示程序,支持将本地文件、FTP、SFTP、S3、OneDrive 等存储在网站上展示并浏览,Zfile分为免费的开源版本和功能更强大的捐赠版本。

4c93b5505b999f45.png

由于Zfile使用JAVA语言开发,资源占用可能会稍微高一些!

Zfile官网:https://www.zfile.vip/

dirlist

dirlist是彩虹大佬用PHP开发的目录列表程序,无需数据库,安装简单,使用方便。dirlist功能上稍微要弱一些且不支持挂载第三方存储,如果用不到这些功能的话dirlist也是一个不错的选择。

2593c3ff98991a6f.png

dirlist开源地址:https://github.com/netcccyun/dirlist

Cloudreve

如果说前面的4个软件是文件列表或文件管理程序的话,那Cloudreve算得上是一个完整的网盘程序,所以功能上更加强大,软件也更加重量级一些,适合企业或者团队使用。

43990a7bf8151bb0.png

Cloudreve官网:https://cloudreve.org/

PaddleOCR

Github:https://github.com/PaddlePaddle/PaddleOCR

Huggingface:https://huggingface.co/PaddlePaddle

文档链接:https://www.paddleocr.ai

PaddleOCR 3.0技术报告:https://arxiv.org/pdf/2507.05595

人电子书藏书馆

开源地址:https://github.com/Librum-Reader/Librum