guiadofrontend is a free, open source collaboration & feedback project written in several languages and released under MIT. It has 2,908 GitHub stars, 255 forks and 4 open issues, and was last pushed 15 days ago. On this registry it ranks #5 of 20 tracked projects in Collaboration & Feedback, with 5 head-to-head comparisons available.

What is guiadofrontend?

What it is

guiadofrontend is a Portuguese-language front-end guide published as a GitHub repository. It collects learning paths, courses, books, channels, tools, and communities for people entering front-end development and for developers who want to progress. The project lives in the GitHub open-source learning ecosystem, with topics covering HTML, CSS, JavaScript, front-end development, and Brazilian developer communities.

The concrete problem it addresses is uncertainty about what to study in front-end work. The README says the guide is intended to show the current panorama and help readers choose a next learning step without being pushed by temporary hypes and trends. It also acknowledges that beginners can feel overwhelmed by the amount of content, and it suggests focusing first on what gives productivity while marking other material as "Ver depois".

Key capabilities

  • It collects front-end study material, including paths, courses, books, channels, tools, and communities.
  • It organizes guidance around HTML, CSS, JavaScript, and other front-end topics listed in the repository.
  • It uses roadmap.sh roadmaps as a reference and credits the original project and repository.
  • It discourages chasing hype, encouraging readers to choose tools based on structures, solutions, and demands.
  • It tells beginners to focus on productive material first and defer the rest as "Ver depois".
  • It links to Discord and YouTube for ongoing content and community contact.
  • It offers an optional e-book, "e-Front", covering HTML, CSS, JavaScript, React, TypeScript, and more, plus donations.

Who uses it and how

  • Beginners use it as study support rather than a strict objective, selecting material that helps them become productive first.
  • Working front-end developers browse it to discover new tools, paths, and technologies to add to their stack.
  • Portuguese-speaking learners use the listed courses, books, channels, tools, and communities as entry points into front-end work.
  • Readers compare it with roadmap.sh material to understand the broader front-end landscape before choosing what to learn.
  • Contributors engage through GitHub, where the project shows collaboration instructions and four open issues.

Getting started

The project is hosted as a GitHub repository; the README gives no Docker image, package manager, or deployment command. Users start by reading it and following the linked Discord and YouTube channels.

When to use it — and when not to

The guide is useful for readers who need a Portuguese-language overview of front-end learning resources and a reference for choosing study paths. It is less suitable for readers who need an English-only guide, a runnable codebase, a formal curriculum, or a self-hosted software product, because the repository is documentation and community links rather than an application. Its breadth and external links can feel large to beginners, and the README warns about the volume of content.

project readme (upstream, from github) — read inline

Guia do Desenvolvedor Front-end

:dart: O guia para alavancar a sua carreira

Abaixo você encontrará conteúdos para te guiar e ajudar a se torna um desenvolvedor front-end, caso você já atue como front-end confere o repositório para descobrir novas ferramentas para o seu dia-a-dia, os caminhos que você pode tomar e as tecnologias para incorporar na sua stack para se tornar um profissional atualizado e diferenciado em front-end, faça bom uso do guia e bons estudos!

Segue nas redes sociais para acompanhar mais conteúdo:
Discord Badge Youtube Badge

💌 Doações

Olá! Se você está lendo isso, é porque provavelmente já conhece o meu repositório no GitHub, que oferece conteúdo gratuito para ajudar desenvolvedores a aprimorarem suas habilidades. E se você está aqui, talvez esteja considerando contribuir com uma doação para apoiar a continuação do projeto.

Se você quiser contribuir, existem várias opções disponíveis, incluindo PayPal, PagSeguro, Mercado Pago, Buy Me A Coffe, Pic Pay e Pix. Qualquer doação, por menor que seja, é extremamente bem-vinda e será usada com responsabilidade e transparência. Obrigado por considerar apoiar meu projeto! Juntos, podemos continuar a compartilhar conhecimento e ajudar a criar uma comunidade de desenvolvedores mais forte e colaborativa.

:closed_book: E-Book

Este repositório é um projeto gratuito para a comunidade de desenvolvedores. Você pode me ajudar comprando o e-book "e-Front" se estiver interessado em aprender ou melhorar suas habilidades de desenvolvimento front-end. O e-book é completo e cobre tecnologias essenciais como HTML, CSS, JavaScript, React, TypeScript e mais. O valor é simbólico e sua compra me ajuda a produzir e fornecer mais conteúdo gratuito para a comunidade. Adquira agora e comece sua jornada no desenvolvimento front-end.

📛 Direitos autorais

Esse projeto tomou como referência para ser feito os roadmaps feito pelo projeto roadmap.sh você pode conferir todo o projeto original feito pelos autores principais pelos links abaixo, desde já agradecendo a todos eles por fornecer esse conteúdo que serviu de extrema importância e de base para a criação deste repositório.

:warning: Nossa proposta

A proposta deste guia é dar uma ideia sobre o atual panorama e guiá-lo se você estiver confuso sobre qual o próximo aprendizado, não influenciar você a seguir os 'hypes' e 'trendys' do momento. Acreditamos que com um maior conhecimento das diferentes estruturas e soluções disponíveis poderá escolher a ferramenta que melhor se aplica às suas demandas. E lembre-se, 'hypes' e 'trendys' nem sempre são as melhores opções.

:beginner: Para quem está começando agora

Não se assuste com a quantidade de conteúdo apresentados neste guia. Mesmo o foco sendo para profissionais já consolidados que desejam se manter atualizados, acredito que quem está começando pode usá-lo não como um objetivo, mas como um apoio para os estudos. Neste momento, dê enfoque no que te dá produtividade e o restante marque como Ver depois. Ao passo que seu conhecimento se torna mais amplo, a tendência é este guia fazer mais sentido e fácil de ser assimilado. Bons estudos e entre em contato sempre que quiser! :punch:

🚨 Colabore

  • Abra Pull Requests com atualizações
  • Discuta ideias em Issues
  • Compartilhe o repositório com a sua comunidade
  • Mande feedbacks no LinkedIn

🌍 Tradução

Se você deseja acompanhar esse repositório em outro idioma que não seja o Português Brasileiro, você pode optar pelas escolhas de idiomas abaixo, você também pode colaborar com a tradução para outros idiomas e a correções de possíveis erros ortográficos, a comunidade agradece.

English — Click Here
Spanish — Click Here
Chinese — Click Here
Hindi — Click Here
Arabic — Click Here
French — Click Here
Italian — Click Here
Korean — Click Here
Russian — Click Here
German — Click Here
Japanese — Click Here

🗺️ Frontend Roadmap

Frontend Roadmap

◾ HTTP

O Hypertext Transfer Protocol, sigla HTTP é um protocolo de comunicação utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos. Ele é a base para a comunicação de dados da World Wide Web.

  • MDN - HTTP - O MDN Web Docs é o website oficial de Mozilla para desenvolvimento de padrões web

◾ HTML

HTML (Linguagem de Marcação de HiperTexto) é o bloco de construção mais básico da web. Define o significado e a estrutura do conteúdo da web. Outras tecnologias além do HTML geralmente são usadas para descrever a aparência/apresentação (CSS) ou a funcionalidade/comportamento (JavaScript) de uma página da web, sendo assim HTML é uma linguagem essência para você que quer se tornar desenvolvedor front-end.

  • MDN - HTML - O MDN Web Docs é o website oficial de Mozilla para desenvolvimento de padrões web
  • Cursos de HTML - Cursos de HTML do repositório geral do Guia Dev Brasil

◾ CSS

CSS (Cascading Style Sheets) é um mecanismo para adicionar estilo a um documento web. O código CSS pode ser aplicado diretamente nas tags ou ficar contido dentro das tags . Também é possível, em vez de colocar a formatação dentro do documento, criar um link para um arquivo CSS que contém os estilos.

  • [MDN -

readme truncated — read the full docs on github

Frequently asked questions

Is guiadofrontend free to use?

guiadofrontend is open source under the MIT licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does guiadofrontend do?

Guia de Front-end: trilhas, cursos, livros, canais, ferramentas e comunidades para você entrar e evoluir na área.

What is guiadofrontend written in?

guiadofrontend's source is publicly available at https://github.com/arthurspk/guiadofrontend, with 2,908 GitHub stars.