{"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\/sv\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","title":{"rendered":"Create your own Awesome list, or use GitHub instead of a notebook.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Create your own Awesome list, or use GitHub instead of a notebook.\" src=\"\/wp-content\/uploads\/2020\/09\/41d7ca428261b80f365797a19c547000.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Hej, Habr! Antagligen har vi alla en s\u00e5dan fil d\u00e4r vi g\u00f6mmer n\u00e5got anv\u00e4ndbart och intressant f\u00f6r oss sj\u00e4lva. L\u00e4nkar till artiklar, b\u00f6cker, repo, manualer. Det kan vara bokm\u00e4rken i webbl\u00e4saren eller till och med \u00f6ppna flikar som vi l\u00e4mnar f\u00f6r senare. Med tiden \u00f6kar allt detta, l\u00e4nkar slutar fungera, och en stor del av materialet blir helt enkelt f\u00f6r\u00e5ldrat. <\/p>\n<p><\/p>\n<p>\u0410 \u0447\u0442\u043e \u0435\u0441\u043b\u0438 \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u044d\u0442\u043e\u0439 \u0433\u043e\u0434\u043d\u043e\u0442\u043e\u0439 \u0441 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c \u0438 \u0432\u044b\u043b\u043e\u0436\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b\u0438\u043a \u043d\u0430 \u0433\u0438\u0442\u0445\u0430\u0431? \u0422\u043e\u0433\u0434\u0430 \u0432\u0430\u0448\u0438 \u0442\u0440\u0443\u0434\u044b \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b \u0435\u0449\u0435 \u043a\u043e\u043c\u0443-\u043d\u0438\u0431\u0443\u0434\u044c, \u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e, \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0442 \u0436\u0435\u043b\u0430\u044e\u0449\u0438\u0445 \u0447\u0435\u0440\u0435\u0437 \u0441\u0442\u0430\u0440\u044b\u0435 \u0434\u043e\u0431\u0440\u044b\u0435 PR&#8217;\u044b. \u0418\u043c\u0435\u043d\u043d\u043e \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u043f\u0440\u043e\u0435\u043a\u0442 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">Awesome lists<\/a><\/noindex>. Det \u00e4r en av de 10 mest popul\u00e4ra repositorierna p\u00e5 GitHub, har 138K stj\u00e4rnor, och l\u00e4nken till ditt arbete kan hamna direkt i dess rot README, vilket kommer att dra en enorm publik till ditt skapande. Men f\u00f6r detta f\u00e5r man anstr\u00e4nga sig lite. Jag vill dela med mig av mina erfarenheter av s\u00e5dana anstr\u00e4ngningar. <\/p>\n<p><\/p>\n<p>Jag heter Maxim Gramin. Jag arbetar med Java-utveckling och databasanalyser p\u00e5 KROK. I det h\u00e4r inl\u00e4gget kommer jag att ber\u00e4tta vad Awesome Lists \u00e4r och hur man g\u00f6r sitt riktiga officiella awesome-repo.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"chto-takoe-awesome-lists\">Vad \u00e4r Awesome Lists?<\/h2>\n<p><\/p>\n<p>N\u00e4r jag beh\u00f6ver f\u00f6rst\u00e5 n\u00e5gon ny teknik eller programmeringsspr\u00e5k, g\u00e5r jag f\u00f6rst hit \u2014 jag hittar r\u00e4tt avsnitt, och d\u00e4r passar listorna. Och med tanke p\u00e5 antalet stj\u00e4rnor och deras st\u00e4ndiga tillv\u00e4xt g\u00f6r jag detta inte bara jag.<br \/>\n<img decoding=\"async\" alt=\"Create your own Awesome list, or use GitHub instead of a notebook.\" src=\"\/wp-content\/uploads\/2020\/09\/383d1f4d5126fe2a11d449cf5e83b576.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Det \u00e4r faktiskt en vanlig platt readme.md, som lever i ett separat <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\">f\u00f6rr\u00e5det<\/a><\/noindex>, \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043f\u0440\u0438 \u044d\u0442\u043e\u043c 8-\u0435 \u043c\u0435\u0441\u0442\u043e \u0441\u0440\u0435\u0434\u0438 \u0432\u0441\u0435\u0445 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0435\u0432 GitHub&#8217;\u0430 \u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u043b\u0438\u0441\u0442\u044b, \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u043d\u044b\u0435 \u043a\u0430\u043a\u043e\u0439-\u043b\u0438\u0431\u043e \u0442\u0435\u043c\u0430\u0442\u0438\u043a\u0435. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 Programming Languages \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u043b\u0438\u0441\u0442\u044b Awesome Python \u0438 Awesome Go, \u0430 \u0432 Front-End Development \u0435\u0441\u0442\u044c \u043e\u0433\u0440\u043e\u043c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432 \u043f\u043e WEB-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435. \u041d\u0443 \u0438, \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435, \u2014 \u0440\u0430\u0437\u0434\u0435\u043b <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome#databases\">Databases<\/a><\/noindex> (vi kommer tillbaka till det senare). Och ja, allt detta \u00e4r inte bara begr\u00e4nsat till tekniska \u00e4mnen. Till exempel kan man i avsnitten Underh\u00e5llning och Spel ocks\u00e5 hitta mycket intressant (jag blev personligen glad \u00f6ver att hitta <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/RichardLitt\/awesome-fantasy\">awesome-fantasy<\/a><\/noindex>).<br \/>\nHuvudegenskapen \u00e4r den att alla dessa listor h\u00e5lls inte av f\u00f6rfattaren sj\u00e4lv, utan av gemenskapen och \u00e4r sammansatta enligt ett speciellt och mycket strikt <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/blob\/main\/awesome.md\">awesome manifesto<\/a><\/noindex>. \u041a\u0430\u0436\u0434\u044b\u0439 \u0442\u0430\u043a\u043e\u0439 \u043b\u0438\u0441\u0442 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432, \u0436\u0438\u0432\u0435\u0442 \u0441\u0432\u043e\u0435\u0439 \u0436\u0438\u0437\u043d\u044c\u044e \u0438 \u043e\u0442\u043a\u0440\u044b\u0442 \u0434\u043b\u044f \u0432\u0430\u0448\u0438\u0445 pull request&#8217;\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0434\u0435\u043b\u0430\u044e\u0442 \u0435\u0433\u043e \u0435\u0449\u0435 \u043b\u0443\u0447\u0448\u0435. \u0410 \u0442\u0430\u043a\u0436\u0435 \u043b\u044e\u0431\u043e\u0439 \u0436\u0435\u043b\u0430\u044e\u0449\u0438\u0439 \u043c\u043e\u0436\u0435\u0442 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043b\u0438\u0441\u0442, \u0435\u0441\u043b\u0438 \u043a\u0430\u043a\u0430\u044f-\u0442\u043e \u0442\u0435\u043c\u0430 \u0435\u0449\u0435 \u043d\u0435 \u0431\u044b\u043b\u0430 \u043e\u0441\u0432\u0435\u0449\u0435\u043d\u0430.<\/p>\n<p><\/p>\n<p>Id\u00e9 skaparen och koordinatorn f\u00f6r allt detta \u00e4r den legendariska Cyndre S\u00f8rhus, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitstar-ranking.com\/users\">\u043f\u0435\u0440\u0432\u044b\u0439 \u0447\u0435\u043b\u043e\u0432\u0435\u043a \u043d\u0430 GitHub&#8217;\u0435<\/a><\/noindex>, skaparen av mer \u00e4n <noindex><a rel=\"nofollow\" href=\"https:\/\/www.npmjs.com\/~sindresorhus\">1000 npm-moduler,<\/a><\/noindex>, och det \u00e4r han som kommer att ta emot dina PR:er.<br \/>\n<img decoding=\"async\" alt=\"Create your own Awesome list, or use GitHub instead of a notebook.\" 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\">Hur man kommer med i awesome-list<\/h2>\n<p><\/p>\n<p>Om du inte hittar ett l\u00e4mpligt blad om det \u00e4mne som intresserar dig, \u00e4r det f\u00f6rsta tecknet p\u00e5 att du sj\u00e4lv m\u00e5ste g\u00f6ra det!<\/p>\n<p><\/p>\n<p>Jag ska ber\u00e4tta med exempel fr\u00e5n mitt eget barn, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools,<\/a><\/noindex> \u2014 Fr\u00e5n projekt till projekt m\u00e5ste jag arbeta med m\u00e5nga olika databaser, och d\u00e4rf\u00f6r har jag en s\u00e5dan fil d\u00e4r jag samlar anv\u00e4ndbara verktyg f\u00f6r att arbeta med dem, olika databasmigreringsverktyg, IDE:er, administrationspaneler, \u00f6vervakningsverktyg och s\u00e5 vidare. Verktyg som jag redan har anv\u00e4nt, eller som jag bara planerade att b\u00f6rja anv\u00e4nda. Jag delade denna fil med kollegor p\u00e5 KROK och utanf\u00f6r. Det hj\u00e4lpte m\u00e5nga och var intressant. S\u00e5 sm\u00e5ningom ville jag ha mer ber\u00f6mmelse n\u00e4r jag en dag m\u00e4rkte att det inte fanns n\u00e5got blad om detta \u00e4mne under avsnittet Databaser. Och jag best\u00e4mde mig f\u00f6r att l\u00e4gga till mitt. <\/p>\n<p><\/p>\n<p><strong>Vad beh\u00f6vs f\u00f6r detta?<\/strong><\/p>\n<p><\/p>\n<ol>\n<li>Vi registrerar ett vanligt GitHub-repo med namn av typen awesome-n\u00e5got. I mitt fall var det awesome-database-tools.<\/li>\n<li>Vi formar v\u00e5rt blad till awesome-formatet, och h\u00e4r hj\u00e4lper oss <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dar5hak\/generator-awesome-list\">generator-awesome-list,<\/a><\/noindex>som kommer att generera alla n\u00f6dv\u00e4ndiga filer i r\u00e4tt format.<\/li>\n<li>Vi st\u00e4ller in en riktig CI. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome-lint\">awesome-lint<\/a><\/noindex> och travis ci hj\u00e4lper oss att kontrollera <noindex><a rel=\"nofollow\" href=\"https:\/\/travis-ci.org\/github\/mgramin\/awesome-db-tools\">validiteten<\/a><\/noindex> av v\u00e5rt blad.<\/li>\n<li>Vi v\u00e4ntar i 30 dagar. <\/li>\n<li>\u0414\u0435\u043b\u0430\u0435\u043c \u0440\u0435\u0432\u044c\u044e \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u043d\u0430 2 \u0447\u0443\u0436\u0438\u0445 PR&#8217;\u0430<\/li>\n<li>Och slutligen g\u00f6r vi en PR till huvud-repot d\u00e4r vi l\u00e4gger till en l\u00e4nk till v\u00e5rt repo. H\u00e4r m\u00e5ste du l\u00e4sa allt noga och noggrant uppfylla alla m\u00e5nga krav till det nya bladet och sj\u00e4lva PR:en.<\/li>\n<\/ol>\n<p><\/p>\n<p>Min f\u00f6rsta pannkaka <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1336\">blev en klump.<\/a><\/noindex><br \/>\n<img decoding=\"async\" alt=\"Create your own Awesome list, or use GitHub instead of a notebook.\" src=\"\/wp-content\/uploads\/2020\/09\/196dd3f494d5e91eaa7af49e16f74393.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nMen det gick lite tid, jag samlade \u00e4nnu mer material, arbetade p\u00e5 felen och v\u00e5gade ta en <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sindresorhus\/awesome\/pull\/1679\">andra f\u00f6rs\u00f6ket.<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Men jag gl\u00f6mde en mycket viktig sak, vilket jag fick en mild anm\u00e4rkning om:<br \/>\n<img decoding=\"async\" alt=\"Create your own Awesome list, or use GitHub instead of a notebook.\" src=\"\/wp-content\/uploads\/2020\/09\/0ec0a33b3c7bb15b6cce6bf076208f09.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Jag var inte s\u00e4rskilt uppm\u00e4rksam och gl\u00f6mde att l\u00e4gga till en enh\u00f6rning som bekr\u00e4ftelse p\u00e5 att alla villkor var uppfyllda.<br \/>\n<img decoding=\"async\" alt=\"Create your own Awesome list, or use GitHub instead of a notebook.\" src=\"\/wp-content\/uploads\/2020\/09\/3a69eb82ca26310c78bf5f6c3c8ef383.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Sedan gick det ytterligare en tid, \u00e4nnu fler justeringar enligt anm\u00e4rkningarna, och den efterl\u00e4ngtade <noindex><a rel=\"nofollow\" href=\"https:\/\/twitter.com\/awesome__re\/status\/1246779641475424256\">tweet<\/a><\/noindex>, att min PR hade blivit godk\u00e4nd.<\/p>\n<p><\/p>\n<p>S\u00e5 blev jag f\u00f6rfattare av mitt f\u00f6rsta blad, och jag b\u00f6rjade f\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools\/pulls?q=is%3Apr+is%3Aclosed\">PR&#8217;\u044b<\/a><\/noindex> fr\u00e5n gemenskapen f\u00f6r att l\u00e4gga till nya verktyg. Och m\u00e5nga av dem \u00e4r redan inkluderade i <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mgramin\/awesome-db-tools#readme\">Awesome Database Tools,<\/a><\/noindex>. Om du inte orkar klicka p\u00e5 l\u00e4nken, <\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">h\u00e4r \u00e4r en aktuell sammanst\u00e4llning vid tidpunkten f\u00f6r publiceringen av inl\u00e4gget<\/b><\/p>\n<h1 id=\"awesome-database-tools-awesomehttpsawesomerebadgesvghttpsawesomere\">Awesome Database Tools, <noindex><a rel=\"nofollow\" href=\"https:\/\/awesome.re\"><img decoding=\"async\" alt=\"Create your own Awesome list, or use GitHub instead of a notebook.\" src=\"\/wp-content\/uploads\/2020\/09\/2951c443e95e3c56f93fb685afed6115.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/h1>\n<p><\/p>\n<blockquote><p>Gemenskapsdriven lista \u00f6ver databaserverktyg<\/p><\/blockquote>\n<p>H\u00e4r samlar vi information om fantastiska anv\u00e4ndbara och sp\u00e4nnande experimentella verktyg som f\u00f6renklar arbetet med databaser f\u00f6r DBA, DevOps, utvecklare och vanliga anv\u00e4ndare.<\/p>\n<p><\/p>\n<p>Tveka inte att l\u00e4gga till information om dina egna databaserverktyg eller dina favorit tredjeparts databaserverktyg.<\/p>\n<p><\/p>\n<h2 id=\"contents\">Inneh\u00e5ll<\/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\">GUI-hanterare\/Klienter<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#cli-tools\">CLI-verktyg<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#db-schema-navigation-and-visualization\">DB-schema navigering och visualisering<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#modelers\">Modellerare<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#migration-tools\">Migreringsverktyg<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-generation-tools\">Kodgenereringsverktyg<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#wrappers\">Inpackningar<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#backup-tools\">Backupverktyg<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#replicationdata-operation\">Replication\/Dataoperation<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#scripts\">Skript<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#monitoringstatisticsperfomance\">\u00d6vervakning\/statistik\/prestanda<\/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\">Testning<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#data-generator\">Datagenerator<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#administration\">Administration<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#hafailoversharding\">HA\/Failover\/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\">Konfigurationstuning<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#devops\">DevOps<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#schema-samples\">Schemasampel<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#reporting\">Rapportering<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#distributions\">Distributioner<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#security\">S\u00e4kerhet<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#code-formatters\">Kodformaterare<\/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 Premier multipurpose adminverktyg f\u00f6r databashantering, kontroll och utveckling.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.aquafold.com\/aquadatastudio\">Aqua Data Studio<\/a><\/noindex> \u2014 Aqua Data Studio \u00e4r produktivitetprogramvara f\u00f6r databasutvecklare, DBA:s och analytiker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/fishcodelib.com\/Database.htm\">Database .net<\/a><\/noindex> \u2014 Verktyg f\u00f6r hantering av flera databaser med st\u00f6d f\u00f6r \u00f6ver 20 databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jetbrains.com\/datagrip\">DataGrip<\/a><\/noindex> \u2014 Plattformsoberoende IDE f\u00f6r databaser och SQL fr\u00e5n JetBrains.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbeaver\/dbeaver\">DBeaver<\/a><\/noindex> \u2014 Gratis universell databashanterare och SQL-klient.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/studio\">dbForge Studio f\u00f6r MySQL<\/a><\/noindex> \u2014 Universell IDE f\u00f6r MySQL och MariaDB:s databasutveckling, hantering och administration.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/studio\">dbForge Studio f\u00f6r Oracle<\/a><\/noindex> \u2014 Kraftfull IDE f\u00f6r Oracle-hantering, administration och utveckling.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/postgresql\/studio\">dbForge Studio f\u00f6r PostgreSQL<\/a><\/noindex> \u2014 GUI-verktyg f\u00f6r att hantera och utveckla databaser och objekt.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/studio\">dbForge Studio f\u00f6r SQL Server<\/a><\/noindex> \u2014 Kraftfullt integrerat utvecklingsmilj\u00f6 f\u00f6r SQL Server-utveckling, hantering, administration, dataanalys och rapportering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/SouthbankSoftware\/dbkoda\">dbKoda<\/a><\/noindex> \u2014 Modern (JavaScript\/Electron-ramverk), \u00f6ppen k\u00e4llkod IDE f\u00f6r MongoDB. Den har funktioner som st\u00f6der utveckling, administration och prestandatuning p\u00e5 MongoDB-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.ibexpert.net\/ibe\">IBExpert<\/a><\/noindex> \u2014 Omfattande GUI-verktyg f\u00f6r Firebird och InterBase.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HeidiSQL\/HeidiSQL\">HeidiSQL<\/a><\/noindex> \u2014 En l\u00e4ttviktsklient f\u00f6r att hantera MySQL, MSSQL och PostgreSQL, skriven i Delphi.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.mysql.com\/products\/workbench\">MySQL Workbench<\/a><\/noindex> \u2014 MySQL Workbench \u00e4r ett enhetligt visuellt verktyg f\u00f6r databaskonstn\u00e4rer, utvecklare och DBA:s.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products#navicat\">Navicat<\/a><\/noindex> \u2014 Ett verktyg f\u00f6r databasutveckling som l\u00e5ter dig ansluta till MySQL, MariaDB, SQL Server, Oracle, PostgreSQL och SQLite-databaser samtidigt fr\u00e5n en enda applikation.<\/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 \u00e4r en gratis, integrerad utvecklingsmilj\u00f6 som f\u00f6renklar utvecklingen och hanteringen av Oracle Database i b\u00e5de traditionella och molndistributioner.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgadmin.org\">pgAdmin<\/a><\/noindex> \u2014 Den mest popul\u00e4ra och funktionsrika plattformen f\u00f6r \u00f6ppen k\u00e4llkod f\u00f6r administration och utveckling f\u00f6r PostgreSQL, den mest avancerade databasen i v\u00e4rlden.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\/pgadmin3\">pgAdmin3<\/a><\/noindex> \u2014 L\u00e5ngsiktig support f\u00f6r pgAdmin3.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.allroundautomations.com\/products\/pl-sql-developer\">PL\/SQL Developer<\/a><\/noindex> \u2014 IDE som \u00e4r specifikt riktad mot utvecklingen av lagrade programenheter f\u00f6r Oracle-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.sqlmaestro.com\/products\/postgresql\/maestro\">PostgreSQL Maestro<\/a><\/noindex> \u2014 Komplett och kraftfull hantering, administration och utvecklingsverktyg f\u00f6r PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/toad\/\">Toad<\/a><\/noindex> \u2014 Toad \u00e4r den fr\u00e4msta databasen f\u00f6r utvecklare, administrat\u00f6rer och dataanalytiker. Hantera komplexa databas\u00e4ndringar med ett enda verktyg f\u00f6r databashantering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.toadworld.com\/products\/toad-edge\">Toad Edge<\/a><\/noindex> \u2014 F\u00f6renklat databasutvecklingsverktyg f\u00f6r MySQL och Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tora-tool\/tora\">TOra<\/a><\/noindex> \u2014 TOra \u00e4r en \u00f6ppen k\u00e4llkod SQL IDE f\u00f6r Oracle, MySQL och PostgreSQL databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.valentina-db.com\/en\/valentina-studio-overview\">Valentina Studio<\/a><\/noindex> \u2014 Skapa, administrera, fr\u00e5ga och utforska Valentina DB, MySQL, MariaDB, PostgreSQL och SQLite-databaser gratis.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"gui-managersclients\">GUI-hanterare\/Klienter<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vrana\/adminer\">Adminer<\/a><\/noindex> \u2014 Databashantering i en enda PHP-fil.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.dbvis.com\">DbVisualizer<\/a><\/noindex> \u2014 Universellt databasverktyg f\u00f6r utvecklare, DBA:s och analytiker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/HouseOps\/HouseOps\">HouseOps<\/a><\/noindex> \u2014 F\u00f6retags ClickHouse Ops UI f\u00f6r att k\u00f6ra fr\u00e5gor, \u00f6vervaka ClickHouse-h\u00e4lsa och g\u00f6ra en m\u00e4ngd andra saker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.jackdb.com\">JackDB<\/a><\/noindex> \u2014 Direkt SQL-\u00e5tkomst till all din data, oavsett var den finns.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/OmniDB\/OmniDB\">OmniDB<\/a><\/noindex> \u2014 Webbverktyg f\u00f6r databashantering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sosedoff\/pgweb\">Pgweb<\/a><\/noindex> \u2014 Webb-baserad databasbl\u00e4ddrare f\u00f6r PostgreSQL, skriven i Go och fungerar p\u00e5 macOS, Linux och Windows.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.phpliteadmin.org\">phpLiteAdmin<\/a><\/noindex> \u2014 Webb-baserat administrat\u00f6rsverktyg f\u00f6r SQLite-databaser, skrivet i PHP med st\u00f6d f\u00f6r SQLite3 och SQLite2.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/phpmyadmin\/phpmyadmin\">phpMyAdmin<\/a><\/noindex> \u2014 En webbanv\u00e4ndargr\u00e4nssnitt f\u00f6r MySQL och MariaDB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.psequel.com\">psequel<\/a><\/noindex> \u2014 PSequel ger ett rent och enkelt gr\u00e4nssnitt f\u00f6r att snabbt utf\u00f6ra vanliga PostgreSQL-uppgifter.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/popsql.com\">PopSQL<\/a><\/noindex> \u2014 Modernt, collaborativt SQL-redigeringsprogram f\u00f6r ditt team.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/eggerapps.at\/postico\">Postico<\/a><\/noindex> \u2014 En modern PostgreSQL-klient f\u00f6r Mac.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Studio3T\/robomongo\">Robo 3T<\/a><\/noindex> \u2014 Robo 3T (tidigare Robomongo) \u00e4r ett shell-centrerat plattformsoberoende verktyg f\u00f6r MongoDB-hantering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sequelpro\/sequelpro\">Sequel Pro<\/a><\/noindex> \u2014 Sequel Pro \u00e4r en snabb och anv\u00e4ndarv\u00e4nlig databasapplikation f\u00f6r Mac som arbetar med MySQL &amp; MariaDB-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/sqlopsstudio\">SQL Operations Studio<\/a><\/noindex> \u2014 Ett verktyg f\u00f6r databehandling som m\u00f6jligg\u00f6r arbete med SQL Server, Azure SQL DB och SQL DW fr\u00e5n Windows, macOS och Linux.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.sqliteexpert.com\/index.html\">SQLite Expert<\/a><\/noindex> \u2014 Grafiskt gr\u00e4nssnitt som st\u00f6djer alla SQLite-funktioner.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rickbergfalk\/sqlpad\">sqlpad<\/a><\/noindex> \u2014 Webb-baserad SQL-redigerare som k\u00f6rs i din privata moln.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.macpostgresclient.com\">SQLPro<\/a><\/noindex> \u2014 En enkel, kraftfull Postgres-hanterare f\u00f6r macOS.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/squirrel-sql\">SQuirreL<\/a><\/noindex> \u2014 Grafisk SQL-klient skriven i Java som g\u00f6r att du kan se strukturen f\u00f6r en JDBC-kompatibel databas, bl\u00e4ddra i datan i tabeller, utf\u00f6ra SQL-kommandon etc.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/mtxr\/vscode-sqltools\">SQLTools<\/a><\/noindex> \u2014 Databashantering f\u00f6r VSCode.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/sqlyog\">SQLyog<\/a><\/noindex> \u2014 Den mest kompletta och anv\u00e4ndarv\u00e4nliga MySQL-GUI.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tabixio\/tabix\">Tabix<\/a><\/noindex> \u2014 SQL-redigerare &amp; \u00f6ppen k\u00e4llkod enkel f\u00f6retagsintelligens f\u00f6r Clickhouse.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/TablePlus\/TablePlus\">TablePlus<\/a><\/noindex> \u2014 Moderna, inhemska och anv\u00e4ndarv\u00e4nliga GUI-verktyg f\u00f6r relationsdatabaser: MySQL, PostgreSQL, SQLite &amp; mer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.teampostgresql.com\">TeamPostgreSQL<\/a><\/noindex> \u2014 PostgreSQL Webbadministrations-GUI \u2014 anv\u00e4nd dina PostgreSQL-databaser var som helst, med ett rikt, blixtsnabbt AJAX-webbgr\u00e4nssnitt.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"cli-tools\">CLI-verktyg<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ipython-sql\">ipython-sql<\/a><\/noindex> \u2014 Anslut till en databas f\u00f6r att utf\u00f6ra SQL-kommandon inom IPython eller IPython Notebook.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/laixintao\/iredis\">iredis<\/a><\/noindex> \u2014 Ett CLI f\u00f6r Redis med autocompletions och syntaxmarkering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/lesovsky\/pgcenter\">pgcenter<\/a><\/noindex> \u2014 Top-liknande administrativt verktyg f\u00f6r PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/julmon\/pg_activity\">pg_activity<\/a><\/noindex> \u2014 Top-liknande applikation f\u00f6r \u00f6vervakning av PostgreSQL-serveraktivitet.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/markwkm\/pg_top\">pg_top<\/a><\/noindex> \u2014 &#8216;top&#8217; for PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/okbob\/pspg\">pspg<\/a><\/noindex> \u2014 Postgres Pager.<\/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) \u00e4r ett gratis kommandoradsgr\u00e4nssnitt f\u00f6r Oracle Database.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql\">usql<\/a><\/noindex> \u2014 Ett universellt kommandoradsgr\u00e4nssnitt f\u00f6r PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/xo\/usql#database-support\">och m\u00e5nga andra databaser<\/a><\/noindex> inklusive NoSQL och icke-relationella databaser!<\/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 \u00e4r ett CLI-verktyg f\u00f6r AWS Athena-tj\u00e4nsten som kan g\u00f6ra autocompletion och syntaxmarkering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/litecli\">litecli<\/a><\/noindex> \u2014 CLI f\u00f6r SQLite-databaser med autocompletion och syntaxmarkering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mssql-cli\">mssql-cli<\/a><\/noindex> \u2014 En kommandorads-klient f\u00f6r SQL Server med autocompletion och syntaxmarkering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/mycli\">mycli<\/a><\/noindex> \u2014 En terminalklient f\u00f6r MySQL med autocompletion och syntaxmarkering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/pgcli\">pgcli<\/a><\/noindex> \u2014 Postgres CLI med autocompletion och syntaxmarkering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbcli\/vcli\">vcli<\/a><\/noindex> \u2014 Vertica CLI med autocompletion och syntaxmarkering.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"db-schema-navigation-and-visualization\">DB-schema navigering och visualisering<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/dbdiagram.io\">dbdiagram.io<\/a><\/noindex> \u2014 Snabbt och enkelt verktyg f\u00f6r att hj\u00e4lpa dig rita dina databasrelationer och fl\u00f6den snabbt med hj\u00e4lp av ett enkelt DSL-spr\u00e5k.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Alexis-benoist\/eralchemy\">ERAlchemy<\/a><\/noindex> \u2014 Verktyg f\u00f6r generation av entitetsrelationsdiagram.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemacrawler\/SchemaCrawler\">SchemaCrawler<\/a><\/noindex> \u2014 Ett gratis verktyg f\u00f6r databasschemauppt\u00e4ckte och f\u00f6rst\u00e5else.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemaspy\/schemaspy\">Schema Spy<\/a><\/noindex> \u2014 Generera din databas till HTML-dokumentation, inklusive entitetsrelationsdiagram.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/k1LoW\/tbls\">tbls<\/a><\/noindex> \u2014 CI-v\u00e4nligt verktyg f\u00f6r att dokumentera en databas, skrivet i Go.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"modelers\">Modellerare<\/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 Ett kraftfullt och kostnadseffektivt verktyg f\u00f6r databasedesign som hj\u00e4lper dig att bygga h\u00f6gkvalitativa konceptuella, logiska och fysiska datamodeller.<\/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 \u00e4r ett gratis grafiskt verktyg som f\u00f6rb\u00e4ttrar produktiviteten och f\u00f6renklar datamodelleringsuppgifter.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgmodeler\/pgmodeler\">pgmodeler<\/a><\/noindex> \u2014 Datamodelleringsverktyg designat f\u00f6r PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"migration-tools\">Migreringsverktyg<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CourseOrchestra\/2bass\">2bass<\/a><\/noindex> \u2014 Verktyg f\u00f6r databasens konfiguration-som-kod som anv\u00e4nder konceptet av idempotenta DDL-skript.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/flyway\/flyway\">flyway<\/a><\/noindex> \u2014 Verktyg f\u00f6r databas\u00f6verflyttning.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/github\/gh-ost\">gh-ost<\/a><\/noindex> \u2014 Online schema\u00f6verflyttning f\u00f6r MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/liquibase\/liquibase\">liquibase<\/a><\/noindex> \u2014 Databasoberoende bibliotek f\u00f6r sp\u00e5rning, hantering och till\u00e4mpning av databasschema\u00e4ndringar.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/djrobstep\/migra\">migra<\/a><\/noindex> \u2014 Som diff men f\u00f6r PostgreSQL-scheman.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/salsita\/node-pg-migrate\">node-pg-migrate<\/a><\/noindex> \u2014 Hantering av databasmigrationer f\u00f6r Node.js byggt uteslutande f\u00f6r Postgres. (Men kan \u00e4ven anv\u00e4ndas f\u00f6r andra databaser som f\u00f6ljer SQL-standarden \u2014 t.ex. CockroachDB.)<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/perseas\/Pyrseas\">Pyrseas<\/a><\/noindex> \u2014 Tillhandah\u00e5ller verktyg f\u00f6r att beskriva ett PostgreSQL-databasschema som YAML.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/schemahero\/schemahero\">SchemaHero<\/a><\/noindex> \u2014 En Kubernetes-operat\u00f6r f\u00f6r deklarativ hantering av databasscheman (gitops f\u00f6r databasscheman).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqitchers\/sqitch\">Sqitch<\/a><\/noindex> \u2014 Rimlig databasnaturlig f\u00f6r\u00e4ndringshantering f\u00f6r ramverksfri utveckling och p\u00e5litlig distribution.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rdagumampan\/yuniql\">yuniql<\/a><\/noindex> \u2014 \u00c4nnu ett verktyg f\u00f6r schemaversionering och migration som \u00e4r gjort med native .NET Core 3.0+ och f\u00f6rhoppningsvis b\u00e4ttre.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-generation-tools\">Kodgenereringsverktyg<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/catherinedevlin\/ddl-generator\">ddl-generator<\/a><\/noindex> \u2014 \u00c5terf\u00e5r SQL DDL (Data Definition Language) fr\u00e5n tabelldata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/qwazer\/scheme2ddl\">scheme2ddl<\/a><\/noindex> \u2014 Kommandoradsverktyg f\u00f6r att exportera Oracle-scheman till en upps\u00e4ttning ddl-initieringsskript med m\u00f6jlighet att filtrera o\u00f6nskad information, separera DDL i olika filer, och formatet p\u00e5 utdata.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"wrappers\">Inpackningar<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dreamfactorysoftware\/dreamfactory\">DreamFactory<\/a><\/noindex> \u2014 En \u00f6ppen k\u00e4llkods REST API-backend f\u00f6r mobila, webb- och IoT-appar.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/graphql-engine\">Hasura GraphQL Engine<\/a><\/noindex> \u2014 Blixtrande snabba, omedelbara realtime GraphQL API:er p\u00e5 Postgres med finmaskig \u00e5tkomstkontroll, ocks\u00e5 utl\u00f6sa webbhooks p\u00e5 databash\u00e4ndelser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/avz\/jl-sql\">jl-sql<\/a><\/noindex> \u2014 SQL f\u00f6r JSON- och CSV-str\u00f6mmar.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/EnterpriseDB\/mysql_fdw\">mysql_fdw<\/a><\/noindex> \u2014 PostgreSQL fr\u00e4mmande datakoppling f\u00f6r 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 En mellanliggande Java-applikation, ORDS kopplar HTTP(S)-verb (GET, POST, PUT, DELETE, etc.) till databastransaktioner och returnerar eventuella resultat formaterade med JSON.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prismagraphql\/prisma\">Prisma<\/a><\/noindex> \u2014 Prisma g\u00f6r din databas till ett realtids GraphQL API.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgREST\/postgrest\">PostgREST<\/a><\/noindex> \u2014 REST API f\u00f6r alla Postgres-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/prest\/prest\">prest<\/a><\/noindex> \u2014 Ett s\u00e4tt att servera ett RESTful API fr\u00e5n alla databaser skrivna i Go.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/restsql\/restsql\">restSQL<\/a><\/noindex> \u2014 SQL-generator med Java och HTTP API:er, anv\u00e4nder ett enkelt RESTful HTTP API med XML- eller JSON-serialisering.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/formio\/resquel\">resquel<\/a><\/noindex> \u2014 Omvandlar enkelt din SQL-databas till ett REST API.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jeffknupp\/sandman2\">sandman2<\/a><\/noindex> \u2014 Automatiskt generera en RESTful API-tj\u00e4nst f\u00f6r din \u00e4ldre databas.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/CrocInc\/sql-boot\">sql-boot<\/a><\/noindex> \u2014 Avancerad REST- och UI-wrapper f\u00f6r dina SQL-fr\u00e5gor.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"backup-tools\">Backupverktyg<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgbackrest\/pgbackrest\">pgbackrest<\/a><\/noindex> \u2014 P\u00e5litlig PostgreSQL-backup och \u00e5terst\u00e4llning.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndquadrant-it\/barman\">BaRMan<\/a><\/noindex> \u2014 Backup och \u00e5terst\u00e4llningshanterare f\u00f6r PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"replicationdata-operation\">Replication\/Dataoperation<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/simonw\/datasette\">Datasette<\/a><\/noindex> \u2014 Ett verktyg f\u00f6r att utforska och publicera data.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/actiontech\/dtle\">dtle<\/a><\/noindex> \u2014 Distributed Data Transfer Service f\u00f6r MySQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgsync\">pgsync<\/a><\/noindex> \u2014 Synkronisera Postgres-data mellan databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/the4thdoctor\/pg_chameleon\">pg_chameleon<\/a><\/noindex> \u2014 MySQL till PostgreSQL-replikasystem skrivet i Python 3. Systemet anv\u00e4nder biblioteket mysql-replication f\u00f6r att h\u00e4mta radbilder fr\u00e5n MySQL som lagras i PostgreSQL som JSONB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hasura\/pgdeltastream\">PGDeltaStream<\/a><\/noindex> \u2014 En Golang-webbserver f\u00f6r streaming av Postgres-\u00e4ndringar minst en g\u00e5ng \u00f6ver websockets, med hj\u00e4lp av Postgres logiska avkodningsfunktion.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/2ndQuadrant\/repmgr\">repmgr<\/a><\/noindex> \u2014 Den mest popul\u00e4ra replikeringshanteraren f\u00f6r PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"scripts\">Skript<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pgexperts\/pgx_scripts\">pgx_scripts<\/a><\/noindex> \u2014 En samling av anv\u00e4ndbara sm\u00e5 skript f\u00f6r databasanalys och administration, skapade av v\u00e5rt team p\u00e5 PostgreSQL Experts.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ioguix\/pgsql-bloat-estimation\">pgsql-bloat-estimation<\/a><\/noindex> \u2014 Fr\u00e5gor f\u00f6r att m\u00e4ta statistisk bloat i index och tabeller f\u00f6r PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/depesz\/pgWikiDont\">pgWikiDont<\/a><\/noindex> \u2014 SQL-test som kontrollerar om din databas f\u00f6ljer reglerna fr\u00e5n <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 Anv\u00e4ndbara PostgreSQL-verktyg.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/postgrescheatsheet.com\">Postgres fusklapp<\/a><\/noindex> \u2014 Anv\u00e4ndbara SQL-skript och kommandon av .<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/NikolayS\/postgres_dba\">postgres_dba<\/a><\/noindex> \u2014 Den saknade upps\u00e4ttningen av anv\u00e4ndbara verktyg f\u00f6r Postgres DBAs och alla ingenj\u00f6rer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gist.github.com\/rgreenjr\/3637525\">postgres_queries_and_commands.sql<\/a><\/noindex> \u2014 Anv\u00e4ndbara PostgreSQL-fr\u00e5gor och kommandon.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/tanelpoder\/tpt-oracle\">TPT<\/a><\/noindex> \u2014 Dessa sqlplus-skript \u00e4r f\u00f6r prestandaoptimering och fels\u00f6kning av Oracle-databasen.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"monitoringstatisticsperfomance\">\u00d6vervakning\/statistik\/prestanda<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/akardapolov\/ASH-Viewer\">ASH Viewer<\/a><\/noindex> \u2014 Ger en grafisk vy av aktiv sessionshistorikdata inom Oracle och PostgreSQL DB.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.webyog.com\/product\/monyog\">Monyog<\/a><\/noindex> \u2014 Agentl\u00f6s och kostnadseffektiv MySQL-\u00f6vervakningsverktyg.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/microsoft\/mssql-monitoring\">mssql-monitoring<\/a><\/noindex> \u2014 \u00d6vervaka din SQL Server p\u00e5 Linux-prestanda med collectd, InfluxDB och Grafana.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.navicat.com\/en\/products\/navicat-monitor\">Navicat Monitor<\/a><\/noindex> \u2014 Ett s\u00e4kert, enkelt och agentl\u00f6st verktyg f\u00f6r fj\u00e4rr\u00f6vervakning av servrar som \u00e4r packat med kraftfulla funktioner f\u00f6r att g\u00f6ra din \u00f6vervakning s\u00e5 effektiv som m\u00f6jligt.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/pmm\">Percona Monitoring and Management<\/a><\/noindex> \u2014 \u00d6ppen k\u00e4llkodsplattform f\u00f6r hantering och \u00f6vervakning av MySQL och MongoDB-prestanda.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pganalyze\/collector\">pganalyze collector<\/a><\/noindex> \u2014 Pganalyze statistikinsamlar f\u00f6r att samla PostgreSQL-metrics och loggdata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/postgres-ai\/postgres-checkup\">postgres-checkup<\/a><\/noindex> \u2014 Diagnostikverktyg i ny generation som g\u00f6r det m\u00f6jligt f\u00f6r anv\u00e4ndare att g\u00f6ra en djup analys av Postgres-databasers h\u00e4lsa.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wrouesnel\/postgres_exporter\">postgres_exporter<\/a><\/noindex> \u2014 Prometheus-export\u00f6r f\u00f6r PostgreSQL-servermetrik.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgdash.io\">pgDash<\/a><\/noindex> \u2014 M\u00e4ta och sp\u00e5ra varje aspekt av dina PostgreSQL-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pghero\">PgHero<\/a><\/noindex> \u2014 En prestandapanel f\u00f6r Postgres \u2014 h\u00e4lsokontroller, f\u00f6reslagna index och mer.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/rapidloop\/pgmetrics\">pgmetrics<\/a><\/noindex> \u2014 Samla och visa information och statistik fr\u00e5n en aktiv PostgreSQL-server.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.pgmustard.com\">pgMustard<\/a><\/noindex> \u2014 Ett anv\u00e4ndargr\u00e4nssnitt f\u00f6r Postgres f\u00f6rklaringsplaner, plus tips f\u00f6r att f\u00f6rb\u00e4ttra prestandan.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gleu\/pgstats\">pgstats<\/a><\/noindex> \u2014 Samlar PostgreSQL-statistik, och sparar dem antingen i CSV-filer eller skriver ut dem p\u00e5 stdout.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cybertec-postgresql\/pgwatch2\">pgwatch2<\/a><\/noindex> \u2014 Flexibel, frist\u00e5ende l\u00f6sning f\u00f6r \u00f6vervakning\/dashboarding av PostgreSQL-metriker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/influxdata\/telegraf\/tree\/master\/plugins\/inputs\/postgresql\">Telegraf PostgreSQL-plugin<\/a><\/noindex> \u2014 Ger metrik f\u00f6r din Postgres-databas.<\/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 \u00d6vervakningsagent f\u00f6r PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"http:\/\/www.smartmarmot.com\/wiki\/index.php?title=Orabbix\">Orabbix<\/a><\/noindex> \u2014 Orabbix \u00e4r en plugin designad f\u00f6r att fungera med Zabbix Enterprise Monitor f\u00f6r att ge flerskikts\u00f6vervakning, prestanda- och tillg\u00e4nglighetsrapportering och m\u00e4tning f\u00f6r Oracle-databaser, tillsammans med serverprestandametrier.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pg-monz\/pg_monz\">pg_monz<\/a><\/noindex> \u2014 Detta \u00e4r Zabbix \u00f6vervakningsmall f\u00f6r PostgreSQL-databasen.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bicofino\/Pyora\">Pyora<\/a><\/noindex> \u2014 Python-skript f\u00f6r att \u00f6vervaka Oracle-databaser.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/anetrusov\/ZabbixDBA\">ZabbixDBA<\/a><\/noindex> \u2014 ZabbixDBA \u00e4r en snabb, flexibel och st\u00e4ndigt utvecklande plugin f\u00f6r att \u00f6vervaka din RDBMS.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"testing\">Testning<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dbfit\/dbfit\">DbFit<\/a><\/noindex> \u2014 Ett ramverk f\u00f6r databasprovning som st\u00f6djer enkel testdriven utveckling av din databas kod.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dimitri\/regresql\">RegreSQL<\/a><\/noindex> \u2014 Regressionstestning av dina SQL-fr\u00e5gor.<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"data-generator\">Datagenerator<\/h3>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/sourceforge.net\/projects\/benerator\">Databene Benerator<\/a><\/noindex> \u2014 Det \u00e4r ett ramverk f\u00f6r att generera realistiska och giltiga h\u00f6gvolymstestdata f\u00f6r ditt system under test (f\u00f6r att undvika Datalite-antim\u00f6nstret).<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/mysql\/data-generator\">dbForge Data Generator f\u00f6r MySQL<\/a><\/noindex> \u2014 Kraftfullt GUI-verktyg f\u00f6r att skapa massiva volymer av realistisk testdata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/oracle\/data-generator\">dbForge Data Generator f\u00f6r Oracle<\/a><\/noindex> \u2014 Litet men m\u00e4ktigt GUI-verktyg f\u00f6r att fylla Oracle-scheman med massor av realistisk testdata.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.devart.com\/dbforge\/sql\/data-generator\">dbForge Data Generator f\u00f6r SQL Server<\/a><\/noindex> \u2014 Kraftfullt GUI-verktyg f\u00f6r snabb generation av meningsfull testdata f\u00f6r databaser.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"administration\">Administration<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dalibo\/pgbadger\">pgbadger<\/a><\/noindex> \u2014 En snabb PostgreSQL-logganalysator.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Squarespace\/pgbedrock\">pgbedrock<\/a><\/noindex> \u2014 Manage a Postgres cluster&#8217;s roles, role memberships, schema ownership, and privileges.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ankane\/pgslice\">pgslice<\/a><\/noindex> \u2014 Postgres-partitionering s\u00e5 enkelt som att \u00e4ta paj.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"hafailoversharding\">HA\/Failover\/Sharding<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/citus\">Citus<\/a><\/noindex> \u2014 Postgres-till\u00e4gg som distribuerar dina data och dina fr\u00e5gor \u00f6ver flera noder.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/patroni\">patroni<\/a><\/noindex> \u2014 En mall f\u00f6r PostgreSQL h\u00f6g tillg\u00e4nglighet med ZooKeeper, etcd eller Consul.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/percona\/percona-xtradb-cluster\">Percona XtraDB Cluster<\/a><\/noindex> \u2014 En h\u00f6gskalig l\u00f6sning f\u00f6r MySQL-klustring och h\u00f6g tillg\u00e4nglighet.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sorintlab\/stolon\">stolon<\/a><\/noindex> \u2014 Molnnativ PostgreSQL-hanterare f\u00f6r h\u00f6g tillg\u00e4nglighet f\u00f6r PostgreSQL.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/citusdata\/pg_auto_failover\">pg_auto_failover<\/a><\/noindex> \u2014 Postgres-till\u00e4gg och tj\u00e4nst f\u00f6r automatiserad failover och h\u00f6g tillg\u00e4nglighet.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/aiven\/pglookout\">pglookout<\/a><\/noindex> \u2014 \u00d6vervakning av PostgreSQL-replikering och failover-daemon.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ClusterLabs\/PAF\">PostgreSQL Automatic Failover<\/a><\/noindex> \u2014 H\u00f6g tillg\u00e4nglighet f\u00f6r Postgres, baserat p\u00e5 branschreferenser Pacemaker och Corosync.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitabaks\/postgresql_cluster\">postgresql_cluster<\/a><\/noindex> \u2014 PostgreSQL High-Availability Cluster (based on &quot;Patroni&quot; and &quot;DCS(etcd)&quot;). Automating deployment with Ansible.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/vitessio\/vitess\">Vitess<\/a><\/noindex> \u2014 Databasklustringssystem f\u00f6r horisontell skalning av MySQL genom generell sharding.<\/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 G\u00f6r det enkelt att k\u00f6ra produktionskvalitetsdatabaser p\u00e5 Kubernetes.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/postgres-operator\">Postgres operator<\/a><\/noindex> \u2014 Postgres-operat\u00f6ren m\u00f6jligg\u00f6r h\u00f6g tillg\u00e4nglighet av PostgreSQL-kluster p\u00e5 Kubernetes (K8s) drivet av Patroni.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando\/spilo\">Spilo<\/a><\/noindex> \u2014 HA PostgreSQL-kluster med Docker.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/ongresinc\/stackgres\">StackGres<\/a><\/noindex> \u2014 F\u00f6retagsklass, Full Stack PostgreSQL p\u00e5 Kubernetes.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"configuration-tuning\">Konfigurationstuning<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/major\/MySQLTuner-perl\">MySQLTuner-perl<\/a><\/noindex> \u2014 Skript skrivet i Perl som g\u00f6r det m\u00f6jligt f\u00f6r dig att snabbt granska en MySQL-installation och g\u00f6ra justeringar f\u00f6r att \u00f6ka prestanda och stabilitet.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/pgconfigurator.cybertec-postgresql.com\">PGConfigurator<\/a><\/noindex> \u2014 Gratis onlineverktyg f\u00f6r att generera en optimerad <code>postgresql.conf<\/code>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gregs1104\/pgtune\">pgtune<\/a><\/noindex> \u2014 PostgreSQL-konfigurationswizard.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jfcoz\/postgresqltuner\">postgresqltuner.pl<\/a><\/noindex> \u2014 Enkelt skript f\u00f6r att analysera din PostgreSQL-databaskonfiguration och ge justeringsr\u00e5d.<\/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 DBmaestro p\u00e5skyndar release-cykler och st\u00f6djer smidighet \u00f6ver hela IT-ekosystemet.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.quest.com\/products\/toad-devops-toolkit\/\">Toad DevOps Toolkit<\/a><\/noindex> \u2014 Toad DevOps Toolkit utf\u00f6r viktiga databasutvecklingsfunktioner inom din DevOps arbetsfl\u00f6de \u2014 utan att kompromissa med kvalitet, prestanda eller tillf\u00f6rlitlighet.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"schema-samples\">Schemasampel<\/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 Oracle Database Sample Schemas.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"reporting\">Rapportering<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/shzlw\/poli\">Poli<\/a><\/noindex> \u2014 En anv\u00e4ndarv\u00e4nlig SQL-rapporteringsapplikation byggd f\u00f6r SQL-\u00e4lskare.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"distributions\">Distributioner<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/datacharmer\/dbdeployer\">DBdeployer<\/a><\/noindex> \u2014 Verktyg som enkelt distribuerar MySQL-databasserverar.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/sqlcollaborative\/dbatools\">dbatools<\/a><\/noindex> \u2014 PowerShell-modul som du kan t\u00e4nka p\u00e5 som en kommandoradsversion av SQL Server Management Studio.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PostgresApp\/PostgresApp\">Postgres.app<\/a><\/noindex> \u2014 Fullfj\u00e4drad PostgreSQL-installation paketerad som en standard Mac-app.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/www.bigsql.org\">BigSQL<\/a><\/noindex> \u2014 En utvecklarv\u00e4nlig distribution av Postgres.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/credativ\/elephant-shed\">Elephant Shed<\/a><\/noindex> \u2014 Webbaserad PostgreSQL-administrationsfront som paketerar flera verktyg och applikationer f\u00f6r anv\u00e4ndning med PostgreSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"security\">S\u00e4kerhet<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/cossacklabs\/acra\">Acra<\/a><\/noindex> \u2014 Database security suite. Database proxy with field-level encryption, search through encrypted data, SQL injections prevention, intrusion detection, honeypots. Supports client-side and proxy-side (&quot;transparent&quot;) encryption. SQL, NoSQL.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"code-formatters\">Kodformaterare<\/h2>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/antlr\/codebuff\">CodeBuff<\/a><\/noindex> \u2014 Spr\u00e5koberoende snygg utskrift genom maskininl\u00e4rning.<\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"contributing\">Bidra<\/h2>\n<p><\/p>\n<ul>\n<li>Dina bidrag \u00e4r alltid v\u00e4lkomna! V\u00e4nligen l\u00e4s <noindex><a rel=\"nofollow\" href=\"http:\/\/contributing.md\">bidragsriktlinjerna<\/a><\/noindex> f\u00f6rst.<\/li>\n<\/ul>\n<p><\/p>\n<p>\u0415\u0441\u0442\u044c \u043d\u0430\u0445\u043e\u0434\u043a\u0438 \u0434\u043b\u044f \u0411\u0414 \u2014 \u0434\u0435\u043b\u0438\u0442\u0435\u0441\u044c. \u0422\u0430\u043a\u0436\u0435 \u0431\u0443\u0434\u0443 \u0440\u0430\u0434 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043e\u0431\u0440\u0430\u0442\u043d\u0443\u044e \u0441\u0432\u044f\u0437\u044c \u2014 PR&#8217;\u044b \u0438 \u0437\u0432\u0435\u0437\u0434\u043e\u0447\u043a\u0438. \u041e\u0441\u0442\u0430\u043b\u0438\u0441\u044c \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043f\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0441\u0432\u043e\u0438\u0445 \u043b\u0438\u0441\u0442\u043e\u0432 \u2014 \u0442\u043e\u0436\u0435 \u043f\u0438\u0448\u0438\u0442\u0435.<\/p>\n<p>K\u00e4lla: <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.4 - 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\/sv\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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-lista g\u00f6r sj\u00e4lv, eller GitHub ist\u00e4llet f\u00f6r anteckningsblock | ProHoster","description":"Hej, Habr!","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/awesome-list-svoimi-rukami-ili-github-vmesto-bloknota","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/93089","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=93089"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/93089\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media\/93090"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=93089"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=93089"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=93089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}