
The Julia Language
A fresh approach to technical computing
- 151
- Projects
- 10
- Years accepted
- 12
- In 2026
Projects by year
1512026
12 acceptedShow
Extending NextLA.jl with Portable Tile Low-Rank Kernels
Accepted project · by alecarraro
This project aims to extend the Julia linear algebra ecosystem by developing vendor-agnostic GPU kernels in NextLA.jl for large-scale structured...
komamripy - Python Wrapper for KomaMRI
Accepted project · by Anvika Singhal
KomaMRI.jl is a high-performance Julia package for MRI simulation and differentiable workflows, but its use is currently limited to the Julia...
Capsule Networks for 3D Medical Imaging Segmentation in Julia
Accepted project · by Bhavya-QuantDeveloper
Julia's medical imaging stack currently relies on 3D U-Net variants for segmentation, which lose spatial relationships through max-pooling. This...
Differentiable GPU-accelerated MRI Simulations
Accepted project · by Kareem Fareed
Advanced magnetic resonance imaging techniques, such as RF pulse optimization, increasingly rely on complex, high-performance physical simulations...
A Generalized RAG-LLM Workflow Support Tool for JuliaHealth
Accepted project · by Param Thakkar
This project addresses the challenge of unreliable LLM outputs in complex health informatics workflows by building a domain-grounded...
Improving performance using sparse linear algebra
Accepted project · by Parv Mittal
Graph Neural Networks (GNNs) rely on message passing, traditionally implemented via a gather/scatter mechanism. In GraphNeuralNetworks.jl, this...
Bell Distillation Optimization Algorithm
Accepted project · by Rohan101
This project aims to develop a Julia module for simulating and optimizing Bell distillation circuits, addressing the challenge of selecting efficient...
Allocation-Free GPU Adaptive Mesh Refinement for P4estMesh in Trixi.jl.
Accepted project · by Shahu Karale
My main goal this summer is to make Adaptive Mesh Refinement (AMR) fast and efficient for P4estMesh on GPUs within Trixi.jl. Right now, whenever the...
CLI Tools for Efficient MCMC Inference in TuringLang
Accepted project · by Shravanpuri Goswami
This project develops agent-accessible CLI tooling for the Julia Bayesian ecosystem, delivering three main components: DoodlePPL CLI for model...
JuliaGPU: Improving GPU stack portability in JuliaGPU
Accepted project · by Shreyas Hegde
The Julia GPU ecosystem allows users to write array programs that run seamlessly across NVIDIA, AMD, and Intel GPUs. This functional portability...
Molly.jl: Machine Learning Potentials for Molecular Dynamics
Accepted project · by Siva Sathyaseelan
Classical force fields in molecular dynamics are fast but cannot capture bond breaking, charge transfer, or complex many-body chemistry. Machine...
Implementing GPU Multi-Stream Capabilities to Dagger.jl
Accepted project · by Victor Camara
Dagger.jl currently serializes all GPU tasks onto a single stream per device, leaving independent DAG branches unable to run concurrently and GPU...
2025
13 acceptedShow
Extending Reachability Analysis with Matrix Zonotopes in ReachabilityAnalysis.jl
Accepted project · by alecarraro
This project aims to extend the existing capabilities of ReachabilityAnalysis.jl with a new state-of-the-art algorithm for reachability analysis,...
Sharing is Caring; Improving the Julia GPU Stack Portability.
Accepted project · by christiangnrd
The state of Julia GPU support ranges from “very good” (CUDA.jl) to “on the way” (Metal.jl). Recently, the shared high-level interface GPUArrays.jl...
Improving the Performance of GNNs Using Sparse Linear Algebra
Accepted project · by Davide Ferre'
Graph Neural Networks (GNNs) are powerful tools for processing graph-structured data, with applications spanning social networks, recommendation...
A Digital Twin approach for Advanced Supervoxel Visualization for Multi-Image View in Imaging
Accepted project · by Divyansh-Goyal
This project extends the capabilities of the MedEye3D framework by developing an advanced visualization tool for supervoxel-based comparison across...
Integrating Agents.jl with Reinforcement Learning Techniques
Accepted project · by giorgio bertone
The proposal aims to integrate the Julia package Agents.jl (for agent-based modeling) with ReinforcementLearning.jl or Crux.jl, enabling intelligent...
Implementing a Graph-State Backend for QuantumClifford.jl
Accepted project · by Kanyang Ying
QuantumClifford.jl enables efficient simulation of Clifford circuits acting on stabilizer states using the (de)stabilizer formalism, with complexity...
Supporting Patient Level Prediction Pipelines within JuliaHealth
Accepted project · by Kosuri Lakshmi Indu
This project focused on making patient-level prediction (PLP) more practical within the JuliaHealth ecosystem by building some of the missing...
This project proposes adding new features to Rimu.jl --- a Julia package that implements a random integrator for many-body quantum systems ---...
The main goal of this project is to develop the R interface for JuliaBUGS, enabling a broader range of users already familiar with these languages to...
This project aims to significantly enhance the search experience within documentation generated by Documenter.jl. The current client-side search...
Browser-Based Graphical Interface for JuliaBUGS
Accepted project · by Shravanpuri Goswami
JuliaBUGS is a modern Julia implementation of the classic Bayesian Inference using Gibbs Sampling — BUGS language for Bayesian modeling, combining...
Productive Scalable Distributed Task Scheduling Using an MPI-based Backend for Dagger
Accepted project · by Yan Guimarães
This project extends Dagger.jl with an MPI-based backend, allowing it to scale more effectively on high-performance computing (HPC) clusters that use...
The Language Server Protocol (LSP) is a communication protocol between editors and analysis engines. Many major editors support this protocol, making...
2024
19 acceptedShow
- Supercharging the Knowledge Base of AIHelpMe.jlShreyas Agrawal
- Tensor network contraction order optimization and visualizationXuanzhao Gao
- Integrating the Modern CFD Package Trixi.jl with Compiler-Based Auto-Diff via Enzyme.jlJunyi Xu
- Julia Dagger - Enhancing Streaming Data Processing for Heterogeneous ComputingDavide Ferretti
- ColBERTv2.0: Efficient, late-interaction retrieval in Julia.Siddhant Chaudhary
- Project 4: Adding dataset-wide functions and integrations of augmentationsJanZubik
- Developing Tooling for Observational Health Research in JuliaJay Sanjay Landge
- Adding functionalities to medical imaging visualizationsDivyansh Goyal
- OptiFloat.jl: Automatic Floating Point Expression Optimization in Pure JuliaNiklas Heim
- New quantum error-correcting codes and decoders for QuantumClifford.jlYuxuan Yan
- Symbolic computation with Julia (Symbolics.jl): Symbolic Root findingYassin ElBedwihy
- Language Interoperability - CxxWrap.jlPraneethJain
- Add support for Conformal(ized) Bayes to ConformalPrediction.jlPasquale Caterino
- Enhance KomaMRI.jl GPU SupportRyan Kierulf
- Developing IPUMS.jl: A Pure Julia Interface to IPUMS for Health Research Applications and BeyondMichela Rocchetti
- Bringing state-of-the-art categorical variable encoding methods to JuliaEssam Wisam
- Algorithms and interface for detection of periodic orbitsJonas Koziorek
- PosteriorDB Implementations for Turing.jlJasonPekos
- Graph Neural Networks - Training on very large graphsAgata
2023
14 acceptedShow
- Discontinuous Galerkin Infrastructure For the finite element toolbox Ferrite.jlAbdulaziz Hamid
- Extending GraphNeuralNetworks.jl to support Temporal GraphsAurora Rossi
- Learning from Imbalanced Data with JuliaEssam Wisam
- JuliaHealth's Tools for Patient-Level Predictions: Strengthening Capacity and InnovationFareeda Abdelazeez
- Introducing a implementation of distributed arrays and linear algebra routines for Dagger.jlFelipe Tomé
- Building an Intelligent Search System for Documenter.jlHetarth Shah
- GPU Acceleration for PDE Discretization in Trixi.jl using CUDAHuiyu Xie
- Empowering Julia-based Data Science with MLflowJose Esparza
- TopOpt.jl -- introducing more physics and problem types (Heat Compliance, Fluid Flows)mjachi
- Survey.jlNadia Enhaili
- Implementing Scalable Bayesian Optimization in JuliaSamuel Belko
- GPU Support for QuantumClifford.jlShayan Pardis
- Development of Attractors.jlStefan Vayl
- Development of a Modular and Composable Variational Inference and Normalizing Flow Library for JuliaZuheng (David) Xu
2022
19 acceptedShow
- Improvements to the REPL workflow (TermLayouts.jl)Soumitra Shewale
- Survey.jlIulia Dumitru
- Bringing in Novel Animation Abilities to Javis.jlJohn George Francis
- Let Turing Handle The BUGSXianda Sun
- Electron App for PlutoDhruv Tiwari
- David-Skene algorithms for Turing.jlMatthewBaggins
- FlashFill Implementation in JuliaAtharv Sonwane
- Bringing GPU programming to DFTK.jlGuillaume Vigne
- An Alternative to Distributed for Pluto.jlSergio A. Vargas
- Graph Datasets for MLDatasets.jlDeeptendu Santra
- Reachability with sparse polynomial zonotopesLuca Ferranti
- Integrate the MuZero algorithm into the AlphaZero.jl packageGuillaume THOMAS
- Implementation of Replica Exchange Molecular Dynamics methods in Molly.jlJaydev Singh Rao
- Making improvements in CRRao.jlSiddhant Chaudhary
- Julia Symbolics Algebra Simplification and Equation SolvingBlankBuffer
- Implementation of a quantum error correction code library for Julia’s Clifford gate simulatorMaria Gragera Garces
- Improved ImageIO: adding JPEG2000, GIF, and EXIF supportAshwani Rathee
- Automatic system images based on a specific user workflowPetr Vana
- Symbolic Root Finding for Symbolics.jlManan Bordia
2021
20 acceptedShow
- Particle Swarm Optimization for Hyperparameter Tuning in MLJHuu Long Nguyen
- MuZero implementationMichał Łukomski
- Differentiable GraphBLASWilliam Kimmerer
- GSoC Proposal - Causal and counterfactual methods for fairness in machine learningArchana Warrier
- Plug and Play Language Models in JuliaAdarsh Kumar
- Music TransformerVasanth Mani Vasi
- What You See Is What You Rest SecurityElias Little
- Improving Turing’s documentation and tutorialsleachim
- General Improvements to User Experience in JavisArsh Sharma-1
- Tight-Binding Atomic Graph Neural NetworksAnant Thazhemadam
- Developing IntervalLinearAlgebra.jlLuca Ferranti
- MCMC Chains improvementsPaulina Martin
- Automatic differentiation in density-functional theoryNiklas Schmitz
- Implementing Advanced Variational Gaussian Process ModelsRoss Viljoen
- Model Serialization and Pathfinding for Agents.jlAayush Sabharwal
- Redesigning GridWorlds.jlSiddharth Bhatia
- Implement Escape Analysis in Julia CompilerXuanda Yang
- FastAI.jl DevelopmentManikya Bardhan
- Applied equality saturation with Metatheory.jlAlessandro Cheli
- Involutive Markov Chain Monte Carlo in TuringCarol Mak
2020
15 acceptedShow
- Implementation of a Reservoir Computing library for timeseries predictionMartinuzziFrancesco
- High weak order stochastic differential equation solvers and their utility in neural stochastic differential equationsFrank Schäfer
- BNP Benchmarks and Feature Comparisons for Turing and Other PPLsArthur Lui
- Adding GPML capabilities to JuliaGaussianProcessesSharan Yalburgi
- Deep Learning for 3D Computer VisionNirmal Praveen Suthar
- ZXCalculus.jl: ZX-calculus for JuliaChen Zhao
- Implementation of a hash table based on SwissTable and adding Trees.jl to JuliaCollectionsKoustav Chowdhury
- Improving Surrogates.jlLudovico Bessi
- MLJTime - Adding Time Series Support For MLJAadesh Deshmukh
- A Lite BERT and Statistical Language ModelsTejas Vaidhya
- Polychord Nested Sampling Algorithm Building and Integration with Turing in JuliaSaranjeet Kaur Bhogal
- Performance Enhancements and Optimizations for Differential Equation solversUtkarsh .
- Taylor models and a guaranteed ODE solverUziel Linares
- Leveraging Hugging Face Transformers package in JuliaChing-Wen Cheng
- General partial differential equation solver using neural networksKirill Zubov
2019
13 acceptedShow
- Rejuvenating DocumenterMorten Piibeleht
- De-Bruijn Graph Constructor Package for De-novo Genome AssemblyArda Akdemir
- Enriching Model Zoo with Deep Learning ModelsManjunath Bhat
- GraphBLAS ImplementationAbhinav Mehndiratta
- Query.jl to SQL translationBrandon Taylor
- Native Julia ODE, SDE, DAE, DDE, and (S)PDE SolversDeepesh Thakur
- Towards Better Images.jl EcosystemJohnny Chen
- Addition Of Baseline Models To Model ZooSHREYAS KOWSHIK
- Differentiable Ray Tracer in JuliaAvik Pal
- Named Entity Recognition and Part-of-Speech APIs and modelsAyushk4
- Performance Enhancements and General FixesKanav Gupta
- Differentiable Tensor NetworksAndreas Peter
- Differentiable DuckietownTejan Karmali
2017
16 acceptedShow
- Efficient Finite Difference Discretizations of Partial Differential OperatorsShivin Srivastava
- New Features for Flux.jlZhang Shiwei
- Native Julia Solvers for Ordinary Differential Equations Boundary Value Problem: A GSoC proposalYingbo Ma
- Native Julia implementations of iterative solvers for numerical linear algebraHarmen Stoppels
- Improving and demonstrating Julia statistical models' MCMC: CrossCat exampleJameson Quinn
- Parallel Graph developmentDivyansh
- Image Segmentation and HOG featuresTejus Gupta
- Optimization and Bayesian Techniques for the parameter estimation of Differential EquationsKrishnaKanhaiya
- Image SegmentationAnimesh Kashyap
- An Artificial Neural Network Differential Equation solver for JuliaAkshay Sharma
- Hamiltonian Approximate Bayesian ComputationDorisz Albrecht
- Rebuilding Interact.jl with WebIO.jlJoel Mason
- Middlewares for common web application choresSarvjeet Ghotra
- Integration of Documentation facilities into the Juno IDESebastian Pfitzner
- A Wrapper for the FEniCS Finite Element ToolboxYiannis Simillides
- Parallelism in Bio.jlKenta Sato (bicycle1885)
2016
10 acceptedShow
- Design of an API and set up of a regression tracker for iterative methods in Julialopezm
- Enabling Polyhedral Optimizations in JuliaMatthias Reisinger
- Random Number Generators for Julia languagesunoru
- Image Features and Exposure Correction using Images.jlmronian
- Documentation tools for Juliamortenpi
- Native Julia solvers for ordinary differential equations and improvements to IVP testing suiteobiajulu
- ParallelGraphs: A General Purpose Graph Processing Library.pranavtbhat
- Support for Optimization with Complex Variable in Convex.jlKrishnaKanhaiya
- Interactive Tutorial System for Julia and Junomgtlake
- HTTP/2 Implementations for HTTPServer.jl, Requests.jl, and Mux.jlWei Tang
Public proposals
3- gsoc arnav2026 · kapoor · Rejected · from satwiksps/GSoC_archive_2026
- The-Julia-Language-Shravan-Goswami-GSoC-2025-Proposal2025 · Accepted · from SammanSarkar/GSoC_archive_2025
- Julia proposal by Akshay Sharma2020 · Akshay Sharma · Accepted · from COPS-IITBHU/GSoC-Accepted-Proposals
Read them for structure, not to copy. All proposals for The Julia Language.