V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tanrunhao
V2EX  ›  分享创造

反向分享, 留下你的开源项目,看得懂会尽量提意见和建议。

  •  
  •   tanrunhao · 86 天前 · 5776 次点击
    这是一个创建于 86 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目名称用途

    项目 github 地址或主页

    特色有意思的地方

    大概按照以上格式分享一下你的项目,我会尽量的给意见。先声明个人不是什么成功人士,只是普通发表一下看法,大可不必较真,合理听取就好, 其他人也欢迎互相评论,放出来就不怕被吐槽。

    如果你在埋头开发阶段,请勇敢分享,没有完美的产品, 哪怕还在原型阶段。

    如果项目已经放下很久,更要分享出来,说不定遇到知己,获得新的启发。

    107 条回复    2022-05-26 10:43:58 +08:00
    1  2  
    mlhadoop
        1
    mlhadoop  
       86 天前
    so,别人要分享的话,为啥不开新帖?
    AoEiuV020CN
        2
    AoEiuV020CN  
       86 天前   ❤️ 2
    不理解,为什么不单开一个帖子而是要在你的帖子里回复给你一个人,
    tanrunhao
        3
    tanrunhao  
    OP
       86 天前
    我先来一个
    Tinywallet 自托管的热钱包, 提供统一的 api 操作交易。
    https://github.com/tans/TinyWallet

    特点:小项目比较简单,属于基础软件,可拿来做定制开发。
    tanrunhao
        4
    tanrunhao  
    OP
       86 天前
    @AoEiuV020CN 开新帖也可以啊, 反正分享不嫌多嘛, 在这里发我会主动回。
    tanrunhao
        5
    tanrunhao  
    OP
       86 天前
    @mlhadoop 分享不嫌多, 让我赚点铜币吧。哈哈
    snoopyhai
        6
    snoopyhai  
       86 天前
    那我就毫不客气了. 希望各位点个 star
    https://www.v2ex.com/t/850204#

    基于 [email protected]([email protected])的 admin 解决方案.
    目前状态, 如果你懂 vue, 可以拿来用. 有些细节需要你改.

    愿景.
    尽可能的 focus 业务. 不用天天调整框架.
    tanrunhao
        7
    tanrunhao  
    OP
       86 天前
    @snoopyhai 你应该把 README.md 完善一下, 帖子写那么长, 居然没有 README.md 要知道很多人会搜索 github 找这种 admin 解决方案的。

    已 star
    danbai
        8
    danbai  
       86 天前 via Android   ❤️ 1
    https://github.com/danbai225/search-trace
    浏览内容记录插件,服务端检索
    https://github.com/danbai225/go-rustdesk-server
    go 写 rustdesk 服务端
    ClericPy
        9
    ClericPy  
       86 天前
    我不配...
    Bingchunmoli
        10
    Bingchunmoli  
       86 天前
    写了新帖,https://www.v2ex.com/t/853773 就是个 api 玩具 awa
    satoru
        11
    satoru  
       86 天前
    https://github.com/suzaku/shonenjump

    我自己每天在用的生产力工具,用 Go 实现的 autojump (快速访问命令行访问过的目录)
    可以用 `brew install suzaku/homebrew-shonenjump/shonenjump` 安装
    snoopyhai
        12
    snoopyhai  
       86 天前
    @tanrunhao #7 感谢建议. 慢慢完善[二哈]
    tanrunhao
        13
    tanrunhao  
    OP
       86 天前 via Android
    @satoru 建议做个好看的终端使用截图,这样比较直观。很多像我这种喜欢命令行但又菜的人不懂的
    satoru
        14
    satoru  
       86 天前
    @tanrunhao 可以试试加个 asciinema
    wdssmq
        15
    wdssmq  
       86 天前
    wdssmq/FoamTest: 基于 VSCode + Foam 的笔记;
    https://github.com/wdssmq/FoamTest

    今天在站内看到的一个笔记插件,姑且探究了下怎么用;

    userscript/script.user.js at master · wdssmq/userscript
    https://github.com/wdssmq/userscript/blob/master/copy/script.user.js

    附带一个 GM_脚本,复制链接时带上标题,支持 html 和 md ;
    tanrunhao
        16
    tanrunhao  
    OP
       86 天前 via Android
    @Bingchunmoli 每个接口功能介绍再详细一点,多一句话的介绍就差不多
    tbxark
        17
    tbxark  
       86 天前
    害怕某天 CN 也被制裁导致用不了 Github 写的一个备份小脚本 https://github.com/TBXark/github-backup
    tanrunhao
        18
    tanrunhao  
    OP
       86 天前
    @tbxark 挺有意思的, 不知道是否支持增量备份,就是下次备份的时候不会全部拉。
    tanrunhao
        19
    tanrunhao  
    OP
       86 天前
    @satoru 居然还有这么高端的终端录屏工具, 不是生成 video , 而是一个基于 dom 的动画。
    tanrunhao
        20
    tanrunhao  
    OP
       86 天前
    @wdssmq 没有了解过 foam ,看来要在 foam 的社群里面分享,才会有更精准反馈。
    tbxark
        21
    tbxark  
       86 天前
    @tanrunhao 每次请求 GitHub API 判断删除或者增加了哪些 repo , 然后会询问你要不要同步增加或者删除。已有的 repo 会 pull 所有 branch 。
    tanrunhao
        22
    tanrunhao  
    OP
       86 天前
    @tbxark 具体细节其实我不清楚怎么处理好, 删除了的 repo 其实不用管, 放着就好。 作为使用用户其实我只希望有一个 backup 工具, 能一次性 backup 所有 repo ,后面定期运行一下就能更新备份, 还是蛮有用的。
    tbxark
        23
    tbxark  
       86 天前
    @tanrunhao 是,删除的时候可以选择 ignore 。然后就会之后会忽略这个 repo 。
    satoru
        24
    satoru  
       86 天前
    @tanrunhao 只能录命令行,不过适用的场景真的很适用(废话版称赞
    xiaozizayang
        25
    xiaozizayang  
       86 天前
    一站式构建多源、干净、个性化的阅读环境(开发中):

    https://github.com/liuli-io/liuli
    SuperMild
        26
    SuperMild  
       86 天前
    密码管理器
    https://github.com/ahui2016/mima

    Go 语言制作,一个可执行文件已经包含了静态文件,放在服务器里直接启动即可拥有你的私人密码管理器。

    优点:由于功能很少,因此代码也很简单,如果你懂编程可以轻松改造。
    缺点:没有客户端,需要自己部署到服务器,然后用任何电脑手机通过浏览器访问。
    tanrunhao
        27
    tanrunhao  
    OP
       86 天前 via Android
    @SuperMild 看了一下,是不是数据库是基于用户密码做了一次加密 防止服务器端被黑的数据泄露。这一点可以再解析清楚,因为 readme 里的基于一个 c++的加密库处理我开始是不理解什么意思。
    yafoo
        28
    yafoo  
       86 天前 via Android
    nodejs 开发的 mvc 框架

    https://github.com/yafoo/jj.js

    特点:轻量简单,框架、语法类似 thinkphp
    lqw3030
        29
    lqw3030  
       86 天前
    [java:基于 netty 的可视化内网穿透方案]( https://github.com/qiweiview/jndc)
    beyondex
        30
    beyondex  
       86 天前   ❤️ 1
    非开源的行吗?

    基于搜索引擎技术的桌面全文搜索引擎。

    最近发布了测试版,很想听听意见,除了基础的桌面搜索功能外,还有这几个亮点:

    开箱即用,无需索引(限 Windows + NTFS 分区),对全盘文件进行“搜索引擎”式智能秒级搜索
    对路径进行“搜索引擎”式智能+模糊层级搜索
    叠加索引后支持相关词联想、拼音、与、或、非逻辑搜索等高级特性
    相似文档内容搜索
    为代码搜索专门优化过,搜类名、方法名
    可以对 NAS 等 SMB 网络共享或网络映射磁盘进行全文搜索
    不扫盘,索引完成后,软件自动监测文件更改,不扫盘,增量更新索引,极低 CPU 占用
    提供 4 级索引空间大小,越低级占用空间越小,越高级别智能度越高,实现速度和索引空间大小的平衡
    可以为局域网提供网页版文件搜索引擎(即将推出)

    https://seadesktopsearch.com/
    hsfzxjy
        31
    hsfzxjy  
       86 天前 via Android
    https://github.com/hsfzxjy/lambdex

    可以在 python 里写复杂的匿名函数

    喜欢折腾语言的可能会觉得有意思
    beyondex
        32
    beyondex  
       86 天前
    @beyondex 补充一下,设计文件名联想搜索这个功能的作用:

    功能:
    是根据搜索上下文结合本地文件索引提供联想词。

    用处:
    可以在你记忆非常模糊,只记得一个词的情况下逐步推荐相关词,帮助找到不记得的文件,或者发现以前没有注意的相关文件
    molvqingtai
        33
    molvqingtai  
       86 天前 via Android
    一个基于 Fetch API 的洋葱模型 HTTP 客户端
    https://github.com/molvqingtai/resreq
    Buges
        34
    Buges  
       86 天前 via Android
    @danbai 这个有点意思,不过后端数据库用 MySQL 不太合适吧,可以试试 MeiliSearch ,很轻量,搜索也很快。https://github.com/meilisearch/meilisearch-go
    melovto
        35
    melovto  
       86 天前
    我来一个!!
    基于 Rust 实现的 NAPI nanoid
    melovto
        36
    melovto  
       86 天前
    基于 Rust 实现的 NAPI nanoid (相比原版快 40+%)

    https://github.com/rustq/napi-nanoid

    优点: 相比原版快 40+%
    缺点: 只针对 NAPI 仅限 node 环境可用
    tanrunhao
        38
    tanrunhao  
    OP
       86 天前   ❤️ 1
    感觉挺专业,mac 用户没法体验。 建议搜索结果的展示优化一下, 最主要是内容换行显示的, 有个行数。参考 vscode 的搜索结果。 不知道能否实现。
    tanrunhao
        39
    tanrunhao  
    OP
       86 天前
    @yafoo node.js 生态确实缺了像 laravel 和 django 这类框架, 不过这玩意工作量有点大。毕竟一般人技术选型都比较慎重。 要做好不简单,要么加法把 mq ,cron ,websocket 这些融入,要么减法把 db 一层可以分离使用。
    tanrunhao
        40
    tanrunhao  
    OP
       86 天前 via Android
    @molvqingtai 赞,用过 koa 的,觉得 fetch 也有 middleware 太好了,不喜欢 axios 的拦截器写法。
    tanrunhao
        41
    tanrunhao  
    OP
       86 天前 via Android
    @lqw3030 考虑加个英文 readme 装逼
    tanrunhao
        42
    tanrunhao  
    OP
       86 天前 via Android
    @melovto nanoid 生成要考虑性能的场景不多,加个 faster fastest 关键字在介绍上,有需要的人可以搜索到。另外 napi 不知道是什么,简单解析一下
    yafoo
        43
    yafoo  
       86 天前 via Android
    @tanrunhao 确实,个人水平有限,目前只做了一部分类库,我的博客程序就是用这框架开发的,目前只适合做些小项目
    tanrunhao
        44
    tanrunhao  
    OP
       86 天前 via Android
    @askfermi 目前留言中最完整的开源项目,官网,文档都很赞,机器学习不懂,只能点赞了
    zhangjiancheng
        46
    zhangjiancheng  
       85 天前
    https://github.com/Cv-Engineer123/pdf-viewer 基于 Vue3 整了一个横向 pdf 预览组件,浏览了一遍市面上的 pdf 组件发现都是垂直预览的就整了一个玩玩
    pkwenda
        48
    pkwenda  
       85 天前
    看你这架势,得亏铜币 :>
    codefever
        49
    codefever  
       85 天前
    https://codefever.pgyer.com/
    一款国产开源的 git 代码托管仓库,为中国开发者量身定制
    Casbin
        50
    Casbin  
       85 天前
    https://github.com/casdoor/casdoor

    Casdoor 是一个基于 OAuth 2.0 / OIDC 的 UI 优先集中认证 / 单点登录 (SSO) 平台,简单点说,就是 Casdoor 可以帮你解决 用户管理 的难题,你无需开发用户登录注册等与用户鉴权相关的一系列功能,只需几个步骤,简单配置,与你的主应用配合,便可完全托管你的用户模块,简单省心,功能强大。
    wxsm
        51
    wxsm  
       85 天前
    wxsm
        52
    wxsm  
       85 天前
    dengqing
        54
    dengqing  
       85 天前
    zhaojun1998
        55
    zhaojun1998  
       85 天前
    在线网盘,文件展示程序,目前 5K Star

    https://github.com/zhaojun1998/zfile
    Zzzz77
        56
    Zzzz77  
       85 天前
    反向分享可还行,那我也来留一个~

    https://github.com/pipipi-pikachu/PPTist
    2696284032
        57
    2696284032  
       85 天前
    最近写的:Go 语言从入门到精通 https://github.com/java-aodeng/golang-examples
    以前写的:一款现代化的脚手架项目,给爱学习的同学多一个选择 https://github.com/java-aodeng/hope-boot
    笔记:Java 学习 https://github.com/java-aodeng/hope
    笔记:vue 学习 https://github.com/hope-for/hope-vue
    微服务框架 https://github.com/hope-for/hope-cloud
    快速开发 https://github.com/hope-for/hope-fast
    基于 JdbcTemplate 的封装优雅进行增删改查 https://github.com/hope-for/GyJdbc
    最精简的 oauth2 授权认证服务 https://github.com/hope-for/hope-oauth
    一款现代化的开源博客 https://github.com/halo-dev/halo
    博客的 https://github.com/java-aodeng/java-aodeng.github.io
    huihushijie1996
        58
    huihushijie1996  
       85 天前
    https://github.com/yinhui1129754/CppFishingCode
    一个基于 d2d 编写的 C++捕鱼游戏 单机版
    chenall
        59
    chenall  
       85 天前
    @danbai go-rustdesk-server 已 star ,正好需要,如果有更多的说明就好了^_^
    dongtingyue
        60
    dongtingyue  
       85 天前
    后台程序执行管理程序

    https://github.com/zarte/gomonitor

    通过 web 运行需要常驻后台的程序,
    同时查看运行日志
    istevenshen
        61
    istevenshen  
       85 天前
    一个自己用的导航页面

    https://github.com/shenweiyan/WebStack-Hugo
    star7th
        62
    star7th  
       85 天前
    项目名称:showdoc

    项目简介:一个非常适合 IT 团队的 API 文档、技术文档工具

    项目地址: https://github.com/star7th/showdoc
    flyingfz
        63
    flyingfz  
       85 天前
    自动把 pg 里的数据同步到 redis
    flyingfz
        64
    flyingfz  
       85 天前
    自动把 pg 里的数据同步到 redis

    https://github.com/flyingfz/pg2redis
    danbai
        65
    danbai  
       85 天前 via Android
    @chenall 目前还在做,另外正在前几天官方的服务端已经开源了。
    Envov
        66
    Envov  
       85 天前
    vue2 的开箱即用的文档编辑器,基于 ckeditor5
    https://envov.github.io/vue-ckeditor-gh-pages/examples/base-editor.html
    WestXu
        67
    WestXu  
       85 天前
    qrtransfer
    https://github.com/WestXu/qrtransfer
    只通过二维码传输文件,rust+wasm 。纯粹用来学习 rust 的玩具项目。
    easymbol
        68
    easymbol  
       85 天前
    alpha4zeta
        69
    alpha4zeta  
       85 天前
    timediff, 一个用 RUST 实现的打印 readable 时间差的工具库🦀
    https://github.com/lryong/timediff
    tanrunhao
        70
    tanrunhao  
    OP
       85 天前
    @pkwenda 确实亏了, 哈哈
    tanrunhao
        71
    tanrunhao  
    OP
       85 天前
    @star7th 你的 showdoc star 都上万了, 有没有什么文章介绍是怎么做起来的吗? 想学习学习
    tanrunhao
        72
    tanrunhao  
    OP
       85 天前
    @zhangjiancheng 搞个横向查看 pdf 的 效果截图或者 demo , 不然没用之前不知道怎么效果
    tanrunhao
        73
    tanrunhao  
    OP
       85 天前
    @zhaojun1998 高手高手, 这个在线网盘是怎么推广上来的。 有没有什么关键节点。
    tanrunhao
        74
    tanrunhao  
    OP
       85 天前
    @codefever 码云要审核了, 你这个后面会上审查吗
    codefever
        75
    codefever  
       85 天前
    @tanrunhao 肯定不会啊,我们是开源的,而且我们还可以私有化部署
    star7th
        76
    star7th  
       85 天前
    tanrunhao
        77
    tanrunhao  
    OP
       85 天前
    @dengqing 感觉很不错的一个 markdown 简历编辑器, 加个前端 localstorage 保存,能够放心在网页上编辑,完了再自己复制到文本保存。
    tanrunhao
        78
    tanrunhao  
    OP
       85 天前
    @wxsm 捕获 vue-core 成员
    dengqing
        79
    dengqing  
       85 天前
    @tanrunhao 好主意
    gydi
        80
    gydi  
       85 天前   ❤️ 1
    基于 tauri 的 Clash 客户端,目前基本支持 3 个平台了,还支持切换 Clash.Meta 核

    https://github.com/zzzgydi/clash-verge
    narmgalaxy
        81
    narmgalaxy  
       85 天前
    Huelse
        82
    Huelse  
       85 天前
    微软 SEAL 库的 Python 绑定,以及加密矩阵计算等示例

    https://github.com/Huelse/SEAL-Python
    zhaojun1998
        83
    zhaojun1998  
       85 天前
    @tanrunhao

    没有太可以推广,在 V 站也就发了两三次文章而已,主要原因还是时间,这个项目起步与 2019 年 12 月。而且可能还因为用起来比较简单(相对其他类似的项目)的原因吧,所以 star 多一些。
    ColinZeb
        84
    ColinZeb  
       85 天前
    @gydi 这个不错,我看已经加入了 winget 包,不如顺便把绿色版放进 scoop
    gydi
        85
    gydi  
       85 天前
    @ColinZeb #84 scoop 我看到也有的,好像是别人收录的?我不懂咋搞的
    lzuntalented
        86
    lzuntalented  
       85 天前
    来求⭐️⭐️
    H5 场景制作器: https://github.com/lzuntalented/lz-h5-edit
    私人 github 平台: https://github.com/lzuntalented/lz-git
    luvsic
        87
    luvsic  
       85 天前
    https://github.com/luvsic3/remind
    浏览器里的思维导图编辑器
    ColinZeb
        88
    ColinZeb  
       85 天前
    @gydi 我没找到 scoop ,搜索 clash verge gydi 都没搜到,如果你不知道谁弄的可以 scoop info name 查看作者是谁
    gydi
        89
    gydi  
       85 天前
    @ColinZeb #88 我是在官网这里搜的 https://scoop.sh/#/apps?q=clash-verge 看起来好像要添加一些别的源
    ColinZeb
        90
    ColinZeb  
       85 天前
    @gydi 那个是非官方维护的源,官方的 main 库主要维护一些知名的稳定的终端程序,Extras 可以放 gui 程序,
    这里是指南
    https://github.com/ScoopInstaller/.github/blob/main/.github/CONTRIBUTING.md
    dongfuye1
        91
    dongfuye1  
       85 天前 via Android
    https://github.com/dtm-labs/rockscache
    确保缓存与数据库一致的 redis 库
    bxq998
        92
    bxq998  
       85 天前
    分享最近看到的一个: https://github.com/justmemos/memos (虽然不是我做的 lol
    a132811
        93
    a132811  
       85 天前
    https://github.com/ahuigo/xlparser
    将 excel(xlsx/xls/csv) 转到其他的格式(csv, xlsx, json) 命令行工具
    lower
        94
    lower  
       85 天前
    @codefever 老哥你们公司在西安呀……蒲公英有同事之前在用,居然是西安的公司啊
    superliwei
        95
    superliwei  
       85 天前
    BoardOS - 在线实时白板协作系统,国内版 Miro 。

    [https://boardos.online]( https://boardos.online)
    codefever
        96
    codefever  
       84 天前
    @lower 欢迎大家来做客:)
    qq007523
        98
    qq007523  
       84 天前
    一个简洁的在线思维导图编辑器,如果觉得不错可以给我一个 star
    http://www.minmap.cn/#/mindMap
    dufu1991
        99
    dufu1991  
       84 天前
    简洁的的第三方网易云音乐播放器。
    使用了 PWA 、Svelte 、Rollup 等技术。
    界面简洁,去掉了广告和评论区推广等不喜欢的内容。
    注:国内手机厂商内置浏览器对 PWA 的支持不好,建议使用较新版的 Chrome 或 Edge 浏览器。iOS 由于 Apple 对 PWA 做了一些限制,体验欠佳。
    https://github.com/dufu1991/simple-cloud-music
    https://simplecloudmusic.com
    dufu1991
        100
    dufu1991  
       84 天前   ❤️ 1
    @binaryify 竟然逮到了 NeteaseCloudMusicApi 的开发者,我的项目还使用了你的 API ,感谢大佬。
    1  2  
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1846 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:01 · PVG 09:01 · LAX 18:01 · JFK 21:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.