Genesis Atomic Simulator - A real-time, mathematically accurate atomic simulator

by•
Genesis computes atomic and subatomic physics in real-time without pre-scripted visuals. Driven by NIST, NUBASE, and CODATA data, it models quantum mechanics directly on your machine. • Live electron orbital transitions & selection rules • Real nuclear decay half-lives & Coulomb interactions Powered by JavaFX, Python, and gRPC. Mathematically accurate.

Add a comment

Replies

Best
Maker
📌
Hello Product Hunt community, I am Awassi Nell Damas, software architect and founder of GEMMIE studio, based in Kigali, Rwanda.I developed Genesis Atomic Simulator to address a clear gap in STEM tools: existing solutions are typically split between oversimplified, pre-rendered 2D animations and outdated, unintuitive academic software. Genesis is a native, high-performance desktop application engineered to simulate atomic and subatomic physics in real-time. Nothing in the simulation is pre-scripted; every event is calculated live as dictated by physical laws. Technical & Architectural Overview: • Polyglot Stack: JavaFX frontend communicating with a Python physical computation engine via high-speed gRPC. • Data Integrity: Built directly on official NIST, NUBASE2020, AME2020, and CODATA datasets. • Quantum Mechanics Engine: Real-time electron orbital transitions governed by selection rules ($\Delta l = \pm 1$), dynamic Coulomb barrier scattering, and probabilistic nuclear decay derived from actual half-lives. • Zero Dependencies: Fully standalone, native executables for Windows and Linux with complete offline functionality and no user tracking. Following our initial soft launch within specialized scientific forums, Genesis reached over 32,000 views and secured 80+ direct desktop installations within 48 hours. I am glad to present Genesis to Product Hunt today. I look forward to your technical feedback on the physics computation, UI performance, and overall system architecture. What specific atomic systems or analytical capabilities would you like to see integrated in upcoming releases?