Каркасные проекты включают в себя разработку программного обеспечения с помощью предоставленных каркасов (шаблонов или базовая архитектура). Это может быть как легко настраиваемое программное обеспечение (LAMP для начинающих программистов), так и сложная архитектура, которая определяет большое программное обеспечение (такое как Microsoft .NET Framework). Также могут быть включены библиотек