Aiwlib library is a library for C++11 and Python languages, which is aimed for the development of high-performance computing numerical simulation applications running under GNU/Linux OS. It also provides means for batch calculations, search through results using multiparametric filters and visualisation of results. The visualization is supported of data given on uniform rectangular grids of high dimension in the form of two-dimensional slices with an effective change in the position and orientation of the slice; data given on spherical grids; arbitrary surfaces in three-dimensional space defined on triangular unstructured grids; voxel visualization of data given on uniform threedimensional grids; visualization of the magnetization distribution under micromagnetic or atomistic modeling. The library was applied for development of software packages for seismic, plasma physics and turbid medium optics. It was also turned useful for solving fundamental and applied problems concerning the magnetic materials study and creating spintronics devices, simulation of field development for the oil reservoir that contains kerogen with in-situ combustion taken into account, simulation of poroelastic medium problems and hydraulic fracture problems.