Py

PyMOL-RS – Rust reimplementation of PyMOL with modern rendering

Hacker News

PyMOL-RS – Rust reimplementation of PyMOL with modern rendering

Well, it happened. After endless release candidates, we've finally made it to v0.1.0. What's inside: GPU-accelerated rendering with WebGPU shaders, shadows, and goodies like silhouette edges and a special soft-light mode Core operations run up to 1000x faster than the original PyMOL. Surface generation that used to send you on a coffee run now finishes the moment you hit the button Full PyMOL selection algebra support — 95+ keywords, boolean logic, distance/expansion operators, slash-macros Distance, angle, and dihedral measurements, atom labels — everything you need for structural analysis Python API — from pymol_rs import cmd and you're right at home PDB, mmCIF, BinaryCIF, SDF/MOL, MOL2, XYZ, GRO — read and write, automatic format detection, transparent gzip decompression Scenes, movies, ray tracing — all on the GPU Kabsch superposition, CE alignment, RMSD, DSS, symmetry across all 230 space groups Out of PyMOL's 798 original settings, some number of them actually work. Nobody knows exactly how many, but it's definitely in the hundreds. Plus we've added new settings that the original never had — like per-chain surface generation 13 independent crates — if you're writing Rust, you can use just the selection parser, the file readers, or the full GUI. No monolith

Share card

Actual performance

5points
5comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
77%77% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, new · Missing: agents, macos, agent
73%73% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, 000, io · Missing: https docs, excited, just released
53%53% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
48%48% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: plus · Missing: platform, intuitive, reviews
32%32% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Fa
Fastrace: A Modern Approach to Distributed Tracing in Rust60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fastrace: A Modern Approach to Distributed Tracing in Rust

Hacker News2
Bu
BugStalker - a modern Rust debugger66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

BugStalker - a modern Rust debugger

Hacker News115
Fa
Fastrace, a Modern Approach to Distributed Tracing in Rust60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Fastrace, a Modern Approach to Distributed Tracing in Rust

Hacker News3
I'
I'm developing a 3D rendering library in Rust with wgpu58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I'm developing a 3D rendering library in Rust with wgpu

Hacker News3
Pr
Procedural Voxel Rendering in WebGL65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Procedural Voxel Rendering in WebGL

Hacker News141
Re
Rendering a sphere with AWK38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rendering a sphere with AWK

Hacker News2
Re
Rendering Proteins in Go38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rendering Proteins in Go

Hacker News3
Re
Rendering all 32,767 Invaders54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rendering all 32,767 Invaders

Hacker News2
Re
Rendering Fractals with Goroutines38%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rendering Fractals with Goroutines

Hacker News1
Re
Rendering ttf with HTML553%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rendering ttf with HTML5

Hacker News2