Show HN: Finite element simulation library built in JavaScript

1 nikoscham 1 8/25/2025, 10:30:46 AM github.com ↗
FEAScript is a lightweight finite element simulation library built in JavaScript. It empowers users to create and execute simulations for physics and engineering applications in both browser-based and server-side environments.

The following lists contain some, but not all, of the available features in FEAScript:

     Physical Modelling
        - Solid heat conduction solver
        - Front propagation solver
     Geometry and Meshing
        - Simple mesh generation (1D and rectangular 2D domains)
        - Unstructured mesh import from Gmsh (".msh" file format)
     Numerical Solution
        - Linear system solvers (LU decomposition, Jacobi method)
        - Newton-Raphson method for nonlinear problems
     Parallelization
        - Web worker support for multi-threaded computation
     Visualization
        - Line and surface plotting

 Resources:

     GitHub: https://github.com/FEAScript/FEAScript-core
     Website: https://feascript.com/
     NPM: https://www.npmjs.com/package/feascript

Comments (1)

nikoscham · 8h ago
Hi friends. we are developing FEAScript, a JavaScript-based, open-source, finite element simulation library. It allows users to create and run simulations for physics and engineering problems. Our goal is to democratize finite element analysis by making simulation capabilities accessible to everyone, everywhere.

FEAScript is currently under heavy development with new features being added regularly. We would love to hear your feedback!