A curated list of awesome Fortran frameworks, libraries, and software for scientific and high-performance computing.
Awesome Fortran is a curated list of frameworks, libraries, and software for the Fortran programming language. It helps developers discover tools for mathematical computing, graphics, testing, web development, and other domains within the Fortran ecosystem. The list is inspired by other awesome lists and is community-maintained.
Fortran developers, particularly in scientific computing, high-performance computing, engineering, and academia who need to find reliable libraries and tools. Researchers and students working with legacy or modern Fortran codebases will also benefit.
It saves significant research time by providing a vetted, organized collection of Fortran resources in one place. Unlike generic searches, it focuses specifically on quality Fortran tools, including modern (2003+) libraries, which are often harder to discover.
Awesome list of Fortran libs
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The list is divided into clear sections like Math Libs, Graphics Libraries, and Testing, making it easy to find specific tools without sifting through generic search results.
Explicitly includes resources for Fortran 2003 and later, such as Functional Fortran and json-fortran, ensuring relevance for contemporary scientific computing projects.
Open to contributions and has a Travis CI build status, indicating active updates and curation to keep the list current, as seen in the contributing guidelines.
Spans from foundational libraries like BLAS to niche areas like Computational Fluid Dynamics (e.g., MFC), providing a wide range of vetted tools in one place.
As a GitHub markdown file, it lacks interactive features like search, filtering, or user ratings, which limits discoverability compared to dynamic platforms.
Relies on community contributions; some entries might be outdated or incomplete, as the README notes projects must be updated within the last 6 months to be included.
Primarily lists open-source tools, so commercial or proprietary Fortran solutions like IMSL are mentioned but underrepresented, which may not suit enterprise needs.