MIKA Scraper is a fully extensible, decorator-powered web scraping toolkit written in TypeScript. Engineered for performance and simplicity, it empowers developers to focus on what matters most—data extraction.
- 🧠 Type-Safe & Modern: Built with TypeScript, ensuring robust autocompletion and strict typing.
- 🧩 Plugin-Ready: Seamlessly integrate plugins for caching, proxy handling, UA rotation, and more.
- 🛠 Decorator API: Clean, declarative syntax for scraper logic.
- ⚡ Powered by Axios + Cheerio: Proven performance for HTTP and HTML parsing.
- 🛡️ zod Integration: Schema validation for type-safe results.
- 🧑💻 CLI Included: Powerful CLI to simplify scraping tasks.
- ✅ Adding Some Features
BlackboxChat()
- Chat With Blackbox AI Model♑ Cek Documentation BlackboxChat()
GPTImageCanvas()
- Edit your image using GPT Image🌊 Cek Documentation GPTImageCanvas()
ScreenshotWebsite()
- Screenshot a website🥬 Cek Documentation ScreenshotWebsite()
VocalRemover()
- Remove the Vocal on the Audio🥟 Cek Documentation VocalRemover()
YoutubeTracker()
- Track Youtube with username🌺 Cek Documentation YoutubeTracker()
YTDL2()
- Download Audio and Video on Youtube ( Versi 2 )🥬 Cek Documentation YTDL2()
TiktokEarnings()
- Track Tictiok Earnings with username💝 Cek Documentation TiktokEarnings()
TranslateImageClient()
- Translate to Text into the Image Ecommerse Product💝 Cek Documentation TranslateImageClient()
ChatUpAI()
💝 Cek Documentation ChatUpAI()
GalaxyAI()
💝 Cek Documentation GalaxyAI()
SnappinDownloader()
💝 Cek Documentation SnappinDownloader()
⚠️ Note: Features likeDeepfakeTransform()
adtext2nsfw()
are intended for ethical, educational use only.
npm install mika-scraper
# or
yarn add mika-scraper
# or
pnpm add mika-scraper
# or
bun install mika-scraper
// index.js
// ESM
import { humanizeText } from 'mika-scraper';
// CJS
const { humanizeText } = require('mika-scraper');
(async () => {
const result = await humanizeText('Nama saya adalah Zann');
console.log(result); // Output: "Namaku ialah Zann"
})();
npm install -g mika-scraper
# if done, run a command, (e.g in below)
mika-scraper humanize --text "Nama saya adalah Zann" --level enhanced
mika-scraper <command> [options]
humanize
:--text <text>
: Text to humanize--level
: Humanization level (default:enhanced
)
Example:
mika-scraper humanize --text "Nama saya adalah Zann" --level enhanced
🌸 Documentation is now ready
🍃 Link Documentation: https://mika-scrapdocs.ichiapi.my.id
- Fork this repo
- Create your feature branch:
git checkout -b feat/AmazingFeature
- Commit:
git commit -m "Add AmazingFeature"
- Push:
git push origin feat/AmazingFeature
- Open Pull Request
MIT License © Zann Roderizz
Crafted with ❤️ by Zann Roderizz