Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’₯ Big-Bang-Simulation

Interactive simulation of the Big Bang and cosmic expansion


🎯 Purpose & Scope

This project presents an **interactive, visual simulation** of the **Big Bang** and subsequent **cosmic expansion**. It aims to provide intuition for cosmological dynamics through animation and parameter control.

  • Animate the early universe expansion phases.
  • Allow parameter variation (e.g. expansion rate, initial conditions).
  • Visualize the scale factor, particle trajectories, or density evolution.
  • Serve as an educational tool for cosmology and computational physics.

🧩 Project Contents

πŸ“ Big-Bang-Simulation/
β”‚
β”œβ”€β”€ BB_Simulation.html        β†’ Main interactive simulation (HTML + JS/CSS)
β”œβ”€β”€ (assets/)                 β†’ Supporting JS, CSS, images, if any
└── README.md                 β†’ This file

βš™οΈ Usage & Setup

  1. No installations needed β€” simply open BB_Simulation.html in a modern browser.
  2. Optionally host it via a local HTTP server for full functionality (if required by scripts):
    python -m http.server 8000
  3. Adjust parameters via on-page controls (sliders, input fields) and observe simulation behavior.
  4. Use browser developer console for debugging or inspecting runtime variables if needed.

πŸ“ Simulation Model & Features

The core of the simulation is based on cosmological equations β€” e.g. Friedmann equations β€” and simplified models of expansion. It may include:

  • Scale factor \(a(t)\) evolution for different cosmological parameters.
  • Particle / object motion in expanding space (comoving vs proper distance).
  • Visualization of density, Hubble parameter, or cosmic horizon.

About

Creating Big Bang simulation using Python, HTML, CSS and JavaScript

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages