A tool to manage local development of Anvil applications


License
MIT
Install
pip install amoni==0.0.13

Documentation

Amoni

A command line utility for local development of Anvil apps.

Amoni gives you:

  • A simple command to start a new project and create all the necessary files and folders:

    amoni init

  • Pre-configured docker containers for the anvil app server and postgresql database server to run your app

  • Simple commands to start and stop those servers:

    amoni start
    
    amoni stop
    
  • Your app available in your browser at port 3030 on your local machine

  • Your database server available on port 5432 on your local machine

  • A pre-configured docker container and a simple command to run your test suite:

    amoni test

  • Commands to fetch anvil apps and add them to your project as the main app or as dependencies:

    amoni install app
    
    amoni install dependency
    
  • Stub files that allow your autocompleter to see what tables are included in your app

Read the Documentation

Ask a Question

Chat with the team