Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Miscellaneous
  4. Design and Development Guides

Design and Development Guides

The "Awesome Design and Development Guides" project is a curated collection of essential resources aimed at enhancing the skills of designers and developers. This list encompasses a wide range of guides, tutorials, and best practices covering various aspects of design and development, including user experience (UX), user interface (UI) design, front-end and back-end development, and more. It serves as a valuable resource for beginners looking to learn foundational concepts, as well as experienced professionals seeking to refine their skills or explore new techniques. Users can find insightful strategies and methodologies to elevate their projects and foster a deeper understanding of the design and development process.

design-guidesdevelopment-guidesuxuibest-practicestutorialsweb-developmentfrontend
RSSView on GitHub
2.4k stars235 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Table of Contents

40 sections · 83 projects

CSS

4 projects
Google HTML/CSS Style Guide

google.github.io
Principles of writing consistent, idiomatic CSSPrinciples of writing consistent, idiomatic CSS

A style guide outlining principles for writing consistent, maintainable CSS across teams and projects.

#team-collaboration#css-best-practices#sass
Stars6,656
Forks597
Last commit3 years ago
HTML and CSS code guide

codeguide.co
General CSS notes, advice and guidelinesGeneral CSS notes, advice and guidelines

High-level guidelines for writing manageable, scalable, and maintainable CSS.

#css-guidelines#maintainability#frontend
Stars3,645
Forks869
Last commit3 years ago

Sass

3 projects
Principles of writing idiomatic SassPrinciples of writing idiomatic Sass

A set of principles and coding styles for writing consistent, clean, and maintainable Sass code.

#sass#frontend-architecture#frontend-tooling
Stars227
Forks13
Last commit10 years ago
Sass Style Guide

css-tricks.com
Sass Guidelines

sass-guidelin.es

HTML

2 projects
Google HTML/CSS Style Guide

google.github.io
HTML and CSS code guideHTML and CSS code guide

A set of standards for writing consistent, flexible, and sustainable HTML and CSS.

#coding-standards#maintainability#html
Stars8,468
Forks1,106
Last commit2 years ago

XML

1 projects
Google XML Document Format Style Guide

google.github.io

C

6 projects
C# Coding Conventions

learn.microsoft.com
C Code Style Guidelines

cs.swarthmore.edu
Google C++ Style Guide

google.github.io
Framework Design Guidelines

learn.microsoft.com
C++ Core GuidelinesC++ Core Guidelines

A collaborative set of guidelines, rules, and best practices for writing modern, safe, and effective C++ code.

#software-architecture#memory-safety#coding-guidelines
Stars45,199
Forks5,549
Last commit1 month ago
ESA Style Guide for 'C' coding

maultech.com

Related Awesome Lists

📦
Awesome

The "Awesome" project is a comprehensive exploration of recursion, a fundamental programming technique where a function calls itself to solve problems. This list covers various aspects of recursion, including visual illustrations, examples, and explanations that help demystify the concept. It is beneficial for beginners looking to grasp the basics of recursion, as well as experienced developers seeking to refine their understanding or find new applications for recursive solutions. With a variety of resources available, users can deepen their knowledge and enhance their coding skills through practical examples and insightful discussions.

452.0k
📦
Self Hosted

The "Awesome Self Hosted" project is a curated collection of software applications that can be hosted on your own servers, providing users with full control over their data and services. This list encompasses a wide range of categories, including web applications, databases, file storage solutions, content management systems, and development tools. It is particularly beneficial for developers, system administrators, and privacy-conscious users who seek alternatives to cloud services. By leveraging self-hosted solutions, users can enhance their security, customize their environments, and reduce reliance on third-party providers. Explore this collection to discover powerful tools that empower you to take charge of your digital landscape.

284.1k
📦
Free for Developers

The "Awesome Free for Developers" project is a curated collection of free tools, services, and resources available for developers. This list covers a wide range of categories including cloud services, APIs, software development tools, design resources, and educational platforms that offer free tiers or completely free access. It is particularly beneficial for developers, startups, and students who are looking to leverage high-quality resources without incurring costs. By providing access to these valuable tools, the project empowers users to enhance their projects, improve their skills, and innovate without financial barriers. Explore this collection to discover what you can utilize for your next development endeavor.

120.5k
📦
Beginner-Friendly Projects

The "Awesome Beginner-Friendly Projects" project is a curated collection of coding projects aimed at helping novice developers enhance their programming skills through practical experience. This list includes a variety of beginner-friendly projects across different programming languages, covering categories such as web development, game development, data analysis, and mobile applications. With resources ranging from project ideas and tutorials to sample code and community support, this list is invaluable for beginners looking to build confidence and competence in coding. Whether you're just starting or looking to practice your skills, you'll find engaging projects that inspire creativity and learning.

84.2k