{"id":21757806,"url":"https://github.com/sanwebinfo/hashtag-tamil","last_synced_at":"2026-04-17T00:02:34.214Z","repository":{"id":224718581,"uuid":"764055859","full_name":"sanwebinfo/hashtag-tamil","owner":"sanwebinfo","description":"Hashtag Suggestions and Generator for Tamil post related Context.","archived":false,"fork":false,"pushed_at":"2026-04-15T12:36:00.000Z","size":11501,"stargazers_count":1,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-15T14:32:05.818Z","etag":null,"topics":["generator","hashtag","hashtag-generator","hashtags","javascript","json","kavithai","python","sqlite3","tamil","tamil-language","tamilsms","typescript","typescript-cli"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/sanwebinfo.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-02-27T12:02:04.000Z","updated_at":"2026-04-08T23:31:55.000Z","dependencies_parsed_at":"2024-03-21T01:43:39.523Z","dependency_job_id":"8f59ee05-e7ae-4303-9a31-47d1ef341d05","html_url":"https://github.com/sanwebinfo/hashtag-tamil","commit_stats":null,"previous_names":["sanwebinfo/hashtag-tamil"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/sanwebinfo/hashtag-tamil","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanwebinfo%2Fhashtag-tamil","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanwebinfo%2Fhashtag-tamil/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanwebinfo%2Fhashtag-tamil/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanwebinfo%2Fhashtag-tamil/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sanwebinfo","download_url":"https://codeload.github.com/sanwebinfo/hashtag-tamil/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanwebinfo%2Fhashtag-tamil/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31909235,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T18:22:33.417Z","status":"ssl_error","status_checked_at":"2026-04-16T18:21:47.142Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["generator","hashtag","hashtag-generator","hashtags","javascript","json","kavithai","python","sqlite3","tamil","tamil-language","tamilsms","typescript","typescript-cli"],"created_at":"2024-11-26T11:17:09.829Z","updated_at":"2026-04-17T00:02:34.189Z","avatar_url":"https://github.com/sanwebinfo.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hashtag\n\n![build-test](https://github.com/sanwebinfo/hashtag-tamil/workflows/build-test/badge.svg) ![npm](https://github.com/sanwebinfo/hashtag-tamil/workflows/npm/badge.svg)  \n\nHashtag Suggestions and Generator for Tamil post related Context.\n\nA Simple tool to Generate hashtags and Get Hashtag suggestions Based on your Context related to Tamil kavithai and Tamil Related posts.  \n\n## Built using\n\n- Typescript\n- Sqlite3 for store hashtags `(/db/hashtags.db)`\n- Python to Manage hashtag Database\n- SQLite Viewer - \u003chttps://github.com/inloop/sqlite-viewer\u003e\n- pnpm package manager\n- Automatically Copied to Clipboard using `process.platform` to detect OS **(linux: Xclip, MacOS: pbcopy, Windows: clip, and Android: Termux Clipboard)**\n\n## Usage\n\n- Download or Clone the Repo\n\n```sh\ngit clone https://github.com/sanwebinfo/hashtag-tamil.git\n\n## Open Project Folder\ncd hashtag-tamil\n\n## Install packages\npnpm install --no-optional \n\n## if you want use sqlite3\npnpm install\n\n## build CLI\npnpm build\n```\n\n- Link and Test the CLI Locally\n\n```sh\nnpm link or pnpm link --global\n```\n\n- unlink CLI\n\n```sh\nnpm rm --global hashtag-tamil or pnpm uninstall --global hashtag-tamil\n```\n\n- Access CLI Globally\n\n```sh\nhashtag \"create tamil kavithai\"\n```\n\n- Access via **`NPX`**\n\n```sh\nnpx hashtag-tamil \"create tamil kavithai\"\n```\n\n- install via **`NPM`**\n\n```sh\n\n## without sqlite3\nnpm install -g hashtag-tamil --omit=optional\n\n## with sqlite3\nnpm install -g hashtag-tamil\n\n## Remove Package\nnpm uninstall -g hashtag-tamil\n\n````\n\n- install and Manage via **`pnpm`**\n\n```sh\n\n## without sqlite3\npnpm install -g hashtag-tamil --no-optional\n\n## with sqlite3\npnpm install -g hashtag-tamil\n\n## update package\npnpm update -g hashtag-tamil\n\n## Remove Package\npnpm uninstall -g hashtag-tamil\n\n```\n\n## Hashtag Database 🗃\n\n- `(/db)` Folder contains the JSON file with full list of hashtag related to the Context\n- add New hashtags to `hashtags.json` file\n- Update database file\n\n```sh\n\n## Create db for first time\npython db.py\n\n## Clean up and arrange\npython duplicate.py\n\n## Update database after adding new tags in JSON file\npython update.by\n```\n\n- **`sqlite3`** was optional if you want use just install the sqlite3 module without optional command else it uses a `json` file as fallback database (it was used by default for better compatibility)\n\n## MISC (Development)\n\n- Clear **`NPX`** Cache\n\n```sh\nnpx clear-npx-cache\n```\n\n- Git and NPM\n\n```sh\n\n## Create New Package\nnpm version [major|minor|patch]\n\n## Publish to Github and it automatically push to npm\ngit push origin {your branch} --follow-tags\n\n## List tags\ngit tag\n\n## Push tag\ngit push --tags or git push origin vx.x.x\n\n```\n\n- **Termux sqlite3 installation**\n\n```sh\npkg install binutils make\npkg install clang libsqlite pkg-config\npkg install sqlite\nnpm install sqlite3 --build-from-source --sqlite=/data/data/com.termux/files/usr/bin/sqlite3\n```\n\n## LICENSE\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanwebinfo%2Fhashtag-tamil","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsanwebinfo%2Fhashtag-tamil","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanwebinfo%2Fhashtag-tamil/lists"}