
Typst WASM Playground
在浏览器中直接使用WebAssembly编译并预览Typst文档。
will-bradshaw · HN
Typst-WASM – Compile Typst in browsers, Node, and serverless runtimes
完整作品展
技术栈
60 projects

在浏览器中直接使用WebAssembly编译并预览Typst文档。
will-bradshaw · HN
Typst-WASM – Compile Typst in browsers, Node, and serverless runtimes

用于管理和组织内容工作的编辑任务收件箱。
@saikiran29_x · X
- Vibe coded.. Hey there..! finally the website & app are live.. It was all about learning deployment, project structure, techstack.. tbh vibe coding is somepart of game but shaping the project is the end goal. link:

购买由自主AI生成的提示词包、Cursor规则和Claude配置。
@shipsatnight · X

将Basecamp项目日历合并为统一的iCal日历源,支持谷歌日历、Outlook和Apple日历。
bhagyeshsp · HN
First things first: On the landing page, click on the "demo" link below the Hero section to try it without jumping any hoops ** I'm a long-time Basecamp user and satisfied with its overall functionality. Of course, there are many things that can be improved but that is not the point of this post. *Background* Basecamp lets users create "Projects". These projects are isolated workspaces that contain: members, todos, chat, files, message board, and calendar, etc. My issue was with the scattered calendars. Because I (and every other Basecamp user) creates a dedicated project for different scope of work, even if it is for the same client. For example, at any given time, I may have 4 projects for client-X and 3 projects for client-Y. *My pain point* I have experienced that most clients (especially the decision-makers) do not use Basecamp as often as we--the agency folks use it. They just use it when some reviews or comments are required or some file access. The clients organize their

上传文档到私人库,提问文件并设置提醒。
u/Abject_Nature8678 · Reddit
Spent 6 months building an app that reads your contracts — discovered I'd been paying for 3 subscriptions I'd completely forgotten about The original problem was simple: I'd missed a lease auto-renewal and got stuck for another year. I wanted something that reads your documents and tells you what to watch for. Six months later I had Goffer (goffer.ai). But the real test was dogfooding it — loading all my own documents to see what the app found. It flagged two subscription auto-renewals I'

捕获UI元素及其代码上下文,与AI代理分享以调试视觉缺陷。
Loerei · HN
I found that describing where a broken UI is and taking screenshots for AI agents really sucks. I’m too lazy to explain an indescribable visual bug or capture a millisecond-long flash. I also don’t want to remember which file defines an element, whether it's right in the .tsx or a problem with the Parent Styles in .css. And even if you can point out the exact file, your agent still has to dig through thousands of lines of code to know what on earth you're yapping about. In a 7700-file monorepo like Cal.com, simply giving the right file in the prompt for your agent saves about 68.9% of execution time and 94.2% of the tokens your agent needs to digest. HoverSource gives all the needed information and further pushes it to -88.5% time and -94.5% tokens, basically skipping the entire digging session and jumping straight to reasoning and executing. The save is linear to how big your codebase is. I want to save tokens, but don’t want to spend my time and energy digging manually, and a junio


在浏览器中直接编辑和筛选 RAW 照片,本地处理无需上传。
@am56ay · X

在ClearSpace中统一整理任务、项目、日历和目标。
u/clearspacetask · Reddit
The hardest part of my $0.99 task manager wasn’t pricing—it was earning trust I’m building ClearSpace as a very small SaaS, with a Pro plan priced at $0.99/month. I originally thought the difficult decisions would be pricing, billing and deciding which features belonged in Pro. They weren’t. The harder problem was making the product feel trustworthy enough that someone would put real work into it. A task manager can have every feature on the checklist and still lose a user the first time

拖动方框体验Flexbox布局引擎的推断过程。
drzivil · HN
Drag boxes around and watch a layout engine infer the Flexbox (no AI)

用间隔重复法复习 LeetCode 题目,提升记忆和解题能力。
@JoydeepNath007 · X

将网页截图转换为精美的产品发布图像,隐私审核编辑。
@pradeepXkapoor · X
It’s A simple screenshot beautifier chrome extension!