cosave


Namecosave JSON
Version 0.9.6 PyPI version JSON
download
home_pagehttps://github.com/salah-alhajj/cosave
SummaryA command-line tool to save and execute commands with variables.
upload_time2025-02-26 19:08:48
maintainerNone
docs_urlNone
authorSalah AlHajj
requires_python>=3.6
licenseNone
keywords command-line automation productivity shell scripting
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
cosave is a command-line tool that allows you to save and execute frequently used commands with placeholders for variables. 
This can be extremely useful for developers and system administrators who often run complex commands and want to avoid retyping them or remembering intricate syntax.

**Key Features:**

- **Save Commands:** Store your frequently used commands with names.
- **Variables:** Define variables within your commands using `[variable_name]` syntax.
- **Execute Commands:** Run saved commands by name, providing values for the variables on the fly.
- **List Commands:** Easily list all your saved commands.
- **Update Commands:** Modify existing saved commands.
- **Delete Commands:** Remove commands you no longer need.
- **Backup and Restore:** Backup your command library to a file and restore it later.
- **Output Control:** Choose whether to display the output of executed commands.

**Example Use Cases:**

- Quickly initialize projects with custom setups.
- Automate repetitive tasks with variable parameters.
- Share command recipes with colleagues.
- Keep a personal library of useful commands.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/salah-alhajj/cosave",
    "name": "cosave",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "command-line, automation, productivity, shell, scripting",
    "author": "Salah AlHajj",
    "author_email": "contact@salahaldin.com",
    "download_url": "https://files.pythonhosted.org/packages/a9/ef/ad6c6338059716082b3b0fd438f57f878f371185d46d2643f82aa88fa25c/cosave-0.9.6.tar.gz",
    "platform": null,
    "description": "\ncosave is a command-line tool that allows you to save and execute frequently used commands with placeholders for variables. \nThis can be extremely useful for developers and system administrators who often run complex commands and want to avoid retyping them or remembering intricate syntax.\n\n**Key Features:**\n\n- **Save Commands:** Store your frequently used commands with names.\n- **Variables:** Define variables within your commands using `[variable_name]` syntax.\n- **Execute Commands:** Run saved commands by name, providing values for the variables on the fly.\n- **List Commands:** Easily list all your saved commands.\n- **Update Commands:** Modify existing saved commands.\n- **Delete Commands:** Remove commands you no longer need.\n- **Backup and Restore:** Backup your command library to a file and restore it later.\n- **Output Control:** Choose whether to display the output of executed commands.\n\n**Example Use Cases:**\n\n- Quickly initialize projects with custom setups.\n- Automate repetitive tasks with variable parameters.\n- Share command recipes with colleagues.\n- Keep a personal library of useful commands.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A command-line tool to save and execute commands with variables.",
    "version": "0.9.6",
    "project_urls": {
        "Homepage": "https://github.com/salah-alhajj/cosave"
    },
    "split_keywords": [
        "command-line",
        " automation",
        " productivity",
        " shell",
        " scripting"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "364f52b45fa543a86b816768f7fff7ebb181fbb3c32f0ea0dc44c2e4e78db32e",
                "md5": "2075a4aa003c2eef23b04a13ddfd0b66",
                "sha256": "3d6ec914f3f1cfd037c873fdb7c0a6ed9a7042f8639724c916a6243b7ea169bf"
            },
            "downloads": -1,
            "filename": "cosave-0.9.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2075a4aa003c2eef23b04a13ddfd0b66",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 9566,
            "upload_time": "2025-02-26T19:08:46",
            "upload_time_iso_8601": "2025-02-26T19:08:46.861698Z",
            "url": "https://files.pythonhosted.org/packages/36/4f/52b45fa543a86b816768f7fff7ebb181fbb3c32f0ea0dc44c2e4e78db32e/cosave-0.9.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a9efad6c6338059716082b3b0fd438f57f878f371185d46d2643f82aa88fa25c",
                "md5": "7b4217de4c5bfdb2ab829cf83932c4a7",
                "sha256": "5cda8d018205477c76f06e84e6683bb08d369b8d82c2c60de0adc790ee9091e7"
            },
            "downloads": -1,
            "filename": "cosave-0.9.6.tar.gz",
            "has_sig": false,
            "md5_digest": "7b4217de4c5bfdb2ab829cf83932c4a7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 11765,
            "upload_time": "2025-02-26T19:08:48",
            "upload_time_iso_8601": "2025-02-26T19:08:48.063169Z",
            "url": "https://files.pythonhosted.org/packages/a9/ef/ad6c6338059716082b3b0fd438f57f878f371185d46d2643f82aa88fa25c/cosave-0.9.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-26 19:08:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "salah-alhajj",
    "github_project": "cosave",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "cosave"
}
        
Elapsed time: 0.97035s