Skip to main content

Nimba is a python web framework for lazy developers, focusing only on your needs.

Project description

Nimba framework

CI coverage pypi pypi pypi Issues

Nimba is a python web framework for lazy developers, focusing only on your needs.

warning This project is private and is still in design, not ready for production. Create an issue if you encounter any bugs!

Everything you need to know about Nimba Framework

Nimba Framework

The mask represents the fertility goddess, D'mba. Ansoumane presented the mask to his people, the Baga people, who welcomed him and adopted him as their protector; it thus became the symbol of its cultural identity.

The key features are:

  • Fast to code: Increase the speed to develop features. *
  • Intuitive: Quick understanding. Less debugging time..
  • Easy: Designed to be easy to use and learn. Less time reading docs.
  • Short: Minimizes code duplication. Multiple functionalities. Fewer bugs.

Installation

$ pip install nimba

Create Application

$ nimba create --app awesome_app

Structure project

  • application - Your app project (you will spend most of your time here).
    • views.py - Your logic code
    • models.py - Define here the schema of your database
    • tests.py - Write your test here
  • staticfiles - The static files.
  • templates - Your template (html page etc...).
  • settings.py - Settings database, secret key and other.
  • mask.py - the command utility, start the server, create views and many more.

Run server

In your project app awesome_app

$ python mask.py serve

Monitoring for changes...
Starting server in PID 72932
June 25, 2021 - 18:04:32
Serving on http://127.0.0.1:8000
Quit the server with CONTROL-C.

Open http://127.0.0.1:8000

Continue with documentation tutorial

Licence

This project is licensed under the terms of Nimba solution compagny.

Credit

Harouna Diallo

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nimba-0.0.14.tar.gz (30.6 MB view details)

Uploaded Source

Built Distribution

nimba-0.0.14-py3-none-any.whl (182.2 kB view details)

Uploaded Python 3

File details

Details for the file nimba-0.0.14.tar.gz.

File metadata

  • Download URL: nimba-0.0.14.tar.gz
  • Upload date:
  • Size: 30.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

File hashes

Hashes for nimba-0.0.14.tar.gz
Algorithm Hash digest
SHA256 4e95c5708d176c0da5d9c0cfcd304d3621cbff829b7b7cd2d3534ff4aa641699
MD5 11fa60338a896b7cd14d6ad4526d782f
BLAKE2b-256 37f36c9afa9fea642baca571504d5a31933f2725426aa2c35aec18077233957f

See more details on using hashes here.

File details

Details for the file nimba-0.0.14-py3-none-any.whl.

File metadata

  • Download URL: nimba-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 182.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

File hashes

Hashes for nimba-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 912856645e52fcdf7f8f38214f238761a56c5b8caadd943b50e63d2e16940cf2
MD5 bf32b8a240dc56cc6f77d8a94d5ce007
BLAKE2b-256 0f794df442d487ccc4fbb9b7b665e00b00e4e116407bff00fcdf97b644e22a4e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page