{"id":93089,"date":"2020-09-03T01:42:16","date_gmt":"2020-09-02T23:42:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota"},"modified":"2020-09-03T01:42:16","modified_gmt":"2020-09-02T23:42:16","slug":"awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","title":{"rendered":"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas\" src=\"\/wp-content\/uploads\/2020\/09\/41d7ca428261b80f365797a19c547000.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Ol\u00e1, Habr! Provavelmente, cada um de n\u00f3s tem aquele arquivo onde guardamos algo \u00fatil e interessante para n\u00f3s mesmos. Links para artigos, livros, reposit\u00f3rios, manuais. Podem ser favoritos no navegador ou at\u00e9 mesmo apenas abas abertas, deixadas para depois. Com o tempo, tudo isso cresce, os links param de funcionar e a maior parte do material simplesmente fica desatualizado. <\/p>\n<p><\/p>\n<p>E se compartilh\u00e1ssemos essa qualidade com a comunidade e coloc\u00e1ssemos esse arquivo no GitHub? Assim, seu trabalho pode ser \u00fatil para outra pessoa, e a manuten\u00e7\u00e3o da atualidade pode ser feita em conjunto, aceitando atualiza\u00e7\u00f5es de interessados atrav\u00e9s dos bons e velhos PRs. Este projeto \u00e9 exatamente para isso. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">Awesome lists<\/a><\/noindex>. Ele est\u00e1 entre os 10 principais reposit\u00f3rios do GitHub, possui 138 mil estrelas, e o link para suas contribui\u00e7\u00f5es pode acabar diretamente no seu README principal, o que atrair\u00e1 um enorme p\u00fablico para sua cria\u00e7\u00e3o. No entanto, para isso, ser\u00e1 preciso se esfor\u00e7ar um pouco. Quero compartilhar com voc\u00eas minha experi\u00eancia com esses esfor\u00e7os. <\/p>\n<p><\/p>\n<p>Meu nome \u00e9 Maxim Gramin. Na KROK, trabalho com desenvolvimento em Java e pesquisas na \u00e1rea de bancos de dados. Neste post, vou explicar o que s\u00e3o Awesome Lists e como criar seu verdadeiro reposit\u00f3rio awesome oficial.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"chto-takoe-awesome-lists\">O que s\u00e3o Awesome Lists<\/h2>\n<p><\/p>\n<p>Quando preciso me aprofundar em uma nova tecnologia ou linguagem de programa\u00e7\u00e3o, a primeira coisa que fa\u00e7o \u00e9 ir at\u00e9 aqui \u2014 encontro a se\u00e7\u00e3o que preciso e, dentro dela, as listas adequadas. E pelo n\u00famero de estrelas e seu crescimento constante, n\u00e3o sou o \u00fanico que faz isso.<br \/>\n<img decoding=\"async\" alt=\"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas\" src=\"\/wp-content\/uploads\/2020\/09\/383d1f4d5126fe2a11d449cf5e83b576.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Na verdade, \u00e9 apenas um readme.md simples, que vive em um diret\u00f3rio separado <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">reposit\u00f3rio<\/a><\/noindex>, ocupando o 8\u00ba lugar entre todos os reposit\u00f3rios do GitHub e incluindo links para outras listas dedicadas a um determinado tema. Por exemplo, na se\u00e7\u00e3o Linguagens de Programa\u00e7\u00e3o, voc\u00ea pode encontrar listas como Awesome Python e Awesome Go, e em Desenvolvimento Front-End h\u00e1 uma enorme quantidade de recursos sobre desenvolvimento WEB. E, claro, a se\u00e7\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome#databases\">Databases<\/a><\/noindex> (voltaremos a isso mais tarde). E sim, tudo isso n\u00e3o se limita apenas a temas t\u00e9cnicos. Por exemplo, nas se\u00e7\u00f5es Entertainment e Gaming tamb\u00e9m \u00e9 poss\u00edvel encontrar muitas coisas interessantes (pessoalmente, fiquei encantado com <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/RichardLitt\/awesome-fantasy\">awesome-fantasy<\/a><\/noindex>).<br \/>\nA principal caracter\u00edstica \u00e9 que todas essas listas s\u00e3o mantidas n\u00e3o apenas pelo autor, mas pela comunidade e s\u00e3o elaboradas de acordo com um manifesto especial e muito rigoroso. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/blob\/main\/awesome.md\">awesome manifesto<\/a><\/noindex>. Cada uma dessas listas \u00e9 uma comunidade independente de especialistas, vive sua pr\u00f3pria vida e est\u00e1 aberta para os seus pull requests, que a tornar\u00e3o ainda melhor. Qualquer pessoa interessada pode criar sua pr\u00f3pria lista, caso algum tema ainda n\u00e3o tenha sido abordado.<\/p>\n<p><\/p>\n<p>O autor da ideia e coordenador de tudo isso \u00e9 o lend\u00e1rio Sindre Sorhus, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitstar-ranking.com\/users\">o primeiro usu\u00e1rio no GitHub<\/a><\/noindex>, autor de mais de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.npmjs.com\/~sindresorhus\">1000 m\u00f3dulos npm,<\/a><\/noindex>, e ele ser\u00e1 respons\u00e1vel por aceitar seus PRs.<br \/>\n<img decoding=\"async\" alt=\"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas\" src=\"\/wp-content\/uploads\/2020\/09\/6e5e9416b5f97ef4c0c9f00a3fb21f19.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"kak-popast-v-awesome-list\">Como entrar na awesome-list<\/h2>\n<p><\/p>\n<p>Se voc\u00ea n\u00e3o encontrou uma lista adequada sobre o tema que lhe interessa, isso \u00e9 um sinal de que voc\u00ea mesmo deve cri\u00e1-la!<\/p>\n<p><\/p>\n<p>Vou explicar com o exemplo do meu projeto, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools.<\/a><\/noindex> \u2014 De projeto em projeto, sou obrigado a trabalhar com os mais diversos bancos de dados, e por isso criei um arquivo onde reunia ferramentas \u00fateis para trabalhar com eles, v\u00e1rios migradores de BD, IDEs, pain\u00e9is de administra\u00e7\u00e3o, ferramentas de monitora\u00e7\u00e3o e muito mais. Ferramentas que j\u00e1 usei ou que estava apenas planejando come\u00e7ar a usar. Compartilhei esse arquivo com colegas na K\u0420O\u041a e fora dela. Isso ajudou muitas pessoas e gerou interesse. No final, eu queria mais reconhecimento, quando percebi que na se\u00e7\u00e3o de Databases n\u00e3o havia uma lista sobre esse tema. Ent\u00e3o decidi adicionar a minha. <\/p>\n<p><\/p>\n<p><strong>O que \u00e9 necess\u00e1rio para isso?<\/strong><\/p>\n<p><\/p>\n<ol>\n<li>Registre um reposit\u00f3rio normal no GitHub com um nome do tipo awesome-algo-a\u00ed. No meu caso, foi awesome-database-tools.<\/li>\n<li>Torne sua lista compat\u00edvel com o formato awesome, para isso usaremos <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dar5hak\/generator-awesome-list\">generator-awesome-list,<\/a><\/noindex>que gerar\u00e1 todos os arquivos necess\u00e1rios no formato correto.<\/li>\n<li>Configure um verdadeiro CI. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome-lint\">awesome-lint<\/a><\/noindex> e travis ci nos ajudar\u00e3o a controlar <noindex><a rel=\"nofollow\" href=\"https:\/\/travis-ci.org\/github\/mgramin\/awesome-db-tools\">a validade<\/a><\/noindex> da nossa lista.<\/li>\n<li>Aguarde 30 dias. <\/li>\n<li>Fazemos revis\u00e3o de pelo menos 2 PRs de outras pessoas<\/li>\n<li>E, finalmente, fa\u00e7a um PR no reposit\u00f3rio principal, onde adicionamos o link para o nosso reposit\u00f3rio. Aqui, \u00e9 preciso ler tudo com aten\u00e7\u00e3o e seguir todos os diversos requisitos para a nova lista e para o pr\u00f3prio PR.<\/li>\n<\/ol>\n<p><\/p>\n<p>Meu primeiro teste <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1336\">saiu errado.<\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas\" src=\"\/wp-content\/uploads\/2020\/09\/196dd3f494d5e91eaa7af49e16f74393.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nMas passou um tempo, eu reuni ainda mais material, trabalhei nos erros e me atrevi a fazer <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1679\">uma segunda tentativa.<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Mas eu esqueci de uma coisa muito importante, que me foi gentilmente lembrada:<br \/>\n<img decoding=\"async\" alt=\"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas\" src=\"\/wp-content\/uploads\/2020\/09\/0ec0a33b3c7bb15b6cce6bf076208f09.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Eu n\u00e3o prestei muita aten\u00e7\u00e3o e n\u00e3o adicionei um unic\u00f3rnio como sinal de que todas as condi\u00e7\u00f5es foram cumpridas.<br \/>\n<img decoding=\"async\" alt=\"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas\" src=\"\/wp-content\/uploads\/2020\/09\/3a69eb82ca26310c78bf5f6c3c8ef383.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Depois passou mais algum tempo, mais algumas corre\u00e7\u00f5es foram feitas e a t\u00e3o esperada <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/awesome__re\/status\/1246779641475424256\">men\u00e7\u00e3o no Twitter<\/a><\/noindex>, informando que meu PR foi aceito.<\/p>\n<p><\/p>\n<p>Assim, tornei-me autor da minha primeira lista e comecei a receber <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools\/pulls?q=is%3Apr+is%3Aclosed\">PRs<\/a><\/noindex> da comunidade para a adi\u00e7\u00e3o de novas ferramentas. E muitas delas j\u00e1 est\u00e3o inclu\u00eddas em <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools.<\/a><\/noindex>. Se voc\u00ea n\u00e3o quer clicar no link, <\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">aqui est\u00e1 uma cole\u00e7\u00e3o atual no momento da publica\u00e7\u00e3o do post<\/b><\/p>\n<h1 id=\"awesome-database-tools-awesomehttpsawesomerebadgesvghttpsawesomere\">Awesome Database Tools. <noindex><a rel=\"nofollow\" href=\"https:\/\/awesome.re\"><img decoding=\"async\" alt=\"Lista incr\u00edvel feita \u00e0 m\u00e3o, ou GitHub em vez de bloco de notas\" src=\"\/wp-content\/uploads\/2020\/09\/2951c443e95e3c56f93fb685afed6115.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/h1>\n<p><\/p>\n<blockquote><p>Lista de ferramentas de banco de dados impulsionada pela comunidade<\/p><\/blockquote>\n<p>Aqui coletaremos informa\u00e7\u00f5es sobre ferramentas incr\u00edveis \u00fateis e experimentais que facilitam o trabalho com bancos de dados para DBAs, DevOps, desenvolvedores e mortais comuns.<\/p>\n<p><\/p>\n<p>Sinta-se \u00e0 vontade para adicionar informa\u00e7\u00f5es sobre suas pr\u00f3prias ferramentas de banco de dados ou suas ferramentas de terceiros favoritas.<\/p>\n<p><\/p>\n<h2 id=\"contents\">Conte\u00fados<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#ide\">IDE<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#gui-managersclients\">Gestores\/Clientes GUI<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#cli-tools\">Ferramentas CLI<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#db-schema-navigation-and-visualization\">Navega\u00e7\u00e3o e visualiza\u00e7\u00e3o de esquemas de banco de dados<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#modelers\">Modeladores<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#migration-tools\">Ferramentas de migra\u00e7\u00e3o<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-generation-tools\">Ferramentas de gera\u00e7\u00e3o de c\u00f3digo<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#wrappers\">Inv\u00f3lucros<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#backup-tools\">Ferramentas de backup<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#replicationdata-operation\">Replica\u00e7\u00e3o\/Oposi\u00e7\u00e3o de dados<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#scripts\">Scripts<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#monitoringstatisticsperfomance\">Monitoramento\/Estat\u00edsticas\/Desempenho<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#zabbix\">Zabbix<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#testing\">Testes<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#data-generator\">Gerador de dados<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#administration\">Administra\u00e7\u00e3o<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#hafailoversharding\">HA\/Falha\/Sharding<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#kubernetes\">Kubernetes<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#configuration-tuning\">Ajuste de configura\u00e7\u00e3o<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#devops\">DevOps<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#schema-samples\">Amostras de esquema<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#reporting\">Relat\u00f3rios<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#distributions\">Distribui\u00e7\u00f5es<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#security\">Seguran\u00e7a<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-formatters\">Formatadores de c\u00f3digo<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"ide\">IDE<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlmaestro.com\/products\/anysql\/maestro\">AnySQL Maestro<\/a><\/noindex> \u2014 Ferramenta administrativa multifuncional de primeira linha para gerenciamento, controle e desenvolvimento de bancos de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.aquafold.com\/aquadatastudio\">Aqua Data Studio<\/a><\/noindex> \u2014 Aqua Data Studio \u00e9 um software de produtividade para desenvolvedores de banco de dados, DBAs e analistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/fishcodelib.com\/Database.htm\">Database .net<\/a><\/noindex> \u2014 Ferramenta de gerenciamento de m\u00faltiplos bancos de dados com suporte para mais de 20 bancos de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/datagrip\">DataGrip<\/a><\/noindex> \u2014 IDE multiplataforma para bancos de dados e SQL da JetBrains.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbeaver\/dbeaver\">DBeaver<\/a><\/noindex> \u2014 Gerenciador de banco de dados universal gratuito e cliente SQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/studio\">dbForge Studio for MySQL<\/a><\/noindex> \u2014 IDE universal para desenvolvimento, gerenciamento e administra\u00e7\u00e3o de bancos de dados MySQL e MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/studio\">dbForge Studio for Oracle<\/a><\/noindex> \u2014 IDE poderosa para gerenciamento, administra\u00e7\u00e3o e desenvolvimento de Oracle.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/postgresql\/studio\">dbForge Studio for PostgreSQL<\/a><\/noindex> \u2014 Ferramenta GUI para gerenciar e desenvolver bancos de dados e objetos.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/studio\">dbForge Studio for SQL Server<\/a><\/noindex> \u2014 Ambiente de desenvolvimento integrado poderoso para desenvolvimento, gerenciamento, administra\u00e7\u00e3o, an\u00e1lise de dados e relat\u00f3rios do SQL Server.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SouthbankSoftware\/dbkoda\">dbKoda<\/a><\/noindex> \u2014 IDE moderna (framework JavaScript\/Electron), de c\u00f3digo aberto, para MongoDB. Possui recursos para suporte ao desenvolvimento, administra\u00e7\u00e3o e ajuste de desempenho em bancos de dados MongoDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ibexpert.net\/ibe\">IBExpert<\/a><\/noindex> \u2014 Ferramenta GUI abrangente para Firebird e InterBase.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HeidiSQL\/HeidiSQL\">HeidiSQL<\/a><\/noindex> \u2014 Um cliente leve para gerenciar MySQL, MSSQL e PostgreSQL, escrito em Delphi.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mysql.com\/products\/workbench\">MySQL Workbench<\/a><\/noindex> \u2014 MySQL Workbench \u00e9 uma ferramenta visual unificada para arquitetos de banco de dados, desenvolvedores e DBAs.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products#navicat\">Navicat<\/a><\/noindex> \u2014 Uma ferramenta de desenvolvimento de banco de dados que permite conectar simultaneamente a bancos de dados MySQL, MariaDB, SQL Server, Oracle, PostgreSQL e SQLite a partir de uma \u00fanica aplica\u00e7\u00e3o.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/sql-developer\">Oracle SQL Developer<\/a><\/noindex> \u2014 Oracle SQL Developer \u00e9 um ambiente de desenvolvimento gratuito e integrado que simplifica o desenvolvimento e a gest\u00e3o do Oracle Database tanto em implanta\u00e7\u00f5es tradicionais quanto em nuvem.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgadmin.org\">pgAdmin<\/a><\/noindex> \u2014 A plataforma de administra\u00e7\u00e3o e desenvolvimento de c\u00f3digo aberto mais popular e rica em recursos para PostgreSQL, o banco de dados de c\u00f3digo aberto mais avan\u00e7ado do mundo.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\/pgadmin3\">pgAdmin3<\/a><\/noindex> \u2014 Suporte de longo prazo para pgAdmin3.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.allroundautomations.com\/products\/pl-sql-developer\">PL\/SQL Developer<\/a><\/noindex> \u2014 IDE voltada especificamente para o desenvolvimento de unidades de programa armazenadas para bancos de dados Oracle.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlmaestro.com\/products\/postgresql\/maestro\">PostgreSQL Maestro<\/a><\/noindex> \u2014 Ferramenta completa e poderosa para gerenciamento, administra\u00e7\u00e3o e desenvolvimento de bancos de dados PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/toad\/\">Toad<\/a><\/noindex> \u2014 Toad \u00e9 a solu\u00e7\u00e3o de banco de dados de primeira linha para desenvolvedores, administradores e analistas de dados. Gerencie mudan\u00e7as complexas em bancos de dados com uma \u00fanica ferramenta de gerenciamento de banco de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.toadworld.com\/products\/toad-edge\">Toad Edge<\/a><\/noindex> \u2014 Ferramenta simplificada de desenvolvimento de banco de dados para MySQL e Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tora-tool\/tora\">TOra<\/a><\/noindex> \u2014 TOra \u00e9 um IDE SQL de c\u00f3digo aberto para bancos de dados Oracle, MySQL e PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.valentina-db.com\/en\/valentina-studio-overview\">Valentina Studio<\/a><\/noindex> \u2014 Crie, administre, consulte e explore Valentina DB, MySQL, MariaDB, PostgreSQL e SQLite gratuitamente.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"gui-managersclients\">Gestores\/Clientes GUI<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vrana\/adminer\">Adminer<\/a><\/noindex> \u2014 Gerenciamento de banco de dados em um \u00fanico arquivo PHP.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dbvis.com\">DbVisualizer<\/a><\/noindex> \u2014 Ferramenta de banco de dados universal para desenvolvedores, DBAs e analistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HouseOps\/HouseOps\">HouseOps<\/a><\/noindex> \u2014 UI ClickHouse Enterprise para voc\u00ea executar consultas, monitorar a sa\u00fade do ClickHouse e fazer muitas outras coisas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jackdb.com\">JackDB<\/a><\/noindex> \u2014 Acesso SQL direto a todos os seus dados, independentemente de onde eles estejam.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/OmniDB\/OmniDB\">OmniDB<\/a><\/noindex> \u2014 Ferramenta web para gerenciamento de banco de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sosedoff\/pgweb\">Pgweb<\/a><\/noindex> \u2014 Navegador de banco de dados baseado na web para PostgreSQL, escrito em Go e funciona em m\u00e1quinas macOS, Linux e Windows.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.phpliteadmin.org\">phpLiteAdmin<\/a><\/noindex> \u2014 Ferramenta de administra\u00e7\u00e3o de banco de dados SQLite baseada na web, escrita em PHP, com suporte para SQLite3 e SQLite2.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/phpmyadmin\/phpmyadmin\">phpMyAdmin<\/a><\/noindex> \u2014 Uma interface web para MySQL e MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.psequel.com\">psequel<\/a><\/noindex> \u2014 O PSequel fornece uma interface limpa e simples para voc\u00ea executar tarefas comuns do PostgreSQL rapidamente.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/popsql.com\">PopSQL<\/a><\/noindex> \u2014 Editor SQL moderno e colaborativo para sua equipe.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/eggerapps.at\/postico\">Postico<\/a><\/noindex> \u2014 Um cliente PostgreSQL moderno para Mac.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Studio3T\/robomongo\">Robo 3T<\/a><\/noindex> \u2014 Robo 3T (anteriormente Robomongo) \u00e9 uma ferramenta de gerenciamento MongoDB centrada no shell e multiplataforma.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sequelpro\/sequelpro\">Sequel Pro<\/a><\/noindex> \u2014 Sequel Pro \u00e9 um aplicativo de gerenciamento de banco de dados r\u00e1pido e f\u00e1cil de usar para trabalhar com bancos de dados MySQL &amp; MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/sqlopsstudio\">SQL Operations Studio<\/a><\/noindex> \u2014 Uma ferramenta de gerenciamento de dados que permite trabalhar com SQL Server, Azure SQL DB e SQL DW a partir de Windows, macOS e Linux.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.sqliteexpert.com\/index.html\">SQLite Expert<\/a><\/noindex> \u2014 Interface gr\u00e1fica que suporta todos os recursos do SQLite.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rickbergfalk\/sqlpad\">sqlpad<\/a><\/noindex> \u2014 Editor SQL baseado na web, executado em sua pr\u00f3pria nuvem privada.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.macpostgresclient.com\">SQLPro<\/a><\/noindex> \u2014 Um gerenciador Postgres simples e poderoso para macOS.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/squirrel-sql\">SQuirreL<\/a><\/noindex> \u2014 Cliente SQL gr\u00e1fico escrito em Java que permite visualizar a estrutura de um banco de dados compat\u00edvel com JDBC, navegar pelos dados em tabelas, emitir comandos SQL, etc.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mtxr\/vscode-sqltools\">SQLTools<\/a><\/noindex> \u2014 Gerenciamento de banco de dados para VSCode.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/sqlyog\">SQLyog<\/a><\/noindex> \u2014 A GUI MySQL mais completa e f\u00e1cil de usar.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tabixio\/tabix\">Tabix<\/a><\/noindex> \u2014 Editor SQL &amp; intelig\u00eancia de neg\u00f3cios simples e open source para Clickhouse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/TablePlus\/TablePlus\">TablePlus<\/a><\/noindex> \u2014 Ferramenta GUI moderna, nativa e amig\u00e1vel para bancos de dados relacionais: MySQL, PostgreSQL, SQLite &amp; mais.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.teampostgresql.com\">TeamPostgreSQL<\/a><\/noindex> \u2014 GUI de Administra\u00e7\u00e3o Web PostgreSQL \u2014 use seus bancos de dados PostgreSQL de qualquer lugar, com uma rica e r\u00e1pida interface web AJAX.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"cli-tools\">Ferramentas CLI<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ipython-sql\">ipython-sql<\/a><\/noindex> \u2014 Conecte-se a um banco de dados para emitir comandos SQL dentro do IPython ou do IPython Notebook.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/laixintao\/iredis\">iredis<\/a><\/noindex> \u2014 Um CLI para Redis com AutoCompletar e Destaque de Sintaxe.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/lesovsky\/pgcenter\">pgcenter<\/a><\/noindex> \u2014 Ferramenta de administra\u00e7\u00e3o tipo top para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/julmon\/pg_activity\">pg_activity<\/a><\/noindex> \u2014 Aplicativo semelhante ao top para monitoramento da atividade do servidor PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/markwkm\/pg_top\">pg_top<\/a><\/noindex> \u2014 'top' para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/okbob\/pspg\">pspg<\/a><\/noindex> \u2014 Pagina\u00e7\u00e3o Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/sqlcl\/overview\/index.html\">SQLcl<\/a><\/noindex> \u2014 Oracle SQL Developer Command Line (SQLcl) \u00e9 uma interface de linha de comando gratuita para o Oracle Database.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql\">usql<\/a><\/noindex> \u2014 Uma interface de linha de comando universal para PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql#database-support\">e muitos outros bancos de dados<\/a><\/noindex> incluindo bancos de dados NoSQL e n\u00e3o relacionais!<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"dbcli\">dbcli<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/athenacli\">athenacli<\/a><\/noindex> \u2014 AthenaCLI \u00e9 uma ferramenta CLI para o servi\u00e7o AWS Athena que pode fazer auto-completar e destacar sintaxe.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/litecli\">litecli<\/a><\/noindex> \u2014 CLI para bancos de dados SQLite com auto-completar e destaque de sintaxe.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mssql-cli\">mssql-cli<\/a><\/noindex> \u2014 Um cliente de linha de comando para SQL Server com auto-completar e destaque de sintaxe.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mycli\">mycli<\/a><\/noindex> \u2014 Um cliente de terminal para MySQL com AutoCompletar e Destaque de Sintaxe.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/pgcli\">pgcli<\/a><\/noindex> \u2014 CLI Postgres com auto-completar e destaque de sintaxe.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/vcli\">vcli<\/a><\/noindex> \u2014 Vertica CLI com auto-completar e destaque de sintaxe.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"db-schema-navigation-and-visualization\">Navega\u00e7\u00e3o e visualiza\u00e7\u00e3o de esquemas de banco de dados<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/dbdiagram.io\">dbdiagram.io<\/a><\/noindex> \u2014 Ferramenta r\u00e1pida e simples para ajud\u00e1-lo a desenhar seus diagramas de relacionamento de banco de dados e fluxos rapidamente usando uma linguagem DSL simples.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Alexis-benoist\/eralchemy\">ERAlchemy<\/a><\/noindex> \u2014 Ferramenta de gera\u00e7\u00e3o de Diagrama de Rela\u00e7\u00f5es de Entidade.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemacrawler\/SchemaCrawler\">SchemaCrawler<\/a><\/noindex> \u2014 Uma ferramenta gratuita de descoberta e compreens\u00e3o de esquema de banco de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemaspy\/schemaspy\">Schema Spy<\/a><\/noindex> \u2014 Gera\u00e7\u00e3o da documenta\u00e7\u00e3o HTML do seu banco de dados, incluindo diagramas de Rela\u00e7\u00e3o de Entidade.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/k1LoW\/tbls\">tbls<\/a><\/noindex> \u2014 Ferramenta amig\u00e1vel para CI para documentar um banco de dados, escrita em Go.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"modelers\">Modeladores<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products\/navicat-data-modeler\">Navicat Data Modeler<\/a><\/noindex> \u2014 Uma poderosa e econ\u00f4mica ferramenta de design de banco de dados que ajuda a construir modelos de dados conceituais, l\u00f3gicos e f\u00edsicos de alta qualidade.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/datamodeler\/overview\/index.html\">Oracle SQL Developer Data Modeler<\/a><\/noindex> \u2014 Oracle SQL Developer Data Modeler \u00e9 uma ferramenta gr\u00e1fica gratuita que aumenta a produtividade e simplifica as tarefas de modelagem de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgmodeler\/pgmodeler\">pgmodeler<\/a><\/noindex> \u2014 Ferramenta de modelagem de dados projetada para PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"migration-tools\">Ferramentas de migra\u00e7\u00e3o<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CourseOrchestra\/2bass\">2bass<\/a><\/noindex> \u2014 Ferramenta de configura\u00e7\u00e3o de banco de dados como c\u00f3digo que utiliza o conceito de scripts DDL idempotentes.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/flyway\/flyway\">flyway<\/a><\/noindex> \u2014 Ferramenta de migra\u00e7\u00e3o de banco de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/github\/gh-ost\">gh-ost<\/a><\/noindex> \u2014 Migra\u00e7\u00e3o de esquema online para MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/liquibase\/liquibase\">liquibase<\/a><\/noindex> \u2014 Biblioteca independente de banco de dados para rastreamento, gerenciamento e aplica\u00e7\u00e3o de altera\u00e7\u00f5es de esquemas de banco de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/djrobstep\/migra\">migra<\/a><\/noindex> \u2014 Semelhante ao diff, mas para esquemas PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/salsita\/node-pg-migrate\">node-pg-migrate<\/a><\/noindex> \u2014 Gerenciamento de migra\u00e7\u00f5es de banco de dados em Node.js, constru\u00eddo exclusivamente para Postgres. (Mas tamb\u00e9m pode ser usado para outros bancos de dados que atendem ao padr\u00e3o SQL \u2014 ex. CockroachDB.)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/perseas\/Pyrseas\">Pyrseas<\/a><\/noindex> \u2014 Fornece utilit\u00e1rios para descrever um esquema de banco de dados PostgreSQL como YAML.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemahero\/schemahero\">SchemaHero<\/a><\/noindex> \u2014 Um operador Kubernetes para gerenciamento de esquemas de banco de dados declarativos (gitops para esquemas de banco de dados).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqitchers\/sqitch\">Sqitch<\/a><\/noindex> \u2014 Gerenciamento de altera\u00e7\u00f5es sens\u00edvel ao banco de dados para desenvolvimento sem framework e implanta\u00e7\u00e3o confi\u00e1vel.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rdagumampan\/yuniql\">yuniql<\/a><\/noindex> \u2014 Mais uma ferramenta de versionamento e migra\u00e7\u00e3o de esquema feita com .NET Core 3.0+ nativo e, esperan\u00e7osamente, melhor.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-generation-tools\">Ferramentas de gera\u00e7\u00e3o de c\u00f3digo<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ddl-generator\">ddl-generator<\/a><\/noindex> \u2014 Inferi SQL DDL (Linguagem de Defini\u00e7\u00e3o de Dados) a partir de dados de tabelas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qwazer\/scheme2ddl\">scheme2ddl<\/a><\/noindex> \u2014 Utilit\u00e1rio de linha de comando para exportar esquema Oracle para um conjunto de scripts de inicializa\u00e7\u00e3o ddl com a capacidade de filtrar informa\u00e7\u00f5es indesejadas, separar DDL em arquivos diferentes, formatar a sa\u00edda.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"wrappers\">Inv\u00f3lucros<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dreamfactorysoftware\/dreamfactory\">DreamFactory<\/a><\/noindex> \u2014 Um backend de API REST de c\u00f3digo aberto para aplica\u00e7\u00f5es m\u00f3veis, web e IoT.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/graphql-engine\">Hasura GraphQL Engine<\/a><\/noindex> \u2014 APIs GraphQL em tempo real super r\u00e1pidas e instant\u00e2neas no Postgres com controle de acesso granular, al\u00e9m de acionar webhooks em eventos de banco de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/avz\/jl-sql\">jl-sql<\/a><\/noindex> \u2014 SQL para streams JSON e CSV.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EnterpriseDB\/mysql_fdw\">mysql_fdw<\/a><\/noindex> \u2014 Wrapper de dados externos PostgreSQL para MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.oracle.com\/technetwork\/developer-tools\/rest-data-services\">Oracle REST Data Services<\/a><\/noindex> \u2014 Um aplicativo Java de n\u00edvel intermedi\u00e1rio, ORDS mapeia verbos HTTP(S) (GET, POST, PUT, DELETE, etc.) para transa\u00e7\u00f5es de banco de dados e retorna quaisquer resultados formatados usando JSON.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prismagraphql\/prisma\">Prisma<\/a><\/noindex> \u2014 Prisma transforma seu banco de dados em uma API GraphQL em tempo real.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgREST\/postgrest\">PostgREST<\/a><\/noindex> \u2014 API REST para qualquer banco de dados Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prest\/prest\">prest<\/a><\/noindex> \u2014 \u00c9 uma maneira de servir uma API RESTful a partir de qualquer banco de dados escrito em Go.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/restsql\/restsql\">restSQL<\/a><\/noindex> \u2014 Gerador de SQL com APIs Java e HTTP, usa uma simples API RESTful HTTP com serializa\u00e7\u00e3o XML ou JSON.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/formio\/resquel\">resquel<\/a><\/noindex> \u2014 Converta facilmente seu banco de dados SQL em uma API REST.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jeffknupp\/sandman2\">sandman2<\/a><\/noindex> \u2014 Gera automaticamente um servi\u00e7o API RESTful para seu banco de dados legado.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CrocInc\/sql-boot\">sql-boot<\/a><\/noindex> \u2014 Wrapper REST e UI avan\u00e7ado para suas consultas SQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"backup-tools\">Ferramentas de backup<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgbackrest\/pgbackrest\">pgbackrest<\/a><\/noindex> \u2014 Backup e Restaura\u00e7\u00e3o confi\u00e1vel para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndquadrant-it\/barman\">BaRMan<\/a><\/noindex> \u2014 Gerenciador de Backup e Recupera\u00e7\u00e3o para PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"replicationdata-operation\">Replica\u00e7\u00e3o\/Oposi\u00e7\u00e3o de dados<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/simonw\/datasette\">Datasette<\/a><\/noindex> \u2014 Uma ferramenta para explorar e publicar dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/actiontech\/dtle\">dtle<\/a><\/noindex> \u2014 Servi\u00e7o de Transfer\u00eancia de Dados Distribu\u00edda para MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgsync\">pgsync<\/a><\/noindex> \u2014 Sincroniza dados Postgres entre bancos de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/the4thdoctor\/pg_chameleon\">pg_chameleon<\/a><\/noindex> \u2014 Sistema de r\u00e9plica MySQL para PostgreSQL escrito em Python 3. O sistema usa a biblioteca mysql-replication para puxar as imagens de linhas do MySQL, que s\u00e3o armazenadas no PostgreSQL como JSONB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/pgdeltastream\">PGDeltaStream<\/a><\/noindex> \u2014 Um servidor web Golang para transmitir mudan\u00e7as no Postgres, pelo menos uma vez, atrav\u00e9s de websockets, usando o recurso de decodifica\u00e7\u00e3o l\u00f3gica do Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndQuadrant\/repmgr\">repmgr<\/a><\/noindex> \u2014 O Gerenciador de Replica\u00e7\u00e3o mais popular para PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"scripts\">Scripts<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgexperts\/pgx_scripts\">pgx_scripts<\/a><\/noindex> \u2014 Uma cole\u00e7\u00e3o de pequenos scripts \u00fateis para an\u00e1lise e administra\u00e7\u00e3o de bancos de dados, criados por nossa equipe de Especialistas em PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ioguix\/pgsql-bloat-estimation\">pgsql-bloat-estimation<\/a><\/noindex> \u2014 Consultas para medir a infla\u00e7\u00e3o estat\u00edstica em \u00edndices e tabelas para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/depesz\/pgWikiDont\">pgWikiDont<\/a><\/noindex> \u2014 Teste SQL que verifica se seu banco de dados segue as regras de <noindex><a rel=\"nofollow\" href=\"https:\/\/wiki.postgresql.org\/wiki\/Don&#039;t_Do_This\">https:\/\/wiki.postgresql.org\/wiki\/Don&#8217;t_Do_This<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dataegret\/pg-utils\">pg-utils<\/a><\/noindex> \u2014 Utilit\u00e1rios \u00fateis para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/postgrescheatsheet.com\">Cola de atalhos Postgres<\/a><\/noindex> \u2014 Scripts e comandos SQL \u00fateis da .<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/NikolayS\/postgres_dba\">postgres_dba<\/a><\/noindex> \u2014 O conjunto que falta de ferramentas \u00fateis para DBAs de Postgres e todos os engenheiros.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/rgreenjr\/3637525\">postgres_queries_and_commands.sql<\/a><\/noindex> \u2014 Consultas e Comandos PostgreSQL \u00fateis.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tanelpoder\/tpt-oracle\">TPT<\/a><\/noindex> \u2014 Esses scripts sqlplus s\u00e3o para otimiza\u00e7\u00e3o de desempenho e solu\u00e7\u00e3o de problemas do Oracle Database.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"monitoringstatisticsperfomance\">Monitoramento\/Estat\u00edsticas\/Desempenho<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/akardapolov\/ASH-Viewer\">ASH Viewer<\/a><\/noindex> \u2014 Fornece uma vis\u00e3o gr\u00e1fica dos dados do hist\u00f3rico de sess\u00e3o ativa dentro do Oracle e do banco de dados PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/monyog\">Monyog<\/a><\/noindex> \u2014 Ferramenta de Monitoramento MySQL sem agente e econ\u00f4mica.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/mssql-monitoring\">mssql-monitoring<\/a><\/noindex> \u2014 Monitore o desempenho do seu SQL Server no Linux usando collectd, InfluxDB e Grafana.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products\/navicat-monitor\">Navicat Monitor<\/a><\/noindex> \u2014 Uma ferramenta de monitoramento remoto de servidor segura, simples e sem agente, repleta de recursos poderosos para tornar seu monitoramento o mais eficaz poss\u00edvel.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/pmm\">Percona Monitoring and Management<\/a><\/noindex> \u2014 Plataforma de c\u00f3digo aberto para gerenciar e monitorar o desempenho do MySQL e MongoDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pganalyze\/collector\">pganalyze collector<\/a><\/noindex> \u2014 Coletor de estat\u00edsticas Pganalyze para reunir m\u00e9tricas e dados de log do PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/postgres-ai\/postgres-checkup\">postgres-checkup<\/a><\/noindex> \u2014 Ferramenta de diagn\u00f3stico de nova gera\u00e7\u00e3o que permite aos usu\u00e1rios realizar uma an\u00e1lise profunda da sa\u00fade de bancos de dados Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wrouesnel\/postgres_exporter\">postgres_exporter<\/a><\/noindex> \u2014 Exportador Prometheus para m\u00e9tricas de servidor PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgdash.io\">pgDash<\/a><\/noindex> \u2014 Me\u00e7a e acompanhe cada aspecto dos seus bancos de dados PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pghero\">PgHero<\/a><\/noindex> \u2014 Um painel de desempenho para o Postgres \u2014 verifica\u00e7\u00f5es de sa\u00fade, \u00edndices sugeridos e mais.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rapidloop\/pgmetrics\">pgmetrics<\/a><\/noindex> \u2014 Coleta e exibe informa\u00e7\u00f5es e estat\u00edsticas de um servidor PostgreSQL em execu\u00e7\u00e3o.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgmustard.com\">pgMustard<\/a><\/noindex> \u2014 Uma interface de usu\u00e1rio para planos de explica\u00e7\u00e3o do Postgres, al\u00e9m de dicas para melhorar o desempenho.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gleu\/pgstats\">pgstats<\/a><\/noindex> \u2014 Coleta estat\u00edsticas do PostgreSQL e as salva em arquivos CSV ou exibe no stdout.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cybertec-postgresql\/pgwatch2\">pgwatch2<\/a><\/noindex> \u2014 Solu\u00e7\u00e3o flex\u00edvel e aut\u00f4noma para monitoramento\/dashboard de m\u00e9tricas PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/influxdata\/telegraf\/tree\/master\/plugins\/inputs\/postgresql\">Telegraf PostgreSQL plugin<\/a><\/noindex> \u2014 Fornece m\u00e9tricas para o seu banco de dados Postgres.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"zabbix\">Zabbix<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/postgrespro\/mamonsu\">Mamonsu<\/a><\/noindex> \u2014 Agente de monitoramento para PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.smartmarmot.com\/wiki\/index.php?title=Orabbix\">Orabbix<\/a><\/noindex> \u2014 Orabbix \u00e9 um plugin projetado para trabalhar com o Zabbix Enterprise Monitor para fornecer monitoramento em m\u00faltiplas camadas, relat\u00f3rios de desempenho e disponibilidade e medi\u00e7\u00f5es para Bancos de Dados Oracle, juntamente com m\u00e9tricas de desempenho do servidor.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pg-monz\/pg_monz\">pg_monz<\/a><\/noindex> \u2014 Este \u00e9 o template de monitoramento Zabbix para Banco de Dados PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bicofino\/Pyora\">Pyora<\/a><\/noindex> \u2014 Script Python para monitorar Bancos de Dados Oracle.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/anetrusov\/ZabbixDBA\">ZabbixDBA<\/a><\/noindex> \u2014 ZabbixDBA \u00e9 um plugin r\u00e1pido, flex\u00edvel e em cont\u00ednua evolu\u00e7\u00e3o para monitorar seu RDBMS.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"testing\">Testes<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbfit\/dbfit\">DbFit<\/a><\/noindex> \u2014 Um framework de testes de banco de dados que suporta f\u00e1cil desenvolvimento orientado a testes do seu c\u00f3digo de banco de dados.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dimitri\/regresql\">RegreSQL<\/a><\/noindex> \u2014 Testes de Regress\u00e3o para suas consultas SQL.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"data-generator\">Gerador de dados<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/benerator\">Databene Benerator<\/a><\/noindex> \u2014 \u00c9 um framework para gerar dados de teste realistas e v\u00e1lidos em grande volume para o seu sistema em teste (evitando o padr\u00e3o anti-Datalite).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/data-generator\">dbForge Data Generator for MySQL<\/a><\/noindex> \u2014 Ferramenta GUI poderosa para criar grandes volumes de dados de teste realistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/data-generator\">dbForge Data Generator for Oracle<\/a><\/noindex> \u2014 Pequena mas poderosa ferramenta GUI para preencher esquemas Oracle com toneladas de dados de teste realistas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/data-generator\">dbForge Data Generator for SQL Server<\/a><\/noindex> \u2014 Ferramenta GUI poderosa para a gera\u00e7\u00e3o r\u00e1pida de dados de teste significativos para bancos de dados.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"administration\">Administra\u00e7\u00e3o<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dalibo\/pgbadger\">pgbadger<\/a><\/noindex> \u2014 Um analisador de logs PostgreSQL r\u00e1pido.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Squarespace\/pgbedrock\">pgbedrock<\/a><\/noindex> \u2014 Gerenciar os pap\u00e9is, associa\u00e7\u00f5es de pap\u00e9is, propriedade de esquemas e privil\u00e9gios de um cluster PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgslice\">pgslice<\/a><\/noindex> \u2014 Particionamento Postgres t\u00e3o f\u00e1cil quanto uma torta.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"hafailoversharding\">HA\/Falha\/Sharding<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/citus\">Citus<\/a><\/noindex> \u2014 Extens\u00e3o Postgres que distribui seus dados e suas consultas em v\u00e1rios n\u00f3s.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/patroni\">patroni<\/a><\/noindex> \u2014 Um modelo para Alta Disponibilidade do PostgreSQL com ZooKeeper, etcd ou Consul.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/percona-xtradb-cluster\">Percona XtraDB Cluster<\/a><\/noindex> \u2014 Uma solu\u00e7\u00e3o de alta escalabilidade para autentica\u00e7\u00e3o e alta disponibilidade do MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sorintlab\/stolon\">stolon<\/a><\/noindex> \u2014 Gerenciador PostgreSQL nativo em nuvem para alta disponibilidade do PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/pg_auto_failover\">pg_auto_failover<\/a><\/noindex> \u2014 Extens\u00e3o Postgres e servi\u00e7o para failover automatizado e alta disponibilidade.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aiven\/pglookout\">pglookout<\/a><\/noindex> \u2014 Monitoramento de replica\u00e7\u00e3o PostgreSQL e daemon de failover.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ClusterLabs\/PAF\">PostgreSQL Automatic Failover<\/a><\/noindex> \u2014 Alta disponibilidade para Postgres, baseado nas refer\u00eancias da ind\u00fastria Pacemaker e Corosync.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitabaks\/postgresql_cluster\">postgresql_cluster<\/a><\/noindex> \u2014 Cluster de Alta Disponibilidade para PostgreSQL (baseado em \"Patroni\" e \"DCS(etcd)\"). Automatizando a implanta\u00e7\u00e3o com Ansible.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitessio\/vitess\">Vitess<\/a><\/noindex> \u2014 Sistema de clustering de banco de dados para escalonamento horizontal do MySQL atrav\u00e9s de particionamento generalizado.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"kubernetes\">Kubernetes<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/kubedb.com\">KubeDB<\/a><\/noindex> \u2014 Tornando f\u00e1cil executar bancos de dados de produ\u00e7\u00e3o em Kubernetes.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/postgres-operator\">Postgres operator<\/a><\/noindex> \u2014 O Operador Postgres permite clusters PostgreSQL altamente dispon\u00edveis no Kubernetes (K8s) alimentados por Patroni.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/spilo\">Spilo<\/a><\/noindex> \u2014 HA Clusters PostgreSQL com Docker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/ongresinc\/stackgres\">StackGres<\/a><\/noindex> \u2014 PostgreSQL Full Stack de n\u00edvel empresarial em Kubernetes.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"configuration-tuning\">Ajuste de configura\u00e7\u00e3o<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/major\/MySQLTuner-perl\">MySQLTuner-perl<\/a><\/noindex> \u2014 Script escrito em Perl que permite revisar rapidamente uma instala\u00e7\u00e3o do MySQL e fazer ajustes para aumentar o desempenho e a estabilidade.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgconfigurator.cybertec-postgresql.com\">PGConfigurator<\/a><\/noindex> \u2014 Ferramenta online gratuita para gerar um otimizado <code>postgresql.conf<\/code>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gregs1104\/pgtune\">pgtune<\/a><\/noindex> \u2014 Assistente de configura\u00e7\u00e3o do PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jfcoz\/postgresqltuner\">postgresqltuner.pl<\/a><\/noindex> \u2014 Script simples para analisar a configura\u00e7\u00e3o do seu banco de dados PostgreSQL e fornecer conselhos de ajuste.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"devops\">DevOps<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dbmaestro.com\">DBmaestro<\/a><\/noindex> \u2014 O DBmaestro acelera ciclos de lan\u00e7amentos e apoia a agilidade em todo o ecossistema de TI.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/products\/toad-devops-toolkit\/\">Toad DevOps Toolkit<\/a><\/noindex> \u2014 O Toad DevOps Toolkit executa fun\u00e7\u00f5es-chave de desenvolvimento de banco de dados dentro do seu fluxo de trabalho DevOps \u2014 sem comprometer qualidade, desempenho ou confiabilidade.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"schema-samples\">Amostras de esquema<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/oracle\/db-sample-schemas\">Oracle Database Sample Schemas<\/a><\/noindex> \u2014 Schemas de Amostra do Oracle Database.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"reporting\">Relat\u00f3rios<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/shzlw\/poli\">Poli<\/a><\/noindex> \u2014 Um aplicativo de relat\u00f3rios SQL f\u00e1cil de usar, criado para amantes de SQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"distributions\">Distribui\u00e7\u00f5es<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/datacharmer\/dbdeployer\">DBdeployer<\/a><\/noindex> \u2014 Ferramenta que implanta servidores de banco de dados MySQL com facilidade.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqlcollaborative\/dbatools\">dbatools<\/a><\/noindex> \u2014 M\u00f3dulo PowerShell que pode ser pensado como um SQL Server Management Studio de linha de comando.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgresApp\/PostgresApp\">Postgres.app<\/a><\/noindex> \u2014 Instala\u00e7\u00e3o completa do PostgreSQL embalada como um aplicativo padr\u00e3o para Mac.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\">BigSQL<\/a><\/noindex> \u2014 Uma distribui\u00e7\u00e3o amig\u00e1vel para desenvolvedores do Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/credativ\/elephant-shed\">Elephant Shed<\/a><\/noindex> \u2014 Front-end de gerenciamento web do PostgreSQL que re\u00fane v\u00e1rias utilidades e aplicativos para uso com PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"security\">Seguran\u00e7a<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cossacklabs\/acra\">Acra<\/a><\/noindex> \u2014 Conjunto de seguran\u00e7a para banco de dados. Proxy de banco de dados com criptografia em n\u00edvel de campo, pesquisa atrav\u00e9s de dados criptografados, preven\u00e7\u00e3o de inje\u00e7\u00f5es SQL, detec\u00e7\u00e3o de intrus\u00f5es, honeypots. Suporta criptografia do lado do cliente e do proxy (\"transparente\"). SQL, NoSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-formatters\">Formatadores de c\u00f3digo<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/antlr\/codebuff\">CodeBuff<\/a><\/noindex> \u2014 Impress\u00e3o bonita independente de linguagem atrav\u00e9s de aprendizado de m\u00e1quina.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"contributing\">Contribuindo<\/h2>\n<p><\/p>\n<ul>\n<li>Suas contribui\u00e7\u00f5es s\u00e3o sempre bem-vindas! Por favor, leia as <noindex><a rel=\"nofollow\" href=\"http:\/\/contributing.md\">diretrizes de contribui\u00e7\u00e3o<\/a><\/noindex> primeiro.<\/li>\n<\/ul>\n<p><\/p>\n<p>Temos descobertas para bancos de dados \u2014 compartilhe. Tamb\u00e9m ficarei feliz em receber feedback \u2014 PRs e estrelas. Se voc\u00ea tiver perguntas sobre como criar suas pr\u00f3prias listas \u2014 entre em contato.<\/p>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/croc\/blog\/496594\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0443 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u0442\u0430\u043a\u043e\u0439 \u0444\u0430\u0439\u043b\u0438\u043a, \u043a\u0443\u0434\u0430 \u043c\u044b \u043f\u0440\u0438\u043f\u0440\u044f\u0442\u044b\u0432\u0430\u0435\u043c \u0447\u0442\u043e-\u0442\u043e \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0435 \u0438 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0435 \u0434\u043b\u044f \u0441\u0435\u0431\u044f. \u041a\u0430\u043a\u0438\u0435-\u0442\u043e \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0441\u0442\u0430\u0442\u044c\u0438, \u043a\u043d\u0438\u0433\u0438, \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438, \u043c\u0430\u043d\u0443\u0430\u043b\u044b. \u042d\u0442\u043e \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u043a\u043b\u0430\u0434\u043a\u0438 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0438\u043b\u0438 \u0434\u0430\u0436\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0435 \u0432\u043a\u043b\u0430\u0434\u043a\u0438, \u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043d\u0430 \u043f\u043e\u0442\u043e\u043c. \u0421\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0432\u0441\u0435 \u044d\u0442\u043e \u0440\u0430\u0437\u0431\u0443\u0445\u0430\u0435\u0442, \u0441\u0441\u044b\u043b\u043a\u0438 \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u044e\u0442 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0442\u044c\u0441\u044f, \u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043f\u0440\u043e\u0441\u0442\u043e \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0430\u0435\u0442. \u0410 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":93090,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-93089","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Awesome-\u043b\u0438\u0441\u0442 \u0441\u0432\u043e\u0438\u043c\u0438 \u0440\u0443\u043a\u0430\u043c\u0438, \u0438\u043b\u0438 GitHub \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u043b\u043e\u043a\u043d\u043e\u0442\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-09-02T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-09-02T23:42:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Awesome-list feita por voc\u00ea, ou GitHub em vez de bloco de notas | ProHoster","description":"Ol\u00e1, Habr!","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Awesome-\u043b\u0438\u0441\u0442 \u0441\u0432\u043e\u0438\u043c\u0438 \u0440\u0443\u043a\u0430\u043c\u0438, \u0438\u043b\u0438 GitHub \u0432\u043c\u0435\u0441\u0442\u043e \u0431\u043b\u043e\u043a\u043d\u043e\u0442\u0430 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440!","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-09-02T23:42:16+00:00","article:modified_time":"2020-09-02T23:42:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"93089","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:55:35","updated":"2022-09-28 06:26:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/93089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=93089"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/93089\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/93090"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=93089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=93089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=93089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}