tireless


Nametireless JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryPython web framework built on top of flask to accelerate web development process
upload_time2024-07-30 03:15:46
maintainerEric_Kweyunga
docs_urlNone
authorEric_Kweyunga
requires_python<4.0,>=3.8
licenseMIT
keywords tireless flask package web-package eric kweyunga maverickweyunga@gmail.com
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Tireless Tales: Crafting Web Magic with Flask and Tailwind
# Introduction
### Welcome to the enchanting world of Tireless! 🚀✨
Tireless is a lightweight web framework—it’s a magical wand for developers who crave speed, elegance, and a touch of Pythonic wizardry. Picture this: You’re standing at the crossroads of Flask and Tailwind CSS, and Tireless beckons you forward. It whispers, “Fear not, weary coder! With me, you’ll build websites faster than a caffeinated hummingbird.”

# Features

## 1. Blueprint-based Structure
Tireless dances to the beat of Flask blueprints. What are blueprints, you ask? Imagine them as neatly folded treasure maps. Each blueprint defines a piece of your project—routes, views, and even the occasional dragon-slaying middleware. By organizing your code this way, Tireless ensures that your quest remains clear and your sanity intact.

## 2. Lightning-fast Development
Tireless doesn’t dawdle; it sprints. Need a landing page? Poof! A blog section? Abracadabra! It’s like having a magical scribe who transcribes your thoughts into code. Just invoke the Tireless CLI, and watch your project sprout like mushrooms after a rainstorm.

## 3. Flask Integration
Flask, our trusty steed, gallops alongside Tireless. Together, they conquer the wild lands of HTTP requests, templates, and databases. Flask brings its battle-tested armor, while Tireless adds a dash of whimsy. The result? A harmonious duet that serenades your users with web pages.

## 4. Styling with Tailwind CSS
Ah, Tailwind—the sorcerer’s CSS library. Tireless knows its secrets. Want a button? Simply sprinkle some ```class="bg-blue-500 hover:bg-blue-700"``` into your HTML potion. No more wrestling with tangled stylesheets; Tailwind whispers spells directly into your markup.

# Getting Started
Enough preamble! Let’s summon Tireless:

### Install Tireless (because even wizards need pip):
```python
pip install tireless
```
### Create Your Project:
Make the directory of your project and get into it
Before initializing our tireless project, gues what? we need a virtualenvironment
```shell
python -m venv .venv
```
After setting up your virtualenvironment, then activate it
```shell
call .venv/Scripts/activate  # for windows cmd
```
Then here comes the real time to initiate the hero(Tireless)
```shell
tireless init
```
This shell script will initialize your project and install the necessary project structure
```Note: Don't bother to install flask, Tireless does it for you...```

### Explore the Structure:
 - Behold the blueprints in the ```pages/``` directory.
 - Gaze upon the mystical templates in ```templates/```.
 - Seek wisdom in the static files of ```static/```.

# Deployment
~~~ 
Comming soon...
~~~~

Remember, Tireless isn’t just a framework; it’s a companion on your magical journey. So go forth, dear developer, and may your code be as elegant as a unicorn’s tail.

Questions? Need a hint from the Sorting Hat? Ask away—I’m here to guide you! 🧙‍♂️📜🔮
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "tireless",
    "maintainer": "Eric_Kweyunga",
    "docs_url": null,
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": "maverickweyunga@gmail.com",
    "keywords": "tireless, flask, package, web-package, Eric Kweyunga, maverickweyunga@gmail.com",
    "author": "Eric_Kweyunga",
    "author_email": "maverickweyunga@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/87/26/ae5d21987d14c7b48cb9d6d221d59094e7b552ba676267f919f2e10de3a4/tireless-0.1.1.tar.gz",
    "platform": null,
    "description": "# Tireless Tales: Crafting Web Magic with Flask and Tailwind\n# Introduction\n### Welcome to the enchanting world of Tireless! \ud83d\ude80\u2728\nTireless is a lightweight web framework\u2014it\u2019s a magical wand for developers who crave speed, elegance, and a touch of Pythonic wizardry. Picture this: You\u2019re standing at the crossroads of Flask and Tailwind CSS, and Tireless beckons you forward. It whispers, \u201cFear not, weary coder! With me, you\u2019ll build websites faster than a caffeinated hummingbird.\u201d\n\n# Features\n\n## 1. Blueprint-based Structure\nTireless dances to the beat of Flask blueprints. What are blueprints, you ask? Imagine them as neatly folded treasure maps. Each blueprint defines a piece of your project\u2014routes, views, and even the occasional dragon-slaying middleware. By organizing your code this way, Tireless ensures that your quest remains clear and your sanity intact.\n\n## 2. Lightning-fast Development\nTireless doesn\u2019t dawdle; it sprints. Need a landing page? Poof! A blog section? Abracadabra! It\u2019s like having a magical scribe who transcribes your thoughts into code. Just invoke the Tireless CLI, and watch your project sprout like mushrooms after a rainstorm.\n\n## 3. Flask Integration\nFlask, our trusty steed, gallops alongside Tireless. Together, they conquer the wild lands of HTTP requests, templates, and databases. Flask brings its battle-tested armor, while Tireless adds a dash of whimsy. The result? A harmonious duet that serenades your users with web pages.\n\n## 4. Styling with Tailwind CSS\nAh, Tailwind\u2014the sorcerer\u2019s CSS library. Tireless knows its secrets. Want a button? Simply sprinkle some ```class=\"bg-blue-500 hover:bg-blue-700\"``` into your HTML potion. No more wrestling with tangled stylesheets; Tailwind whispers spells directly into your markup.\n\n# Getting Started\nEnough preamble! Let\u2019s summon Tireless:\n\n### Install Tireless (because even wizards need pip):\n```python\npip install tireless\n```\n### Create Your Project:\nMake the directory of your project and get into it\nBefore initializing our tireless project, gues what? we need a virtualenvironment\n```shell\npython -m venv .venv\n```\nAfter setting up your virtualenvironment, then activate it\n```shell\ncall .venv/Scripts/activate  # for windows cmd\n```\nThen here comes the real time to initiate the hero(Tireless)\n```shell\ntireless init\n```\nThis shell script will initialize your project and install the necessary project structure\n```Note: Don't bother to install flask, Tireless does it for you...```\n\n### Explore the Structure:\n - Behold the blueprints in the ```pages/``` directory.\n - Gaze upon the mystical templates in ```templates/```.\n - Seek wisdom in the static files of ```static/```.\n\n# Deployment\n~~~ \nComming soon...\n~~~~\n\nRemember, Tireless isn\u2019t just a framework; it\u2019s a companion on your magical journey. So go forth, dear developer, and may your code be as elegant as a unicorn\u2019s tail.\n\nQuestions? Need a hint from the Sorting Hat? Ask away\u2014I\u2019m here to guide you! \ud83e\uddd9\u200d\u2642\ufe0f\ud83d\udcdc\ud83d\udd2e",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python web framework built on top of flask to accelerate web development process",
    "version": "0.1.1",
    "project_urls": null,
    "split_keywords": [
        "tireless",
        " flask",
        " package",
        " web-package",
        " eric kweyunga",
        " maverickweyunga@gmail.com"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c2f57dcb1da6abe71a067d478e81b9c658d4aec3d725b563dc063e5a05f7a89f",
                "md5": "f06fc14938df3589fcb85a4d1f2260a1",
                "sha256": "c7bc17d27f9f1888ea2475b0cd2a0755c85f205aa7d883470809983009d1b412"
            },
            "downloads": -1,
            "filename": "tireless-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f06fc14938df3589fcb85a4d1f2260a1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 9867,
            "upload_time": "2024-07-30T03:15:45",
            "upload_time_iso_8601": "2024-07-30T03:15:45.103222Z",
            "url": "https://files.pythonhosted.org/packages/c2/f5/7dcb1da6abe71a067d478e81b9c658d4aec3d725b563dc063e5a05f7a89f/tireless-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8726ae5d21987d14c7b48cb9d6d221d59094e7b552ba676267f919f2e10de3a4",
                "md5": "263a0f067a710cab4da529a9d66d2938",
                "sha256": "6ac71aedcaeb267d7f806fb70240b0f7c001d114be566832c40b61d586a1d231"
            },
            "downloads": -1,
            "filename": "tireless-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "263a0f067a710cab4da529a9d66d2938",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.8",
            "size": 8223,
            "upload_time": "2024-07-30T03:15:46",
            "upload_time_iso_8601": "2024-07-30T03:15:46.945810Z",
            "url": "https://files.pythonhosted.org/packages/87/26/ae5d21987d14c7b48cb9d6d221d59094e7b552ba676267f919f2e10de3a4/tireless-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-30 03:15:46",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "tireless"
}
        
Elapsed time: 0.30741s