Skip to main content

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

Release files for nimba 0.0.14

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

Source distribution (sdist)

Source distribution for nimba 0.0.14
File Size Uploaded
nimba-0.0.14.tar.gz 30.6 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for nimba 0.0.14
File Interpreter ABI Platform
nimba-0.0.14-py3-none-any.whl Python 3 none any Details

Total release size:30.8 MB

Release files / nimba-0.0.14.tar.gz

Download URL nimba-0.0.14.tar.gz
Size 30.6 MB
Tags Source
SHA-256 checksum
How to use checksums
4e95c5708d176c0da5d9c0cfcd304d3621cbff829b7b7cd2d3534ff4aa641699
BLAKE2b-256 checksum
How to use checksums
37f36c9afa9fea642baca571504d5a31933f2725426aa2c35aec18077233957f
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / nimba-0.0.14-py3-none-any.whl

Download URL nimba-0.0.14-py3-none-any.whl
Size 182.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
912856645e52fcdf7f8f38214f238761a56c5b8caadd943b50e63d2e16940cf2
BLAKE2b-256 checksum
How to use checksums
0f794df442d487ccc4fbb9b7b665e00b00e4e116407bff00fcdf97b644e22a4e
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.14 This release

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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