Ask HN: I'm bad at design, which stops me from finishing side projects. Advice?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • shadcn/ui

    Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.

  • What stack are you using?

    I personally recommend utilizing readily available components:

    https://ui.shadcn.com/

    https://mui.com/

    https://semantic-ui.com/

    etc..

  • material-ui-docs

    ⚠️ Please don't submit PRs here as they will be closed. To edit the docs or source code, please use the main repository:

  • What stack are you using?

    I personally recommend utilizing readily available components:

    https://ui.shadcn.com/

    https://mui.com/

    https://semantic-ui.com/

    etc..

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • mvp

    MVP.css — Minimalist classless CSS stylesheet for HTML elements

  • Buy a bootstrap theme, they're cheap and they offer a lot out of the box. Better solution than bare tailwind, which actually requires you to know how to design. I used tailwind on my personal website, result was good but I had to do a lot more than if I used a bootstrap theme.

    You make your app ui work within the boundaries of your bootstrap theme and you're good for 96% of the design stuff.

    If you don't want to even learn bootstrap css classes and stuff, consider https://andybrewer.github.io/mvp/

    It's amazing, you drop it and you have a theme based on the html only. I use this mostly for prototyping though

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts