frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Vectoys – 3D devices for landing pages, drawn as plain SVG

https://vectoys.com/
2•mertduzgun•1h ago
Hi HN, I'm Mert.

Vectoys is a free, MIT-licensed set of interactive "toys" for landing pages: a MacBook that opens and kickflips on scroll, a keyboard you can actually type on, an iPhone running a small to-do app, keycaps, an envelope, and more.

I built many Mac and iOS apps over the last two months and found myself explaining products with the device frames is working and looking better than plain text.

I got Opus 5.5 draw me realistic devices but on each website it created the 3d rendering engine from scratch so I extracted that into an open source library.

Agents are good at drawing with SVG but not that good. I had to do 15+ iterations for the laptop devices to make them look good. I'm sharing all of them so you don't have to do the same.

Everything is plain SVG and HTML. No WebGL, no canvas, no images. The devices are drawn with real perspective math, so you can grab any toy and turn it around, or open it full screen. The screens are live, selectable HTML that turns with the device.

Some facts about the library: - Server rendering is checked: every toy renders twice on the server and the markup must match exactly. - Each toy stays under 96 KB. - Animations respect prefers-reduced-motion.

You copy a toy into your project with `npx @vinena/vectoys-cli add laptop` (or `npx shadcn add https://vectoys.com/r/laptop.json`), or use the React package. There's also a one-line prompt you can give a coding agent, and it picks and places toys on your landing page for you.

Even though I used this for device drawing, possibilities are endless. You can get your agent draw whatever you want.

I use it on my own sites (snug.so is the first). If you think something like that would be cool or helpful to you, I'd love you to try the prompt share the result with me.

Thanks for reading!

High-Concurrency Crawler Optimization Notes – From 1 to 10000 QPS

https://blog.lyc8503.net/en/post/high-performance-crawler/
1•uneven9434•54s ago•0 comments

AXA 2026 Future Risks Report [pdf]

https://www-axa-com.cdn.prismic.io/www-axa-com/eMEnYiKwHj5OU0wX_axa_futurerisksreport_2026_va.pdf
1•gmays•3m ago•0 comments

Who controls the technology we depend on?

https://www.computerweekly.com/opinion/Who-controls-the-technology-we-depend-on
1•beardyw•5m ago•0 comments

Pay-per-use APIs for AI agents

https://adagasolutions.lu/toolbox/
1•jeffreyturov_de•6m ago•0 comments

Could a modern chess engine on a Pentium have defeated Kasparov in 1996?

https://nicholas.carlini.com/writing/2026/algorithmic-improvements-chess.html
1•markusw•10m ago•0 comments

Google patched a zero day I found and has not paid me

https://github.com/jegly/jegly
2•jjjegly•14m ago•1 comments

Anthropic IPO

https://ipo.anthropic.com/us/
1•taspeotis•15m ago•0 comments

SUSE to cut one in ten employees because of AI

https://www.theregister.com/software/2026/11/02/suse-to-cut-one-in-ten-employees-because-of-ai/53...
1•pjmlp•17m ago•0 comments

Open models can do 90 percent of agentic work at a twentieth of the cost

https://www.theregister.com/ai-and-ml/2026/11/03/open-models-can-do-90-percent-of-agentic-work-at...
2•Betelbuddy•19m ago•0 comments

Who lost my lap infant?

https://jtibs.substack.com/p/who-lost-my-lap-infant
2•jllyhill•24m ago•1 comments

The software industry: annealing, but wrong

https://apenwarr.ca/log/20260531-the-software-industry-annealing-but-wrong
2•thecloudlet•25m ago•0 comments

Future Maintenance of Mbed TLS

https://lists.trustedfirmware.org/archives/list/mbed-tls@lists.trustedfirmware.org/thread/YPIGCB7...
1•jonesjohnson•27m ago•0 comments

uBlock Origin filter to block autoplay videos in TechCrunch

https://cornfieldlabs.github.io/posts/ublock-stop-techcrunch-autoplay-video/post.html
28•cornfieldlabs•29m ago•2 comments

GTA 6

2•jiogetty•30m ago•1 comments

NIST: Small Business Cybersecurity Corner

https://www.nist.gov/itl/smallbusinesscyber
1•rramadass•35m ago•0 comments

Show HN: Tempo Match – find a Spotify song at any BPM

https://tempo-match.hadalin.me/
1•supr_strudl•35m ago•0 comments

The Internals of a Badbox Operation

https://synthient.com/blog/the-internals-of-a-badbox-operation
1•ersinesen•39m ago•0 comments

Autonomous Agents Need Mandatory Access Control

https://www.legiscope.com/blog/autonomous-agents-mandatory-access-control.html
2•Thiebaut•42m ago•1 comments

Drama Studio: local realistic text-to-speech synthesis engine for Apple Silicon

https://github.com/maralski/drama-studio
1•maralski•42m ago•0 comments

Remote Jobs API – one JSON API for 70 remote job boards (1.4M+ live listings)

https://remote-jobs-api.tten.no
1•earnnova-dev•42m ago•0 comments

The quest for immortality has become serious business

https://economist.com/business/2026/11/02/the-quest-for-immortality-has-become-serious-business
1•andsoitis•42m ago•0 comments

Show HN: WorkProof – Discover Fresh Global Work Opportunities

https://www.worknproof.online/
1•Vakra•44m ago•0 comments

Ask HN: How are you protecting your apps and infra after recent vulnerabilities?

1•__warlord__•44m ago•1 comments

Railway infra agent goes rogue, attempts to breach competitor

https://twitter.com/jakerunzer/status/2117474337682780643
1•kristianc•47m ago•0 comments

Ask HN: What are you doing to protect the privacy of your notes?

2•ugur2nd•50m ago•5 comments

Show HN: OpenYog, SQLyog Community Ported to Qt 6 for Linux and Windows

https://github.com/AbdulOhab/openyog
2•ab_wahab01•54m ago•0 comments

Nvidia orders data centre clients to reduce China exposure

https://www.ft.com/content/1902df70-1380-4588-bad5-171352b575f2
2•JumpCrisscross•54m ago•1 comments

Lite Pinescript

https://ribqa.com/chart
1•armatadh•56m ago•0 comments

Show HN: Inline Logs, console.log values next to your code in VS Code

https://github.com/lagudafuadtosin/inline-logs
2•lagudafuad•1h ago•0 comments

Nvidia – open-source auto-ontology

https://github.com/NVIDIA/auto-ontology
10•campervans•1h ago•1 comments