Любые крупные опенсорсные библиотеки, которые активно поддерживаются. Правда, как правило, там TypeScript, но зато код гарантированно оптимальный, как и структура проектов, именования функций и переменных и прочее.
Я бы посоветовал взять любую интересную вам библиотеку, желательно ту, которую использовали для своих нужд, и посмотреть, как оно устроено под капотом.