sorting-vis


Namesorting-vis JSON
Version 2.0.1 PyPI version JSON
download
home_pagehttps://github.com/tomasvana10/sorting_vis
SummaryVisualise how different sorting algorithms manage an array.
upload_time2024-07-18 05:46:10
maintainerNone
docs_urlNone
authorTomas Vana
requires_pythonNone
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # sorting_vis
Visualise how different sorting algorithms manage an array
<details><summary>Available algorithms</summary>

![image](https://github.com/user-attachments/assets/9a87bc40-a98e-42e4-816e-48e804edc8f7)

</details>

## Dependencies
`customtkinter`
`Pillow`

## Installation
Make a virtual environment (recommended):
```
pip install virtualenv
python -m venv venv
```
Activate the virtual environment:
```
ON WINDOWS: venv\scripts\activate
ON MACOS/UNIX: source venv/bin/activate
```
Install the package and run the gui script:
```
pip install sorting-vis
sorting-ctk
```


## Gallery
![sorting homepage](https://github.com/user-attachments/assets/cf35563b-6c60-49ad-9d1f-8b7056c25daf)
![sorter](https://github.com/user-attachments/assets/2a3cecc4-a90c-4003-b24c-3a1fb01fb4f7)


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/tomasvana10/sorting_vis",
    "name": "sorting-vis",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Tomas Vana",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/b2/5e/f521d9ddf1372a84cf893b1cbcfcc2f6ee1bec4683f8e3b3ed21ee04da0d/sorting_vis-2.0.1.tar.gz",
    "platform": "any",
    "description": "# sorting_vis\r\nVisualise how different sorting algorithms manage an array\r\n<details><summary>Available algorithms</summary>\r\n\r\n![image](https://github.com/user-attachments/assets/9a87bc40-a98e-42e4-816e-48e804edc8f7)\r\n\r\n</details>\r\n\r\n## Dependencies\r\n`customtkinter`\r\n`Pillow`\r\n\r\n## Installation\r\nMake a virtual environment (recommended):\r\n```\r\npip install virtualenv\r\npython -m venv venv\r\n```\r\nActivate the virtual environment:\r\n```\r\nON WINDOWS: venv\\scripts\\activate\r\nON MACOS/UNIX: source venv/bin/activate\r\n```\r\nInstall the package and run the gui script:\r\n```\r\npip install sorting-vis\r\nsorting-ctk\r\n```\r\n\r\n\r\n## Gallery\r\n![sorting homepage](https://github.com/user-attachments/assets/cf35563b-6c60-49ad-9d1f-8b7056c25daf)\r\n![sorter](https://github.com/user-attachments/assets/2a3cecc4-a90c-4003-b24c-3a1fb01fb4f7)\r\n\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Visualise how different sorting algorithms manage an array.",
    "version": "2.0.1",
    "project_urls": {
        "Homepage": "https://github.com/tomasvana10/sorting_vis"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7e5a2d7dee4ceef7ddaf21f8c9b3eb91eb704dd93888dff19ff40d4baa38b190",
                "md5": "6650f189a38064e448c4b201f345e4be",
                "sha256": "dddb7359bdc875a224a7fa32857b6082237d9ebdba39c1a87cc637992694e551"
            },
            "downloads": -1,
            "filename": "sorting_vis-2.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6650f189a38064e448c4b201f345e4be",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 242874,
            "upload_time": "2024-07-18T05:46:08",
            "upload_time_iso_8601": "2024-07-18T05:46:08.731481Z",
            "url": "https://files.pythonhosted.org/packages/7e/5a/2d7dee4ceef7ddaf21f8c9b3eb91eb704dd93888dff19ff40d4baa38b190/sorting_vis-2.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b25ef521d9ddf1372a84cf893b1cbcfcc2f6ee1bec4683f8e3b3ed21ee04da0d",
                "md5": "88711fa764a3010f418a90a88c85fa54",
                "sha256": "d1218f2e3a39092390a02f1213d0c702743d8daf8f21af17d68c80dd1a677fc2"
            },
            "downloads": -1,
            "filename": "sorting_vis-2.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "88711fa764a3010f418a90a88c85fa54",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 243553,
            "upload_time": "2024-07-18T05:46:10",
            "upload_time_iso_8601": "2024-07-18T05:46:10.560474Z",
            "url": "https://files.pythonhosted.org/packages/b2/5e/f521d9ddf1372a84cf893b1cbcfcc2f6ee1bec4683f8e3b3ed21ee04da0d/sorting_vis-2.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-18 05:46:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tomasvana10",
    "github_project": "sorting_vis",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "sorting-vis"
}
        
Elapsed time: 1.71586s