{"id":13683307,"url":"https://github.com/thelicato/asciified","last_synced_at":"2025-03-25T17:32:03.267Z","repository":{"id":138279441,"uuid":"448605925","full_name":"thelicato/asciified","owner":"thelicato","description":"A simple ASCII Art API with a good-looking Web App.","archived":false,"fork":false,"pushed_at":"2024-01-29T09:04:38.000Z","size":1121,"stargazers_count":16,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-08-02T13:35:18.339Z","etag":null,"topics":["api","art","ascii","ascii-art","koa","react"],"latest_commit_sha":null,"homepage":"https://asciified.thelicato.io","language":"TypeScript","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/thelicato.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-01-16T16:15:03.000Z","updated_at":"2024-07-13T02:33:15.000Z","dependencies_parsed_at":"2024-01-29T10:39:51.242Z","dependency_job_id":null,"html_url":"https://github.com/thelicato/asciified","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Fasciified","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Fasciified/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Fasciified/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thelicato%2Fasciified/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thelicato","download_url":"https://codeload.github.com/thelicato/asciified/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222089619,"owners_count":16929194,"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":["api","art","ascii","ascii-art","koa","react"],"created_at":"2024-08-02T13:02:07.060Z","updated_at":"2024-10-29T17:36:33.251Z","avatar_url":"https://github.com/thelicato.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"```\n                             ███   ███     ██████   ███               █████\n                            ░░░   ░░░     ███░░███ ░░░               ░░███\n  ██████    █████   ██████  ████  ████   ░███ ░░░  ████   ██████   ███████\n ░░░░░███  ███░░   ███░░███░░███ ░░███  ███████   ░░███  ███░░███ ███░░███\n  ███████ ░░█████ ░███ ░░░  ░███  ░███ ░░░███░     ░███ ░███████ ░███ ░███\n ███░░███  ░░░░███░███  ███ ░███  ░███   ░███      ░███ ░███░░░  ░███ ░███\n░░████████ ██████ ░░██████  █████ █████  █████     █████░░██████ ░░████████\n ░░░░░░░░ ░░░░░░   ░░░░░░  ░░░░░ ░░░░░  ░░░░░     ░░░░░  ░░░░░░   ░░░░░░░░\n```\n\n# asciified\n\nA simple ASCII Art API with a good-looking Web App.\n\n[![made-with-javascript](https://img.shields.io/badge/Made%20with-JavaScript-1f425f.svg)](https://www.javascript.com)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://github.com/cybersecsi/RAUDI/blob/main/LICENSE)\n\n## Web App\n\nThe web app is created using:\n\n- [Next.js](https://nextjs.org/)\n- [Tailwind CSS](https://tailwindcss.com)\n\nAnd using the following packages:\n\n- [figlet](https://www.npmjs.com/package/figlet)\n- [dom-to-image](https://www.npmjs.com/package/dom-to-image)\n- [react-icons](https://www.npmjs.com/package/react-icons)\n- [use-clipboard-copy](https://www.npmjs.com/package/use-clipboard-copy)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/asciified-webapp.png\"\u003e\n\u003c/p\u003e\n\nIn the webapp the user can type something and see the **asciified** version in **every font**. The user can also easily copy the text and, if the text is too long, it gets converted into an image using _dom-to-image_. Anyway it is still copyable.\n\n## REST API\n\n### [GET] /api/v2/ascii\n\n#### Parameters\n\n- **text**: the text to asciifiy\n- **font** (optional): the font\n\n#### Returns\n\nThe asciified text.\n\n### [GET] /api/v2/fonts\n\n#### Parameters\n\nNone\n\n#### Returns\n\nThe list of _available fonts_\n\n## License\n\n**asciified** is an open-source and free software released under the [GNU GPL v3](https://github.com/thelicato/asciified/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthelicato%2Fasciified","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthelicato%2Fasciified","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthelicato%2Fasciified/lists"}