GSoC Organizations
Clear all filters
Shortcuts
First-time organizations (14)
View all
Years
2025
2024
2023
2022
2021
2020
View all
Categories
Artificial Intelligence
Data
Development tools
End user applications
Infrastructure and cloud
Media
View all
Technologies
python (277)
javascript (220)
c++ (170)
c (167)
java (116)
android (52)
View all
Topics
web (90)
machine learning (65)
cloud (60)
graphics (41)
ai (32)
education (32)
View all
Free and Open Source Silicon Foundation
View the official
contribution guidelines
for Free and Open Source Silicon Foundation
Visit Site
Working together for Free and Open Source Silicon
Category
Other
Years
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Technologies
python
javascript
fpga
compiler
open hardware
c
verilog
vhdl
chisel
synthesis
risc-v
web development
jenkins
c++
Topics
compilers
debug
embedded systems
eda tools
digital design
web
hardware
open hardware
debugging
web community
web services
simulation
electronic design tools
fpga
silicon
eda
Past Projects
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
PeakRDL Exporter Plugin for CSR Visualization on Makerchip
Ali Mohsen
The project aims to add an exporter plugin for PeakRDL that enables a high level visualization for control & status register (CSR) design using...
More Details
Code Submission
Device-Under-Test Python Typing Stub Generator for cocotb tests
chaitanyasharma
This project aims to create a tool that automatically generates Python typing stubs for the Device Under Test (DUT) in cocotb-based hardware...
More Details
Code Submission
OpenRISC Linux Feature Development
Chen Miao
Jump Label Implementation aims to eliminate branch overhead in kernel code by dynamically patching JMP/NOP instructions at runtime using GCC's...
More Details
Code Submission
Architectural Improvements to OpenPiton+Ariane for RISC-V Profile Compliance
Jayishnu
This project aims to enhance the OpenPiton+Ariane architecture to progress toward RISC-V RVA23 profile compliance. The primary focus will be...
More Details
Code Submission
Metro-MPI++
Kislay Arya
Modern RTL simulation is computationally expensive and often limited by single-node processing capabilities. This proposal aims to improve...
More Details
Code Submission
ZynqParrot RISC-V Tracer Implementation
Pavan Dheeraj Kota
This project seeks to enhance the ZynqParrot environment by integrating a RISC-V trace module that adheres to the official RISC-V trace...
More Details
Code Submission