Convert Figma logo to code with AI

nicolesaidy logoawesome-web-design

🎨 A curated list of awesome resources for digital designers.

2,403
343
2,403
15

Top Related Projects

Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more

💅🏻 ⚒ A collection of awesome design systems

The best design tools and plugins for everything 👉

🌟 Curated design resources from all over the world.

Manually curated collection of resources for frontend web developers.

Quick Overview

Awesome Web Design is a curated list of resources, tools, and learning materials for web designers and developers. It covers a wide range of topics including UI/UX design, typography, color theory, prototyping tools, and more. The repository serves as a comprehensive guide for both beginners and experienced professionals in the field of web design.

Pros

  • Extensive collection of high-quality resources covering various aspects of web design
  • Regularly updated with new tools and resources
  • Well-organized and categorized for easy navigation
  • Community-driven project with contributions from multiple designers and developers

Cons

  • May be overwhelming for absolute beginners due to the large number of resources
  • Some links may become outdated over time if not regularly maintained
  • Lacks detailed descriptions or reviews of individual resources
  • Primarily focuses on English-language resources, potentially limiting its usefulness for non-English speakers

Note: As this is not a code library, the code example and quick start sections have been omitted.

Competitor Comparisons

Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more

Pros of design-resources-for-developers

  • More comprehensive and extensive list of resources
  • Better organized with clear categories and subcategories
  • Includes a wider range of topics, including UI graphics, fonts, and icons

Cons of design-resources-for-developers

  • May be overwhelming for beginners due to the sheer volume of resources
  • Less focused on specific web design tools and techniques
  • Lacks brief descriptions for some resources, making it harder to choose

Code comparison

While both repositories are primarily curated lists without significant code, design-resources-for-developers includes a table of contents in its README.md:

## Table of Contents

- [UI Graphics](#ui-graphics)
- [Fonts](#fonts)
- [Colors](#colors)

awesome-web-design doesn't include a table of contents, making navigation slightly less convenient.

Both repositories use similar markdown formatting for their lists:

## Category Name

- [Resource Name](https://example.com) - Brief description of the resource.

Overall, design-resources-for-developers offers a more extensive and well-organized collection of design resources, while awesome-web-design provides a more focused and curated list specifically for web design. The choice between the two depends on the user's needs and experience level.

💅🏻 ⚒ A collection of awesome design systems

Pros of awesome-design-systems

  • Focused specifically on design systems, providing a more specialized resource
  • Includes a section on design system examples from major companies
  • Offers resources for both designers and developers working on design systems

Cons of awesome-design-systems

  • Less comprehensive coverage of general web design topics
  • Fewer resources for beginners learning web design fundamentals
  • Limited information on specific design tools and software

Code Comparison

While both repositories are curated lists and don't contain actual code, they differ in their organization. Here's a comparison of their README structures:

awesome-design-systems:

# Awesome Design Systems

- [Design Systems](#design-systems)
- [UI Kit](#ui-kit)
- [Design Tokens](#design-tokens)
- [Tools](#tools)
- [Examples](#examples)

awesome-web-design:

# Awesome Web Design

- [Blog & News](#blog--news)
- [Color](#color)
- [Font](#font)
- [Icon](#icon)
- [Image](#image)

The awesome-design-systems repository focuses on categorizing resources specifically related to design systems, while awesome-web-design covers a broader range of web design topics. The structure of awesome-design-systems reflects its specialized nature, with categories tailored to design system components and tools.

The best design tools and plugins for everything 👉

Pros of Awesome-Design-Tools

  • More comprehensive, covering a wider range of design tools and resources
  • Better organized with clear categories and subcategories
  • Regularly updated with new tools and resources

Cons of Awesome-Design-Tools

  • May be overwhelming for beginners due to the sheer number of tools listed
  • Less focused on web design specifically, covering broader design topics

Code Comparison

While both repositories are primarily curated lists of resources, Awesome-Design-Tools includes some HTML for its table of contents:

<details>
<summary>Table of Contents</summary>
  <ol>
    <li><a href="#accessibility-tools">Accessibility Tools</a></li>
    <li><a href="#animation-tools">Animation Tools</a></li>
    <!-- More list items -->
  </ol>
</details>

awesome-web-design uses a simpler Markdown structure:

## Contents
- [UI Graphics](#ui-graphics)
- [Color](#color)
- [Icons](#icons)
<!-- More list items -->

Both repositories primarily use Markdown for their content, but Awesome-Design-Tools incorporates some HTML elements for enhanced navigation and structure. The code differences are minimal, as the main focus of both projects is curating and organizing design resources rather than providing code examples or tools.

🌟 Curated design resources from all over the world.

Pros of awesome-design

  • More comprehensive coverage of design topics beyond web design
  • Includes sections on design theory, typography, and color resources
  • Offers a wider range of tools and software recommendations

Cons of awesome-design

  • Less focused structure compared to awesome-web-design
  • May be overwhelming for beginners due to the breadth of information
  • Some links may be outdated or less relevant for specific web design tasks

Code comparison

Not applicable for these repositories as they are curated lists of resources without code samples.

Summary

awesome-design provides a broader scope of design resources, covering various aspects of design beyond web-specific topics. It offers more in-depth information on design theory and a wider range of tools. However, this breadth can be overwhelming for beginners or those specifically focused on web design.

awesome-web-design, on the other hand, offers a more focused approach to web design resources. It may be more suitable for those looking specifically for web design tools and inspiration, with a cleaner and more straightforward structure.

Both repositories serve as valuable resources for designers, with the choice between them depending on the user's specific needs and level of experience in the design field.

Manually curated collection of resources for frontend web developers.

Pros of frontend-dev-bookmarks

  • More comprehensive and extensive collection of resources
  • Better organized with clear categorization and subcategories
  • Regularly updated with new content and contributions

Cons of frontend-dev-bookmarks

  • Can be overwhelming due to the sheer volume of information
  • Less focus on specific web design topics compared to awesome-web-design
  • May require more time to navigate and find relevant resources

Code Comparison

While both repositories are primarily curated lists of resources, they don't contain significant code samples. However, here's a comparison of their README structure:

frontend-dev-bookmarks:

# Frontend Development [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

**Manually curated collection of resources for frontend web developers.**

You are viewing a browseable version, split by category. There is also a [README version](TOTALLY_UPDATED_README.md) available.

## Appearance

awesome-web-design:

<p align="center">
  <img src="https://raw.githubusercontent.com/nicolesaidy/awesome-web-design/master/images/awesome-web-design.jpg" alt="Awesome Web Design">
</p>

# Awesome Web Design [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
> A curated list of awesome resources for digital designers.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

Awesome Web Design Awesome

A curated list of awesome resources for digital designers.

Check out my website & blog. ✨

Contents

Blog & News

  • Web Designer News: The best curated stories for designers.
  • Marvel Blog: The latest news, resources and thoughts from the Marvel team.
  • The Next Web: International technology news, business & culture.
  • Medium: A community of readers and writers offering unique perspectives on ideas large and small.
  • Creative Bloq: Art & design inspiration.
  • Smashing Magazine: For professional web designers & developers.
  • Sitepoint: A hub for web developers & designers to share their passion for building incredible internet things.
  • Designer News: Where the design community meets.
  • Reddit Web Design: A place for designers to contribute useful posts, ask questions or engage in discussion.
  • Morning Reader: Breaking tech news.
  • Google design: Youtube channel featuring videos for designers about Google design.

Inspiration

  • Awwwards: Best web design trends.
  • One Page Love: Design gallery showcasing the best Single Page websites.
  • Inspired UI: Mobile apps design patterns.
  • Behance: Showcase & discover creative work.
  • Dribbble: Show and tell for designers.
  • Product Hunt: The place to discover your next favorite thing.
  • UI Movement: The best UI design inspiration, every day.
  • Pttrns: The finest collection of design patterns, resources and inspiration.

Colors

  • Brandcolors: Official colors for the world's biggest brands.
  • Adobe Color CC: Create color schemes with the color wheel or browse thousands of color combinations from the Kuler community.
  • Paletton: A designer tool for creating color combinations that work together well.
  • Coolors: Generate infinite color palettes for your designs.
  • Lol Colors: Curated color palette inspiration.
  • Colordot: A color picker for humans.
  • Gradients.io: Curated gradients for designers & developers.
  • UI Gradients: Beautiful color gradients.
  • Colorzilla: Eyedropper, color picker, gradient generator.

Typography

  • Google Web Fonts: Offering an intuitive and robust directory of open source designer web fonts.
  • Font Face Ninja Browser Extension: You’re browsing a website and you want to find the name of a font? Here comes the ninja!
  • Fontpair: Beautiful Google Font combinations and pairs.
  • Type Anything: Create great font combinations.
  • Type Scale: Preview and choose the right type scale for your project.
  • WhatTheFont: Seen a font in an image and want to know what it is? WhatTheFont will find the closest match.
  • Typewolf: Comprehensive web typography info, suggestions for font alternatives, and links to usage in the wild.
  • Typ.io: Typography inspiration from real websites.

Icons

Images

  • Pexels: Best free stock photos in one place.
  • Unsplash.it: Placeholders using a beautiful image gallery.
  • Pixabay: High quality photos and illustrations free for commercial use.
  • Placehold.it: A quick and simple image placeholder service.
  • Imgur: The most awesome images on the internet.
  • Flickr: The home for all your photos.

Guidelines

  • iOS Human Interface Guidelines: Offers everything you need to design beautiful, engaging iOS apps.
  • Google Material Design: A close look at the design, components & resources for Google's brand.
  • Laws of UX: A collection of the maxims and principles that designers can consider when building user interfaces.
  • Ultimate Guide: The ultimate guide to mobile app design principles that make your app shine.
  • GoodUI: 5 Ways You Can Get A Better UI.

Design Tools

  • Sketch: A lightweight program for digital design for Mac.
  • Figma: The collaborative interface design tool.
  • Adobe XD: Prototyping & wireframing Tool.
  • inVision Studio: Rapid prototyping, animation, built-in design systems, and collaboration.
  • Canva: Amazingly simple graphic design software.
  • Framer X: Interaction Design and UX design software.

Prototype Tools

  • Zeplin: A great collaboration tool between designers and developers.
  • Avocode: A workspace open to all designers and developers.
  • inVision: The world's leading prototyping, collaboration & workflow platform.
  • Justinmind: Prototype faster, communicate better, for web and mobile apps.
  • Marvel App: Free mobile & web prototyping for designers.
  • Atomic.io: Free in Browser interactive design Tool.
  • Flinto: App to create interactive and animated prototypes of designs.

Tutorials

  • Treehouse: Brings affordable, technology education to people everywhere.
  • Tuts Plus Web Design Tutorials: Free web design and development tutorials.
  • Springboard: Personalized approach, designed to help you achieve your goals and advance your career.
  • Learn Sketch: Short videos and compiled invaluable resources to help you get started!
  • Adobe XD Guide: A 12,000-words-long comprehensive guide for XD beginners and current users.

Books

Productivity

  • Pomodoro: A cool time management technique for a more productive way to work and study.
  • Toggl: Time tracker to improve workplace productivity.
  • Trello: Organize and prioritize your projects in a fun, flexible and rewarding way.
  • RescueTime: Helps you understand your daily habits so you can focus and be more productive.
  • Qbserve: Automatic time tracking, invoicing, and real-time productivity feedback.
  • Paste: A smart clipboard history manager for Mac.
  • Sip: A color picker for Mac.
  • Timing: Automatic time and productivity tracking for Mac.
  • Taskade: Collaborative task lists and outlines for teams.

Slack Teams

  • Team Sketch: A community for Sketch designers powered by Slack
  • Designer Hangout: A place where UXers from around the world discuss user experience.
  • Design Talks: A community for UI/UX design, web design, freelancing, design critiques, etc.
  • TheDesignerShip: A community of over 1,500+ designers and founders.

Share

License

CC0