Skip to content

anujanegi/anton

Repository files navigation

Anton

A database management tool built on top of Flask.

Abstract | Documentation | Getting started | Features | License

screenshot

Getting started

Prerequisites

  • python3
  • postgresql (>=9.5 required)

Installation

$ git clone https://github.com/shubham1172/anton/  
$ cd anton  
$ pip3 install -r requirements.txt  

Running

$ python3 app.py

The default port is 80. If you want to run it on a different port,

$ python3 app.py -p [port]

Features

Anton helps you manage databases easily. It supports only PostgreSQL for now. The functionality is broadly divided into two use cases:

  • Anton for developers
    • Anton helps developers use databases in their apps without any hassles.
    • With the rich API, any developer can get started with using a postgres database. screenshot_func_dev
  • Anton for SQLphobic users
    • Anton provides a simple web interface to interact with data. No more SQLing.
    • Easy to use UI makes life easy for Anton users. screenshot_func_users

The complete list of features can be found in the documentation.

License

Anton is licensed under the GNU General Public License v2.0.