awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Allar avatar

Allar/ue5-style-guide

0
View on GitHub↗
6,230 stars·1,257 forks·MIT·18 viewsue5.style↗

Ue5 Style Guide

This is a community-driven style guide for Unreal Engine 5 projects, providing a comprehensive set of conventions for organizing content and writing Blueprint code. The guide establishes standards for project folder structure, asset naming, and Blueprint scripting to improve readability, maintainability, and team collaboration.

The guide covers two main areas: project organization and Blueprint coding standards. For project organization, it recommends structuring content by gameplay feature rather than asset type, isolating project assets in a top-level folder, using PascalCase for folder names, placing all maps in a dedicated folder, and using Developer folders for experimental assets. For Blueprint coding, it establishes naming conventions such as prefixing boolean variables with a lowercase "b" and naming functions as present-tense verbs.

The documentation provides clear, actionable rules for asset naming with type-specific prefixes, folder structure, and variable naming that help teams avoid migration conflicts, reduce namespace pollution, and make assets instantly identifiable in content browsers.

Features

  • Unreal Engine Project Structures - Standardizes folder structure and asset naming across Unreal Engine projects for team collaboration.
  • Boolean Prop Naming - Defines a naming convention for boolean variables using a b prefix in Blueprint scripts.
  • Type-Prefixed Asset Names - Defines type-specific prefixes for all asset names to enable instant identification in content browsers.
  • Feature-Based Project Structures - Organizes project assets into feature-based folders rather than type-based folders to reduce redundancy.
  • Verb-Based Function Names - Establishes a verb-first naming rule for all Blueprint functions and events.
  • Blueprint - Applies consistent naming rules for Blueprint assets, variables, and functions to improve readability.
  • Level File Organization - Requires all level files to be stored in a dedicated Maps folder for simplified navigation and builds.
  • PascalCase Folder Names - Mandates PascalCase for all folder names to avoid tool and platform compatibility issues.
  • Developer Folder Isolation - Stores work-in-progress assets in Developer folders to prevent accidental use of unfinished content in builds.
  • Developer Folder Isolation - Stores work-in-progress assets in a Developer folder to prevent accidental use of unfinished content.
  • Single-Folder Project Layouts - Recommends placing all project assets under a single top-level folder to prevent migration conflicts.

Star history

Star history chart for allar/ue5-style-guideStar history chart for allar/ue5-style-guide

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does allar/ue5-style-guide do?

This is a community-driven style guide for Unreal Engine 5 projects, providing a comprehensive set of conventions for organizing content and writing Blueprint code. The guide establishes standards for project folder structure, asset naming, and Blueprint scripting to improve readability, maintainability, and team collaboration.

What are the main features of allar/ue5-style-guide?

The main features of allar/ue5-style-guide are: Unreal Engine Project Structures, Boolean Prop Naming, Type-Prefixed Asset Names, Feature-Based Project Structures, Verb-Based Function Names, Blueprint, Level File Organization, PascalCase Folder Names.

What are some open-source alternatives to allar/ue5-style-guide?

Open-source alternatives to allar/ue5-style-guide include: obytes/react-native-template-obytes — This project is a cross-platform mobile project template and TypeScript boilerplate designed for bootstrapping React… johnsundell/swifttips — SwiftTips is a curated collection of guides, libraries, and design patterns focused on Swift language mastery,… dvdzkwsk/react-redux-starter-kit — This project is a pre-configured development environment and project boilerplate for building web applications with… wearehive/project-guidelines — This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality… futurice/android-best-practices — This project provides a comprehensive set of architectural patterns, build configurations, and quality standards for… jasontaylordev/cleanarchitecture — This project is a comprehensive template for building enterprise-grade applications using clean architecture…

Open-source alternatives to Ue5 Style Guide

Similar open-source projects, ranked by how many features they share with Ue5 Style Guide.
  • obytes/react-native-template-obytesobytes avatar

    obytes/react-native-template-obytes

    4,239View on GitHub↗

    This project is a cross-platform mobile project template and TypeScript boilerplate designed for bootstrapping React Native applications using the Expo ecosystem. It provides a pre-configured architecture with a standardized folder structure to accelerate initial development. The template distinguishes itself through a feature-based project architecture and a comprehensive automation suite. It integrates file-based routing for navigation, a utility-first mobile UI kit for styling, and a server state management layer for fetching and caching remote API data. The setup includes a mobile CI/CD p

    TypeScript
    View on GitHub↗4,239
  • dvdzkwsk/react-redux-starter-kitdvdzkwsk avatar

    dvdzkwsk/react-redux-starter-kit

    10,228View on GitHub↗

    This project is a pre-configured development environment and project boilerplate for building web applications with React, Redux, and React-Router. It provides a standardized project layout and toolchain to accelerate application bootstrapping. The project implements a feature-based architecture template, which uses a modular directory organization to group components, state, and logic by application feature rather than by technical file type. The toolchain includes a frontend configuration for compiling, linting, and bundling JavaScript and Sass assets, alongside a JavaScript unit testing s

    JavaScript
    View on GitHub↗10,228
  • johnsundell/swifttipsJohnSundell avatar

    JohnSundell/SwiftTips

    4,014View on GitHub↗

    SwiftTips is a curated collection of guides, libraries, and design patterns focused on Swift language mastery, application architecture, and API design. It provides a technical resource for implementing advanced coding techniques and architectural best practices. The project emphasizes creating type-safe and conversational interfaces through strategic protocol composition and generics. It offers specialized patterns for building modular UI systems and managing complex view hierarchies, alongside comprehensive strategies for unit testing and dependency injection. The resource covers a broad s

    View on GitHub↗4,014
  • wearehive/project-guidelineswearehive avatar

    wearehive/project-guidelines

    29,458View on GitHub↗

    This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br

    JavaScript
    View on GitHub↗29,458
  • See all 12 alternatives to Ue5 Style Guide→