Skip to main content

Sonic Generator

A CLI app for automatically generating a starter template for your FastAPI projects in a jiffy.

Latest Release latest release
Release Status status
License license

Installation

Using pip

  $ pip install sonic-generator

Installing manually

  $ git clone https://github.com/rexsimiloluwah/sonic-generator
  $ cd sonic-generator
  $ python setup.py install

Usage

$ python -m sonic generate <app-name>
Generated app

Testing

$ cd <app-name>
$ python main.py

Go to http://localhost:8000 in your browser to view the generated ap

To view the interactive swagger docs, Go to http://localhost:8000/docs

Sonic in Browser

Edit the files and quickly build your FastAPI project.

Contributing Guide

All contributions are welcome to add more features and fix bugs, Contribution guide coming soon.

Thanks for using Sonic generator.

Metadata

Release files for sonic-generator 1.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sonic-generator 1.1.5
File Size Uploaded
sonic-generator-1.1.5.tar.gz 97.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sonic-generator 1.1.5
File Interpreter ABI Platform
sonic_generator-1.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 106.8 kB

Release files / sonic-generator-1.1.5.tar.gz

Download URL sonic-generator-1.1.5.tar.gz
Size 97.1 kB
Tags Source
SHA-256 checksum
How to use checksums
85b98099e4676ace62f8583676ccb0a688ed0b2bcd0cb1678458314b1e4dd4c8
BLAKE2b-256 checksum
How to use checksums
a8cbd5daec4b219ef763c92d1bc7c8e5940b7bf5b15f6ab49aa4f6026b65b3b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.4

Release files / sonic_generator-1.1.5-py3-none-any.whl

Download URL sonic_generator-1.1.5-py3-none-any.whl
Size 9.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ba38ad63ab18bba85e08abe1a4fb46069a9902c318d92ccbffb2164bc98017b0
BLAKE2b-256 checksum
How to use checksums
5bba06f981290a89c50c69d95a91420001dbd0c869417109c444a14435f8b2a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.4

Release history Release notifications | RSS feed

This release

1.1.5 This release

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page