:html_theme.sidebar_primary.remove: true
:sd_hide_title: true
.. _gsoc-project-ideas:
Ideas
######
.. image:: ../_static/images/ideas-below.webp
:align: center
.. admonition:: How to participate?
Contributors are expected to go through the list of ideas dropdown below and join the discussion by clicking on the
``Discuss on forum`` button. All ideas have colorful badges for ``Complexity`` and
``Size`` for making the selection process easier for contributors. Anyone is welcome to
introduce new ideas via the `forum gsoc-ideas tag `_.
Only ideas with sufficiently experienced mentor backing as deemed by the administrators will
be added here.
+------------------------------------+-------------------------------+
| Complexity | Size |
+====================================+===============================+
| :bdg-danger:`High complexity` | :bdg-danger-line:`350 hours` |
+------------------------------------+-------------------------------+
| :bdg-success:`Medium complexity` | :bdg-success-line:`175 hours` |
+------------------------------------+-------------------------------+
| :bdg-info:`Low complexity` | :bdg-info-line:`90 hours` |
+------------------------------------+-------------------------------+
.. tip::
For inspiration, you can also look at ideas from past years and :ref:`Projects`.
Existing ideas
***************
.. toctree::
:maxdepth: 1
2026/index
2025/index
2024/index
2023 GSoC Ideas
2022 GSoC Ideas
2021 GSoC Ideas
2020 GSoC Ideas
2019 GSoC Ideas
2018 GSoC Ideas
2017 GSoC Ideas
2016 GSoC Ideas
2015 GSoC Ideas
2014 GSoC Ideas
2013 GSoC Ideas
2012 GSoC Ideas
2009 GSoC Ideas
Idea Template
*************
.. card::
:fas:`microchip;pst-color-primary` Project idea template (Topic of project here.) :bdg-success:`Medium complexity` :bdg-success-line:`175 hours` (update these tags accordingly)
^^^^
**Project heading**
Project Description here
| **Goal:** Goal of your project here
| **Hardware Skills:** eg. `Verilog`_, `verification`_, `FPGA`_
| **Software Skills:** eg. `RISC-V ISA`_, `assembly`_, `Linux`_
| **Possible Mentors:** eg. `Cyril Jean `_, `Jason Kridner `_
++++
.. button-link:: Link to project discussion forum thread here
:color: danger
:expand:
:fab:`discourse;pst-color-light` Discuss on forum
New ideas
**********
Discussion of new ideas should be done on the forum before submitting a merge request
to add a new idea.
.. button-link:: https://forum.beagleboard.org/tag/gsoc-ideas
:color: danger
:expand:
:outline:
:fab:`discourse;pst-color-light` Visit our forum to see ideas being discussed!