Fortran-lang logo
GSoCProgramming languagesAccepted in 2026

Fortran-lang

High-performance parallel programming language

24
Projects
6
Years accepted
4
In 2026

Projects by year

24

2026

4 acceptedShow
  • Compile M_intrinsics, fman, and gtk-fortran packages with LFortran

    Accepted project · by HarshilShah

    This proposal aims to improve LFortran by compiling and validating real-world Fortran packages such as M_intrinsics, fman, and gtk-fortran. Instead...

  • Implementing Coarray Support in LFortran

    Accepted project · by Jainam_29

    This project aims to implement full coarray support in the LFortran compiler, enabling native parallel programming capabilities based on the...

  • Compiling benchmark.f and feq-parse packages with LFortran

    Accepted project · by Jatinagarwal24

    LFortran is a modern, interactive Fortran compiler built on LLVM that aims to support real-world Fortran codebases. This project focuses on enabling...

  • Enhancing MLIR Backend for LFortran

    Accepted project · by Yash Nagda

    LFortran's MLIR(Multi-Level Intermediate Representation) backend executes fortran code via LLVM dialect of MLIR, but requires major refactoring with...

2025

4 acceptedShow
  • Enhancing OpenMP Support in LFortran

    Accepted project · by adit4443ya

    This project aims to enhance OpenMP support in LFortran by developing a unified ASR node, that encapsulates all core and advanced OpenMP directives...

  • Compiling Stdlib using LFortran

    Accepted project · by AnshMehta

    In the upcoming GSoC project, I will be compiling Stdlib codebase using LFortran. This codebase can be compiled by any modern Fortran compiler, such...

  • Compile FPM with LFortran

    Accepted project · by Jinang Shah

    In order to make LFortran reach beta quality, it is essential to compile more benchmarked fortran codes. FPM(Fortran Package Manager) is one of the...

  • Improved Fortran Interface Generation for PETSc

    Accepted project · by Tapashree Pradhan

    PETSc, the Portable, Extensible Toolkit for Scientific Computation, is for the scalable (parallel) solution of scientific applications modeled by...

2024

3 acceptedShow

2023

3 acceptedShow

2022

5 acceptedShow

2021

5 acceptedShow