Hashtag
![npm](https://github.com/sanwebinfo/hashtag-tamil/workflows/npm/badge.svg)
Hashtag Suggestions and Generator for Tamil post related Context.
A Simple tool to Generate hashtags and Get Hashtag suggestions Based on your Context related to Tamil kavithai and Tamil Related posts.
Built using
- Typescript
- Sqlite3 for store hashtags
(/db/hashtags.db)
- Python to Manage hashtag Database
- SQLite Viewer - https://github.com/inloop/sqlite-viewer
- pnpm package manager
- Automatically Copied to Clipboard using
process.platform
to detect OS (linux: Xclip, MacOS: pbcopy, Windows: clip, and Android: Termux Clipboard)
Usage
- Download or Clone the Repo
git clone https://github.com/sanwebinfo/hashtag-tamil.git
cd hashtag-tamil
pnpm install --no-optional
pnpm install
pnpm build
- Link and Test the CLI Locally
npm link or pnpm link --global
npm rm --global hashtag-tamil or pnpm uninstall --global hashtag-tamil
hashtag "create tamil kavithai"
npx hashtag-tamil "create tamil kavithai"
npm install -g hashtag-tamil --omit=optional
npm install -g hashtag-tamil
npm uninstall -g hashtag-tamil
- install and Manage via
pnpm
pnpm install -g hashtag-tamil --no-optional
pnpm install -g hashtag-tamil
pnpm update -g hashtag-tamil
pnpm uninstall -g hashtag-tamil
Hashtag Database 🗃
(/db)
Folder contains the JSON file with full list of hashtag related to the Context- add New hashtags to
hashtags.json
file - Update database file
python db.py
python duplicate.py
python update.by
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)
MISC (Development)
npx clear-npx-cache
npm version [major|minor|patch]
git push origin {your branch} --follow-tags
git tag
git push --tags or git push origin vx.x.x
- Termux sqlite3 installation
pkg install binutils make
pkg install clang libsqlite pkg-config
pkg install sqlite
npm install sqlite3 --build-from-source --sqlite=/data/data/com.termux/files/usr/bin/sqlite3
LICENSE
MIT