Giter VIP home page Giter VIP logo

awesome-postgres's Introduction

Awesome Postgres

A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql

Backups

  • wal-e - Simple Continuous Archiving for Postgres to S3, Azure, or Swift by Heroku
  • Barman - Backup and Recovery Manager for Postgres by 2ndQuadrant

GUI

  • Datazenit - Web-based PostgreSQL GUI (Commercial Software)
  • pgAdmin - Postgres Administration and Management GUI
  • phpPgAdmin - The Premier Web Based Administration Tool for Postgres
  • pgweb - Web-based PostgreSQL database browser written in Go
  • Postico - A Modern PostgreSQL Client for OS X (Commercial Software)
  • PSequel - PSequel provides a clean and simple interface for you to perform common PostgreSQL tasks quickly (Commercial Software)

Distributions

  • Postgres.app - The Easiest Way to Get Started with PostgreSQL on the Mac

CLI

  • pgcli - Postgres CLI with autocompletion and syntax highlighting
  • psql2csv - Run a query in psql and output the result as CSV

Server

  • Postgres-XL - Scalable Open Source PostgreSQL-based Database Cluster

Monitoring

  • Check_postgres - Nagios check_postgres plugin for checking status of PostgreSQL databases
  • Pome - Pome stands for Postgres Metrics. Pome is a PostgreSQL Metrics Dashboard to keep track of the health of your database

Extensions

  • PGStrom - Postgres extension to offload CPU intensive workloads to GPU
  • pg_shard - PostgreSQL extension to scale out real-time reads and writes
  • PostGIS - Spatial and Geographic objects for PostgreSQL
  • pg_paxos - Basic implementation of Paxos and Paxos-based table replication for a cluster of PostgreSQL nodes

Optimization

  • PgHero - Postgres insights made easy
  • pgtune - PostgreSQL configuration wizard

Utilities

  • PostgREST - PostgREST serves a fully RESTful API from any existing PostgreSQL database
  • mysql-postgresql-converter - Lanyrd's MySQL to PostgreSQL conversion script
  • postgresql-metrics - Tool that extracts and provides metrics on your PostgreSQL database
  • pgloader - Pgloader loads data into PostgreSQL using the COPY streaming protocol, and does so with separate threads for reading and writing data
  • pgbadger - a fast PostgreSQL Log Analyzer
  • pg_activity - pg_activity is a top like application for PostgreSQL server activity monitoring
  • pgfutter - Import CSV and JSON into PostgreSQL the easy way
  • pganalyze - PostgreSQL Performance Monitoring (Commercial Software)
  • yoke - Postgres high-availability cluster with auto-failover and automated cluster recovery
  • pgCenter - Provides convenient interface to various statistics, management task, reloading services, viewing log files and canceling or terminating database backends
  • ERAlchemy - ERAlchemy generates Entity Relation (ER) diagram from databases

Language bindings

Tutorials

Blogs

Newsletters

  • Postgres Weekly - A weekly newsletter that contains articles, news, and repos relevant to Postgres

PaaS

(Postgres as a Service)

  • ElephantSQL - Offers databases ranging from shared servers for smaller projects and proof of concepts, up to enterprise grade multi server setups. Has free plan for up to 5 DBs, 20 MB each.

awesome-postgres's People

Contributors

alexis-benoist avatar anggiaj avatar craigkerstiens avatar defkode avatar dhamaniasad avatar emerzh avatar fphilipe avatar kimrutherford avatar knpwrs avatar lauris avatar nikolays avatar williamn avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.