OpenNode, a new open-source Fortran code, enables the simulation of fixed-source reactors. Powered by the nodal expansion method (NEM) and seamless Python integration, OpenNode competes with existing nuclear reactor simulation tools. The fixed-source problem plays a crucial role in radioprotection, providing flux calculations and detailed insights into heating effects and dose rates. Users can define and configure reactor models via a JSON input file, specifying critical parameters like geometry, materials, cross-section data, boundary conditions, and fixed sources. OpenNode further empowers users with a Python interface for preprocessing and postprocessing, streamlining result analysis. Distinguishing itself from conventional NEM codes, OpenNode supports three-dimensional (3D) Cartesian geometries, facilitating intricate reactor design simulations. Customization options, including mesh sizes, polynomial orders, and calculation modes, enhance precision and efficiency. In our comprehensive study, we verified OpenNode’s fixed-source mode using the 3D-IAEA reactor, comparing it with the SANM code KOMODO. The results underscore OpenNode’s exceptional accuracy in computing critical parameters, like the effective multiplication factor, power distribution, and nodal flux, within fixed-source reactors. OpenNode stands as a reliable, user-friendly tool poised to advance nuclear reactor simulations.