{"id":22122187,"url":"https://github.com/hamdivazim/usefulib","last_synced_at":"2025-07-25T13:32:16.435Z","repository":{"id":154487552,"uuid":"629631411","full_name":"hamdivazim/usefulib","owner":"hamdivazim","description":"A useful library for Python with assorted functions to make small tasks easier.","archived":false,"fork":false,"pushed_at":"2024-09-02T10:58:26.000Z","size":757,"stargazers_count":12,"open_issues_count":3,"forks_count":4,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-12T12:16:44.234Z","etag":null,"topics":["python","python3","useful","useful-scripts","usefulib"],"latest_commit_sha":null,"homepage":"https://hamdivazim.github.io/usefulib/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hamdivazim.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-18T17:50:33.000Z","updated_at":"2024-09-02T10:58:30.000Z","dependencies_parsed_at":"2024-02-11T15:48:25.191Z","dependency_job_id":"13590eb2-6957-4c1b-9dae-8b03e67448f3","html_url":"https://github.com/hamdivazim/usefulib","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/hamdivazim/usefulib","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdivazim%2Fusefulib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdivazim%2Fusefulib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdivazim%2Fusefulib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdivazim%2Fusefulib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hamdivazim","download_url":"https://codeload.github.com/hamdivazim/usefulib/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamdivazim%2Fusefulib/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265228976,"owners_count":23731087,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","python3","useful","useful-scripts","usefulib"],"created_at":"2024-12-01T15:18:25.077Z","updated_at":"2025-07-25T13:32:16.087Z","avatar_url":"https://github.com/hamdivazim.png","language":"Python","readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/hamdivazim/usefulib/raw/main/logo.png\"\u003e\n\u003c/div\u003e\n\u003ca style=\"display:inline;\" href=\"#\"\u003e\u003cimg src=\"https://img.shields.io/badge/Python- \u003e= 2.7 -blue?style=plastic.svg\" alt=\"python versions\" /\u003e\u003c/a\u003e\n\u003ca style=\"display:inline;\" href=\"https://pypi.org/project/usefulib/\"\u003e\u003cimg src=\"https://img.shields.io/badge/pypi package- 1.0.5 -4DC71F?style=plastic.svg\" alt=\"pypi version\" /\u003e\u003c/a\u003e\n\u003ca style=\"display:inline;\" href=\"#\"\u003e\u003cimg src=\"https://img.shields.io/badge/first timer-friendly-4DC71F?style=plastic.svg\" alt=\"first timer friendly\" /\u003e\u003c/a\u003e\n\u003ca style=\"display:inline;\" href=\"https://github.com/hamdivazim/usefulib/labels/usefulib-idea\"\u003e\u003cimg src=\"https://img.shields.io/github/issues-raw/hamdivazim/usefulib/usefulib-idea?color=4DC71F\u0026label=usefulib%20ideas\" alt=\"usefulib ideas\" /\u003e\u003c/a\u003e\n\u003ca style=\"display:inline;\" href=\"#\"\u003e\u003cimg src=\"https://img.shields.io/badge/tests- all passing -4DC71F?style=plastic.svg\" alt=\"usefulib ideas\" /\u003e\u003c/a\u003e\n\n\n\n\u003ch1\u003eusefulib v1.0.5\u003c/h1\u003e\nA useful library for Python with \u003cem\u003ea lot\u003c/em\u003e of assorted functions to make numerous small tasks easier.\n\n## How to install\nInstall with pip in your terminal, making sure Python is added to PATH:\n```\n$ pip install usefulib\n```\nAlternatively, you can use the git URL to do the same. This is NOT recommended and should only be used if you are experiencing issues installing normally (in which case please [file an issue](https://github.com/hamdivazim/usefulib/issues/new?assignees=hamdivazim\u0026labels=bug\u0026template=bug_report.md\u0026title=Error%20during%20pip%20install))\n```\n$ pip install \"git+https://github.com/hamdivazim/usefulib.git@pip-install#egg=usefulib\"\n```\n\n## How to use\nAll you need to do is import the package, and all usefulibs that you may want will come along with it! As an example:\n```python\nimport usefulib\n\na_string = \"abcdef123456\"\nreverse_string = usefulib.reverse_string(a_string)\n```\nIf all you need is one usefulib:\n```python\nfrom usefulib import reverse_string\n\na_string = \"abcdef123456\"\nreverse_string = reverse_string(a_string)\n```\n\n## What can it do?\nAs an open-source library and can be contributed to by anyone, it offers a lot of simple functions to make writing code easier and quicker. A complete list of all usefulibs that are available can be found [here](https://github.com/hamdivazim/usefulib/blob/main/ALLFUNCTIONS.md).\n\n## Support usefulib\nusefulib is full of contributions from the community! We're beginner-friendly here, so read the [contributing guidelines](https://github.com/hamdivazim/usefulib/blob/main/CONTRIBUTING.md) and give us your best usefulibs 😃!\n\n## View [the site](https://hamdivazim.github.io/usefulib/)\nRecently, usefulib's website launched at https://hamdivazim.github.io/usefulib/, feel free to report bugs or give feature requests, using the `web-issue` label. Or, take a look at [the discussion](https://github.com/hamdivazim/usefulib/discussions/13).\n\n## License\nusefulib is licensed under the [GNU General Public License v3.0](https://github.com/hamdivazim/usefulib/blob/main/LICENSE).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamdivazim%2Fusefulib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhamdivazim%2Fusefulib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamdivazim%2Fusefulib/lists"}