{"id":15598511,"url":"https://github.com/jofaval/utilities","last_synced_at":"2026-01-21T10:02:17.875Z","repository":{"id":49356872,"uuid":"507680567","full_name":"jofaval/utilities","owner":"jofaval","description":"Some custom utilities I've made for my own use at first. Meant to improve the day to day routines","archived":false,"fork":false,"pushed_at":"2023-08-06T16:57:47.000Z","size":73,"stargazers_count":2,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T22:30:14.345Z","etag":null,"topics":["automate","automation","go","golang","javascript","python","utilities","utilities-python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jofaval.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-26T20:44:12.000Z","updated_at":"2024-01-09T16:28:05.000Z","dependencies_parsed_at":"2025-04-06T22:28:08.123Z","dependency_job_id":"0112e95b-476a-4618-a8ef-a046e627cfde","html_url":"https://github.com/jofaval/utilities","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jofaval/utilities","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jofaval%2Futilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jofaval%2Futilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jofaval%2Futilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jofaval%2Futilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jofaval","download_url":"https://codeload.github.com/jofaval/utilities/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jofaval%2Futilities/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28631936,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["automate","automation","go","golang","javascript","python","utilities","utilities-python"],"created_at":"2024-10-03T01:40:26.434Z","updated_at":"2026-01-21T10:02:17.859Z","avatar_url":"https://github.com/jofaval.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Utilities\n\nSome utilities I've made along the way, resourceful to me, but maybe for somebody else too, hopefully.\n\n## Contents\n\n1. [Python](#python)\n   1. [Developed](#developed)\n1. [Javascript](#javascript)\n   1. [Developed](#developed-1)\n1. [Go(lang)](#golang)\n   1. [Developed](#developed-2)\n\n## Python\n\n[Table of contents](#contents)\n\nAn easy and fast to develop in language that's proven to be very useful, specially because of it's libraries.\n\n### Developed\n\n[Table of contents](#contents)\n\n- [ascii-to-text.py](./python/ascii-to-text.py), it does as it says, given ascii codes it returns a text, and viceversa.\n- [store-folder-state.py](./python/store-folder-state.py), prints all of the folders, with the option for recursiveness, into a txt as a sort of snapshot of a given folder\n- [specificity.py](./python/specificity.py), utility functions to ease the pain of CSS specificity.\n- [github-repository-created_at.py](./python/github-repository-created_at.py), utility to sort by date public github repos from a user.\n- [postman-to-markdown.py](./python/postman-to-markdown.py), utility to transform a postman collection to a markdown doc.\n- [get_words_from_pdf.py](./python/get_words_from_pdf.py), CLI script to get words from a pdf and retrieve (total words and read time).\n- [simulate_activity.py](./python/simulate_activity.py), Utility to simulate mouse movement activity (multi-platform).\n\n## Javascript\n\n[Table of contents](#contents)\n\nThe language by default for user interacion in the web.\n\n### Developed\n\n[Table of contents](#contents)\n\n- [specificity.js](./javascript/specificity.js), the same python utility, but in javascript\n- [find-unsubscribe-button.js](./javascript/find-unsubscribe-button.js), not perfect, but it helps ease the pain of finding and clicking the unsuscribe button\n- [github-repos-urls.js](./javascript/github-repos-urls.js), just a quick utily to get the repository links of a quick filter search\n- [youtube-playlist-total-watch-time.js](./javascript/youtube-playlist-total-watch-time.js), sums up the total watch time for a given YouTube (watch/play)list\n- [get-trello-checklist-links.js](./javascript/get-trello-checklist-links.js), gets all the links from trello checklists in an open card\n- [get-article-details-medium-profile.js](./javascript/get-article-details-medium-profile.js), gets article details from a medium profile\n- [2048-solver.js](./javascript/2048-solver.js), 2048 solver, mainly made for the 8x8 grid\n\n## Go(lang)\n\n[Table of contents](#contents)\n\nCompiled language developed by Google that's simple and resourceful\n\n### Developed\n\n[Table of contents](#contents)\n\n- None at the moment\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjofaval%2Futilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjofaval%2Futilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjofaval%2Futilities/lists"}