Flextensions is your one-stop solution to manage and access assignment extensions across all your UC Berkeley courses. Whether you’re course staff or a student, Flextensions streamlines extension workflows and makes extension data easy to access and manage.
Flextensions connects directly with bCourses (Canvas) and imports your assignments. The interface is intuitive and role-based—course staff can grant and manage, while students can view.
Are you a developer? Check out the Developer Documentation documention to contribute to Flextensions and the API Reference to learn how to integrate Flextensions with your own applications.
Flextensions was originally developed by students in CS169L, during the Spring 2024 and Spring 2025 semesters, as part of the Software as a Service course at UC Berkeley.
Student developers (in alphabetical order):
Michael Ball, Armando Fox, and Lisa Yan are the faculty members who have overseen the development of Flextensions.