Simark

产品主要功能和描述:这是一个electron应用的分享,主要展示了electron对比原生应用能做到什么程度。该应用名为Simark,是一个笔记应用,具有所见即所得的markdown编辑功能。开发者最初使用swiftUI技术栈开发,但因开发体验不佳转而使用react.js,最后选择纯手动操作Dom。应用界面参考macOS邮件应用的双导航栏加主视图布局风格,采用对称式布局。字体使用system-ui,颜色控制在3种颜色以内,并加入主题色点缀。应用支持本地优先设计原则,使用sqlite作为本地数据库。同时,应用具备全局快捷键、独立的设置窗口、可控的焦点区域等功能,并使用原生的右键菜单。目前,应用还有许多待完善之处,如动画和性能优化。

仿原生风格 electron 应用的挑战
2025年2月24日
0
808

Discussion

评论与讨论

0 条公开评论
正在加载评论...

登录后参与讨论

评论使用你的 RustPoint Logto 账号身份。

猜你喜欢

我开发了一个可以查看自己 Mac 上面软件包和软件包架构的软件

Mac软件架构检测工具-查看Mac上软件的架构信息

产品主要功能:查看Mac上软件包及其架构。 描述:该软件旨在帮助用户检测Mac上哪些应用程序仍然使用Intel架构,并在macOS 27更新前进行必要的更新。目前软件不支持macOS 27的DB版本。未来计划可能包括一键替换功能,以简化用户将软件和软件包切换为Arm架构的过程。

开发编程数据分析

OneClickSearch-一键打开多个搜索引擎搜索

Vibe coding 的一个快速搜索工具,功能包括:一键搜索(选中搜索引擎即可一键打开所有)、编辑管理(可定义名称可拖拽排序)、历史记录(一键清空自动删除)、导入导出(复制粘贴就可以同步配置)。

办公效率
做了个防沉迷工具: iPhone 打开小红书之前,先强制呼吸十秒

一息-应用打开前强制呼吸十秒

产品名称:yixi(一息) 主要功能: - 在 iPhone 打开特定 App(如小红书)之前,强制进行 10 秒呼吸 - 利用 iOS 自带“快捷指令”的“打开 App 时”自动化触发器实现,无需安装 App、无需越狱、无需 MDM 描述文件、无需辅助功能权限 - 服务器返回纯文本,返回 pass 则正常打开 App;返回网址则跳转到呼吸页 核心机制: - 后端为 Cloudflare Worker + D1 数据库,运行在免费额度 - 倒计时期间无按钮;倒计时结束后先显示“算了”实心大按钮,800 毫秒后才显示“继续打开”小字链接 - 服务故障/无网络时直接放行,不阻止用户打开 App - 放行后有 90 秒免打扰窗口,状态记录在服务端,避免自动化的循环触发 - 不设额度、不做封锁,仅为每次打开增加一次有意识的摩擦 记录数据: - 时间 - 被拦截的 App - 用户选择“继续”还是“放下” - 不记录内容、位置、使用时长 部署与使用: - 在线公开实例:https://yixi-app.pages.dev - 开源仓库:https://github.com/Defiabell/yixi (MIT 协议)

生活娱乐
迷案数独小游戏

迷案数独-融合谋杀迷案的数独游戏

主要功能:将谋杀迷案与数独结合。 描述:一款创意小游戏。

生活娱乐
[AI 骗子档案库]被骗几次后我不忍了:骗子可以换马甲,记录不能消失

AI骗子档案库-查询骗子身份记录

一个专门给 AI 骗子建档的网站,通过网站域名、微信号、QQ 号、手机号、支付宝账号等交易标识建立身份档案,支持查询关联事件,用户可提交举报(需提供聊天记录、付款记录等证据),数据按“身份→举报事件→定性案件”整理,无需注册即可查询和举报,公开页面会对姓名、手机号等脱敏,举报人联系方式不对外展示。

AI工具
[开源] Hacker News 中文播客

Hacker News AI工作流播客

产品主要功能:生成中文播客 描述:Hacker News 中文播客利用AI工作流抓取每日热门文章,为用户提供中文播客内容。用户可以在每天上班的路上收听最顶级的科技趣事。

AI工具数据抓取