Divertidalista
A lista mais divertida de projetos Open Source que você vai encontrar na internet
Se você nunca mexeu com Git e GitHub, nós recomendamos que você faça esse curso (gratuito e sensacional) do @willianjusten, pois nós utilizamos o GitHub para quase tudo o que fazemos e você vai imergir nesse mundo junto conosco: Git e GitHub para iniciantes.
Essa é a lista de projetos Open Source dos participantes do Training Center.
Isso para divulgar seus projetos abertos e também para incentivar quem está no grupo e quer contribuir com open-source, pois podem conversar sobre os projetos pessoais que estão aqui lá no nosso Slack!
Se você não participa da nossa comunidade e quer divulgar seu projeto, participe do #multiraoopensource do Training Center e mande seu link para essa lista aqui: Lista Maravilhosa de Projetos Open-Source
Sumário
Como funciona?
A lista é organizada por nível de conhecimento (iniciante
, intermediario
, avancado
) e esse nível é adicionado por quem coloca seu projeto na lista, por isso é interessante que o dono ou dona do projeto seja quem adiciona ele aqui.
Para adicionar seu projeto basta descer a tela até o nível de conhecimento específico e adicionar também a label sobre a tecnologia utilizada no projeto.
Por exemplo:
## iniciante
projetos | tecnologias
---- | ----
[nome do meu projeto](link para o meu projeto) | Java, Node, HTML, CSS, JavaScript
Quais tipos de links posso colocar aqui?
Você pode enviar links do GitHub, Codepen ou qualquer outra plataforma de compartilhamento de projetos onde de para clonar o seu projeto e fazer alterações, enviar sugestões, etc.
Quais tipos de projetos e tecnologias posso colocar aqui?
Você pode colocar qualquer tipo de projeto e qualquer tipo de tecnologia.
Desde sites, libs até drivers.
Desde Web como HTML, CSS, JavaScript até C, C++, Java, Android, iOS...
Você pode colocar um projeto de site que começou a desenvolver e precisa de ajuda ou mesmo uma biblioteca que criou para controlar robôs e IoT!
Temos gente querendo aprender de tudo no Training Center, então não vai faltar quem queira contribuir em seu projeto.
Como contribuir
Você pode adicionar seu projeto nas listas abaixo ou mesmo ajudar a manter esse repositório.
A lista deve estar em ordem alfabética, então coloque o seu repositório no local correto.
Se você encontrou algo fora do lugar, pode enviar um PR corrigindo. :)
Iniciante
projetos |
tecnologias |
Awesome BR - coleção de links nas mais diversas tecnologias |
Tecnologias Diversas |
Awesome dashboards - A dashboards list free for use |
Markdown |
Bomberman: desenvolvendo uma versão do clássico usando Ruby e Gosu |
Ruby |
Brasilino - Arduino utilizando comandos facilitados em PT-BR |
C++/Arduino |
Como aprender JAVA sozinho - Fontes e materiais de estudo |
JAVA |
Developer Practice |
Markdown |
DeveloPets |
Javascript, React, CSS |
ES2015 gist rápido de referência |
Javascript |
Estrutura de dados - "exemplos de referência" |
JAVA |
Fullstack Challenges |
Markdown |
Gerador de Deck |
C# |
Gerador de Senhas |
C# |
Grupos do Telegram - Uma lista de grupos para discussões técnicas |
Markdown |
Iron Man - Pixel Art |
CSS3 |
Jogo da Velha |
HTML, CSS, JavaScript |
Links úteis - Rio.CSS |
Markdown |
Material design e outros - "referência" |
Android |
Minimalist Profile - Personal site template |
HTML, CSS, JavaScript |
PHP TestFest |
PHP |
PokeInfo - Plataforma com informações sobre pokemons |
HTML, CSS, Javascript |
Pure CSS Eric Cartman |
CSS3 |
Site Recanto Buffet |
HTML5, CSS3, JQuery, SASS, Bootstrap, NPM, Bower.js e Gulp.js |
Tradução - Hexo gerador de site estático |
Markdown |
Tradução - PHP the right way |
Markdown, PHP |
Tradução - Site PHP TestFest |
Markdown |
Vibration API - Recriar trechos de musica usando a vibração do celular |
CSS, Javascript, NodeJS e gulp |
Zombie - Package Golang para rodar comandos no terminal |
Golang |
projetos |
tecnologias |
API de Eventos do Front-End Brasil |
Node/Javascript |
ArduinoTablature - Cria músicas para Arduino a partir de uma Tablatura |
Node.js/Arduino |
Biblioteca movile-messaging |
Node/Javascript, Axios |
Bolognese Timer - Um simples pomodoro timer |
HTML, CSS, JS, Vue.js, Sass e Webpack |
Braço Robótico controlado por um aplicativo Android |
Arduino/Android |
Dashboard de Eventos do Front-End Brasil |
Javascript/Vue.js |
Doe Sangue (spa) - plataforma online para doadores de sangue |
HTML, CSS, JS, Vue.js |
Feed com atividades das pessoas que você segue no Github |
Javascript, React, GraphQL |
FreeCourses - Cursos Grátis sobre programação |
Javascript, React, SCSS, Webpack |
Gist injeção de dependência com dagger2 |
Android |
Gist lambda expressions em 2 minutos |
JAVA |
go-chat-bot - IRC, Slack, Telegram and Rocket.Chat bot |
Go |
Guara.js - Boilerplate para projetos de APIs REST com MongoDB, Docker e Node.js |
Javascript |
Guia para gerenciamento de time "em inglês" |
Markdown |
Guithub Search |
Vue JS, Vuex, Vue Router |
Kamu - Managing a physical library where you can add books, borrow and return them |
Python, React |
React + Jest |
React.js, Jest |
Magic Framework (Um framework MVC didático para iniciantes!) |
HTML, CSS, JS, PHP |
React exemplos |
Javascript |
RouterKhanJS - Router System |
Javasript |
Site de Doação de Livros |
HTML, CSS, JS, Vue.js, Stylus, Pug e Gulp.js |
Vue Cart |
Vue JS, Vuex, Vue Router |
Ondetempico - Compartilhe os melhores locais para se andar de skate |
React, Redux, Stylus, Firebase, Gmaps e outros |
Avançado