Simark

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

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

猜你喜欢

分享一个 macos 上 apple music 显示桌面歌词的 APP

macOS Apple Music Lyrics 应用

产品主要功能:显示桌面歌词 产品描述:在 macOS 上,使用 Apple Music 应用程序,并通过 lyricfever.com 网站获取歌词。该网站需要 Spotify 账号,截止到 2025 年 1 月 24 日版本,歌词是从该网站下载的。

音乐播放器歌词显示
推荐一款实用浏览器扩展: Page Saver,轻松捕获完整网页!

产品名称:Page Saver

产品主要功能:捕获完整网页截图,保存为高质量的 PNG 图片或 PDF 文件。 产品描述:Page Saver 是一款浏览器扩展,支持捕获视口外的内容,如长对话记录等,并能一键保存网页为 PNG 图片或 PDF 文件。其阅读模式适合生成干净无干扰的 PDF,适合保存技术文章、长对话记录或制作专业 PDF 文档。

浏览器扩展截图工具
不是程序员利用 ai 生成一个工具型网站

Northnode Calculator

产品:Northnode Calculator 功能:网站计算器 描述:一个工具型网站,可能用于进行数学计算或其他相关任务。

产品类型:在线计算器
GridMove for macOS:按窗口任意地方移动窗口,或者快速调整为自定义布局

GridMove、GridMove for macOS

产品:GridMove for macOS 主要功能: - 按窗口任意地方移动窗口 - 快速调整为自定义布局 描述: GridMove for macOS 是一个用于 macOS 的应用程序,它允许用户通过鼠标或触控板轻松地移动窗口,并且可以快速调整窗口布局以适应不同的屏幕大小。该应用旨在解决 Codex 的一些小问题,例如额度用不完、鼠标按键过多以及多屏移动窗口的体验问题。用户可以通过设定鼠标快捷键或按键修饰键来使用 GridMove,而且可以在不同屏幕之间设定不同的布局并快速应用。 安装方法: 通过 Homebrew 安装 GridMove,需要在终端中运行以下命令: ```bash brew install mirtlecn/tap/GridMove # 没签名,需要解除隔离 xattr -dr com.apple.quarantine /Applications/GridMove.app ``` 其他说明: - 该应用是基于 Codex 和 Claude Code 开发的,Codex 主要负责功能实现,Claude Code 负责优化渲染。 - GridMove 是 Windows 版本的复刻,但由于 macOS 窗口 API 的限制,功能有所简化。 - 用户反馈了 UI 改进和测试的问题,特别是关于原生控件层的叠加和自定义样式的处理。 总结: GridMove for macOS 是一个简单易用的窗口管理工具,它提供了基本的窗口移动和布局调整功能,适合那些需要经常在不同屏幕间切换并调整窗口布局的用户。尽管存在一些 UI 和功能上的挑战,但开发者通过不断的尝试和改进,努力为用户提供更好的体验。

桌面应用程序窗口管理
分享下自己的开源项目 Folder2Podcast RSS,将文件夹转换为标准的 RSS 播客订阅源

Folder2Podcast RSS

产品主要功能:将文件夹转换为标准的RSS播客订阅源。 描述:该工具可以将音频文件转换为RSS格式,以便在泛应用型的播客客户端中收听。它支持进度同步和断点播放,并且可以通过网页一键添加到各种播客客户端,如Apple Podcast等。此外,该产品支持npm和docker部署。

开源项目音频转换
[开源自荐] 写了个正则工具 RegexStudio:可视化铁路图、调试器、代码导出、交互式教程全都有

正则表达式工具-可视化铁路图、调试器、代码导出、交互式教程

**产品主要功能和描述** - **可视化铁路图**:将正则结构渲染成直观的线路图。 - **调试器**:逐步执行匹配过程,回溯路径和捕获组快照全可视化。 - **代码导出**:兼容性检查覆盖多引擎差异,并一键生成多种语言代码片段。 - **交互式教程**:提供覆盖基础、量词、分组等内容的互动式学习教程。 - **挑战模式**:内置练习题自动判分,适合边学边练。 - **常用模式库和语法速查表**:方便用户查找和使用正则表达式相关模式和语法。 - **URL分享**:可以将正则、flags、测试文本、替换内容等编码进链接进行分享。 - **多语言支持**:中英双语,路由级别区分语言。 - **主题切换**:提供亮色/暗色主题供用户选择。 - **SSR友好**:首屏即渲染,适合服务器端渲染环境。

正则表达式工具调试工具