npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

scraper-jsc

v0.0.5

Published

Node Scraper With javaScript

Downloads

26

Readme

Scraper With TSC Javascript

Node.js module to scrape web data using EsModule and TSC.

Related projects

Installation

If you want to add this project on your own computer, you can install it by following the method below

  1. clone this repository
git clone https://github.com/Xorizn/scraper-jsc
  1. Install dependencies

In my case, i'm using npm for package manager, you can adjust with your favorite package manager

npm install scraper-jsc

Or you can add this module with this github repository

npm i github:Xorizn/scraper-jsc

Usage

Available methods:

  • Downloads: A scraper for downloading videos and audio
  • News: Scraper news websites, like CNBC and CNN, are online platforms that aggregate news content from various sources to provide users with a comprehensive view of the news.
  • Search: A scraper website search is a type of search engine that operates by automatically gathering information from other websites, typically without permission.
  • Islamic: A scraper website for Islamic content, such as Surah and Jadwal Sholat, can be built using JavaScript ES Modules.
  • Images: A scraper image downloads tool is a program that can automatically download images from various websites, similar to the functionality of Pinterest.
  • Random: This API searches for data from a random website and converts it into a JSON format that can be accessed online or offline. An example of this would be using the API to search for images from the website Waifu Pics.
  • Stalker: Get social media information from the person you are looking for, but please use it wisely and do not harm others. This stalking tool has various features, such as Instagram and GitHub, and will be further developed.
  • Anime: This function is useful for finding the anime you are looking for. The API is sourced from the website MyAnimeList. This feature is great for people who are new to anime or are fans of anime culture.
  • TextPro: To create image text.

Downloads

A scraper for downloading videos and audio, such as those used for YouTube and TikTok, is a type of software or website that enables users to download content from various online platforms. These scrapers work by accessing the source code of the web page hosting the content and extracting the relevant video or audio files. Users can then download these files for offline viewing or listening. While scraper tools can be useful for users who want to save online content for later viewing, they may also infringe on the copyright and intellectual property rights of the content creators. It's important for users to use scraper tools responsibly and to respect the rights of content creators by only downloading content that they have permission to access and use.

Retrieves the full detail of an downloads feature. Options:

  • url: string url param.
  • search: string search param.

Example:

import { downloads } from 'scraper-jsc' //import scraper jsc

const res = await downloads.TikTok("https://vt.tiktok.com/ZS8op3wp1/"); //result function
console.log(res)

Results:

{
  developer: '@Xorizn',
  status: true,
  result: {
    thumb: 'https://img-cdn02.lovetik.com/images/?file=jaL%2FF1PZO6W0QYabH8o9xA4jZF01QQeP9Vj8iddLupSfj3XeB%2B6kvzzdenuC1qlyswu2jlLkQt4bmqcq78KTjBaNBFVfTTRmn7gdZF%2B7UemH4foyGV4q782x3M%2BjkBicojcFQQkmznkaPrO%2FIk1ELwZTabZn0%2FazAtkvfXLGY%2FBhe1V9bcPsNpdAA5dnNIQHc1srKKfH2aXNvMYqWrLTtTYfQ1DxG1cu2jluTSJa%2BeK8zkE9OBCVGWHqIYarYHg9gsZwLwDZfhOxipwwi3u3jnWKUWWBzP73TX6SP2jwaaRLGKRKyMoofiPfSao9HlLE',
    v_id: '7231845390922845466',
    desc: '😡',
    nowm: 'http://dl157.dlmate64.xyz/tiktok-file.php?file=jaL%2FF1PZO6WyR4eYGMox3kw%2BZhcvBg%2BU9xyn2o5QuMyRxmSATfrmqD2IaGqEhrdm%2FF7lilasFo5ax6dztLOhiBS6CTgfVztMufkDSX32V%2F%2BywdkEG3ZI8cOkqP6brRK4lXsKAxYghT1Hb%2BftMFQAOREMb4FAwqe3BKVXHRe4CYMgNmwAeePdD51RPod7ftVZfTggd7jO3LraytBFOcyiyn8vXimSS3d51UgrDGMj77ft%2BjkZEFrAHzixcM%2FvRm5r3bhmeVSnLlqkmdMnwST3g3WLUGKWnLr4SXqSMHigKq08f%2FF7tMhNWWWjFe8aGxP7Ub2RtJrGnR3WU0DMpB6szLmyZRMJPZvLYwsPAcdGiJ%2BIStFBmJh4foaWISSVc9rxgHBzXC%2B8mn%2BAeGO2J4tHI9Jfe9r8UW7%2F2Wr2ZO%2F64TsHLWCRwYxuYeRDGvpncKDfmkq24M0qLSv4NqECilb86UcEE8RXqVhCRipNZylqjJvlduKJIn5jr0etSdI%2BGnq85%2Fg8BGh%2BAuzMF%2FLeHgXuaIK7VhEw6n%2FuKmZB7NPbNFlFNecI0foUy1YSiujtm8iMbdW%2Fw1rG1Sn4nizwxhB90qzf%2BYN9yUk%3D&finfo=g7jqCkXeWOWyFeTfB405xU5%2BKFhkblzeo3W61IFAmMqtwWXQBLeOoDbLbH3vgLYywQqo0BX9BdEbnPIgvbf220bkCSM%3D&play=1',
    author: {
      author: '@zeejkt48',
      author_name: 'zee',
      author_profile: 'https://img-cdn02.lovetik.com/images/?file=jaL%2FF1PZO6W0QYabH8o9xA4jZF01QQeP9Vj8iddLupSfj3XeB%2B6kvzzdenuC1qlj6E%2BrjVX%2FG5oPnPsqr76mikC%2FCCZcWjsc5bcVQG%2B4E%2Bjik88UGSRXspXms7LfthD%2BvnhdFh5n1ihZKLG4bQoRZxtbcK1wxbi%2FBdckd3%2FBYvJhbQsoM9niP5hVApBwbNsaDCpBK43LvuHQx%2FMaYrfKjmEvUlmaPmNx3A5pAGl4mamku0A%3D'
    },
    other: {
      link: [Array],
      wm: 'http://dl225.dlmate04.online/tiktok-file.php?file=jaL%2FF1PZO6WlANmHWo40xVE4ZB9sS0GO6Vb%2Bns1UuNWGyWrFG6in4jrTZCDRwOFv%2BxTwjEq5T9YR2rcz6eKggS61VSofDjkZ5OMQRT7pEry0yM8RWCFU5pvg8LuCuxul0n8JHkA6iX4SYuT8alQdLwxOYbZpnfqkWI57KxmbMK00YFk5dd7kM9BHGZBwaoMCeC0hXe3q5LyQqtgcNcmvzT17ByCUCyQ8jk81WSZ87afi7jZOSgHXSG%2B4JNLo&finfo=g7jqCkXeWOWyFeTfB405xU5%2BKFhkblzeo3W61IFAmMqt12DFEbG8rSvXbGue2vQ2uF311B%2BsHoZewrF0ub4%3D'
    }
  }
}

Other:

import { downloads } from 'scraper-jsc' //import scraper jsc

var res = await downloads.TikTok(url_tiktok); //to download tiktok video
var res = await downloads.FaceBook(url_fb); //to download facebook video
var res = await downloads.MusiCally(url_tiktok); //to download tiktok video
var res = await downloads.PinterestVid(url_pinterest); //to download pinterest video
var res = await downloads.SoundCloude(search_song); //to download and play sound cloude music
var res = await downloads.Twitter(url_twit); //to download twitter video
var res = await downloads.Ytv(url_youtube); //to download youtube video

console.log(res)

News

Scraper news websites, like CNBC and CNN, are online platforms that aggregate news content from various sources to provide users with a comprehensive view of the news. These websites typically use software programs to automatically gather articles and news stories from a range of sources, including other news websites, wire services, and social media platforms. They then present this content to users in a user-friendly format that makes it easy to browse and navigate. While scraper news websites can provide users with access to a broad range of news content quickly, they may also raise concerns about the accuracy and reliability of the information they provide. It's important for users to be discerning when using scraper news websites and to verify the accuracy of the information they find.

Example:

import { news } from 'scraper-jsc' //import scraper jsc

const res = await news.Gempa() //result function
console.log(res)

Results:

{
  developer: '@Xorizn',
  status: true,
  result: [
    {
      index: '1',
      waktu: '12/05/2023 04:56:39 WIB',
      lintang: '8.41 LS',
      bujur: '109.01 BT',
      magnitudo: '4.5',
      kedalaman: '15 Km',
      wilayah: 'Pusat gempa berada di laut 76 Km Tenggara Cilacap',
      wilayah_dirasakan: [Array],
      img_map: 'https://ews.bmkg.go.id/TEWS/data/20230512045639.mmi.jpg',
      google_map: 'https://www.google.com/maps/place/8.41%C2%B0S+109.01%C2%B0E'
    },
    {
      index: '2',
      waktu: '11/05/2023 23:04:17 WIB',
      lintang: '6.42 LS',
      bujur: '104.86 BT',
      magnitudo: '4.6',
      kedalaman: '10 Km',
      wilayah: 'Pusat gempa berada di laut 84 km Barat Laut SUMUR',
      wilayah_dirasakan: [Array],
      img_map: 'https://ews.bmkg.go.id/TEWS/data/20230511230417.mmi.jpg',
      google_map: 'https://www.google.com/maps/place/6.42%C2%B0S+104.86%C2%B0E'
    },
    {
      index: '3',
      waktu: '11/05/2023 21:35:57 WIB',
      lintang: '1.6 LU',
      bujur: '96.36 BT',
      magnitudo: '5.7',
      kedalaman: '10 Km',
      wilayah: 'Pusat gempa berada di laut 290 km BaratDaya Gunung Sitoli',
      wilayah_dirasakan: [Array],
      img_map: 'https://ews.bmkg.go.id/TEWS/data/20230511213557.mmi.jpg',
      google_map: 'https://www.google.com/maps/place/1.6%C2%B0S+96.36%C2%B0E'
    }
    ...
  ]
}

Other:

import { news } from 'scraper-jsc'

var res = await news.Gempa()

//list params category ['news', 'market', 'investment', 'entrepreneur', 'syariah', 'tech', 'lifestyle']
var res = await news.Cnbc("news"); //category news

//params country: string
var res = await news.CovidCountry('china') //example country china

//no params
var res = await news.CovidIndo() ;
var res = await news.CovidIndo2();
var res = await news.CovidWorld();
var res = await news.Gempa();
var res = await news.Gempa2();
var res = await news.KompasGlobal();
var res = await news.KompasNews();
var res = await news.KompasTerpopuler();
var res = await news.RumahKeadilan();
var res = await news.TixID();

console.log(res)

Search

A scraper website search is a type of search engine that operates by automatically gathering information from other websites, typically without permission. These scraper websites use software programs to extract data from other websites and compile it into a searchable database. While scraper websites can provide users with access to a large amount of information quickly, they can also raise ethical and legal concerns, as they may be infringing on the intellectual property rights of other websites and their owners. In some cases, scraper websites may also misrepresent the information they gather, leading to inaccuracies and errors in search results.

Example:

import { search } from 'scraper-jsc' //import scraper-jsc

const res = await search.PlayStore('ff'); //result function
console.log(res)

Results:

{
  developer: '@Xorizn',
  status: true,
  result: [
    {
      link: 'https://play.google.com/store/apps/details?id=com.square_enix.android_googleplay.FFBEWW',
      nama: 'FINAL FANTASY  BRAVE EXVIUS',
      developer: 'SQUARE ENIX Co.,Ltd.',
      img: 'https://play-lh.googleusercontent.com/b0M65rGov6tNp_S9YEAk_EwjUsOjCpFv2Y24nar7YCtmPxFHcKhZaApdAqrY-RlkKg=s64',
      rate: 'Rated 4.2 stars out of five stars',
      rate2: '4.2',
      link_dev: 'https://play.google.com/store/apps/developer?id=SQUARE+ENIX+Co.,Ltd.'
    },
    {
      link: 'https://play.google.com/store/apps/details?id=com.garena.gaslite',
      nama: 'Garena',
      developer: 'Garena Online',
      img: 'https://play-lh.googleusercontent.com/PQFhrkXH3hhvyKXt_AThT0rvncVB6n9Ec5uMvREXkkHN0H2qh4HkUKEBnKU3BS75Rw=s64',
      rate: 'Rated 1.8 stars out of five stars',
      rate2: '1.8',
      link_dev: 'https://play.google.com/store/apps/developer?id=Garena+Online'
    },
    {
      link: 'https://play.google.com/store/apps/details?id=com.gearup.booster',
      nama: 'GearUP Game Booster: Lower Lag',
      developer: 'GearUP Global',
      img: 'https://play-lh.googleusercontent.com/SnojGEhGpKn8IR1llHmRysc7QDpef10h41WBgavh_hDZsxpxwwKWJdzNMcoY85yZPJg=s64',
      rate: 'Rated 4.2 stars out of five stars',
      rate2: '4.2',
      link_dev: 'https://play.google.com/store/apps/developer?id=GearUP+Global'
    },
    ...
  ]
}

Other:

import { search } from 'scraper-jsc' //import scraper-jsc

//list params tv: [gtv, antv, indosiar, inewstv, kompastv, metrotv, mnctv, moji, nettv, rcti, rtv, sctv, trans7, transtv, tvone, tvri]
var res = await search.JadwalTV('antv');

//Hero mobile legends
var res = await search.Hero("Miya"); 
var res = await search.ListHero(); //list hero ml
var res = await search.AcaraNow(); //no params, acara now

//params search
var res = await search.PlayStore(search);
var res = await search.BukaLapak(search);
var res = await search.Google(search);
var res = await search.GoogleImages(search);
var res = await search.JadwalSepakbola();
var res = await search.KBBI(search);
var res = await search.KodePos(search);
var res = await search.KodePos2(search);
var res = await search.LinkWa(search);
var res = await search.Lirik(search);
var res = await search.Lirik2(search);
var res = await search.Nomina(search);
var res = await search.RingTone(search);
var res = await search.SoundCloude(search);
var res = await search.Steam(search);
var res = await search.SteamDetail(url_steam);
var res = await search.WattPad(search);
var res = await search.WikiMedia(search);
var res = await search.XPanas(search);
var res = await search.YtSearch(search);

console.log(res)

Islamic

A scraper website for Islamic content, such as Surah and Jadwal Sholat, can be built using JavaScript ES Modules. ES Modules is a feature in modern JavaScript that allows developers to organize their code into reusable modules, making it easier to build large-scale applications.

With the power of JavaScript and ES Modules, developers can build scraper websites for Islamic content that provide users with a wealth of information and resources related to their faith. It's important to use these scraper websites responsibly and respect the intellectual property rights of the sources from which they extract information.

Example:

import { islam } from 'scraper-jsc' //import scraper-jsc

//param numbers
const res = await islam.JadwalSholat(10); //result function
console.log(res);

Results:

{
  developer: '@Xorizn',
  status: true,
  result: [
    {
      tanggal: '01 Mei 2023',
      imsak: '4:26',
      subuh: '4:36',
      zuhur: '11:53',
      ashar: '15:14',
      maghrib: '17:50',
      isya: '19:00'
    },
    {
      tanggal: '02 Mei 2023',
      imsak: '4:26',
      subuh: '4:36',
      zuhur: '11:53',
      ashar: '15:14',
      maghrib: '17:50',
      isya: '19:00'
    },
    {
      tanggal: '03 Mei 2023',
      imsak: '4:26',
      subuh: '4:36',
      zuhur: '11:53',
      ashar: '15:14',
      maghrib: '17:49',
      isya: '19:00'
    },
    ...
  ]
}

Other:

import { islam } from 'scraper-jsc' //import scraper-jsc

//param numbers
const res = await islam.Surah(10); //result function
console.log(res);
/*{
  developer: '@Xorizn',
  status: true,
  result: {
    audio: 'https://kalam.sindonews.com/audioframe/10/yunus',
    surah: [
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object], [Object],
      [Object], [Object]
    ]
  }
}*/

Images

A scraper image downloads tool is a program that can automatically download images from various websites, similar to the functionality of Pinterest. This tool can be used to collect images for personal or professional use, such as for inspiration, design projects, or social media content creation.

Example:

import { images } from 'scraper-jsc' //import scraper-jsc

const res = await images.Pinterest('anime'); //result function
console.log(res);

Results:

{
  developer: '@Xorizn',
  status: true,
  result: [
    'https://i.pinimg.com/736x/66/14/8c/66148c387887ef0a822f1afdd5444581.jpg',
    'https://i.pinimg.com/736x/fc/0f/96/fc0f96b1c7bf364ccb69c73908d857cc.jpg',
    'https://i.pinimg.com/736x/1a/84/35/1a8435b262f70dc441a52bf15a9c620d.jpg',
    'https://i.pinimg.com/736x/12/41/7b/12417b5cfabdeffcb0c55231aca15387.jpg',
    'https://i.pinimg.com/736x/ca/3f/c5/ca3fc591a26c92cb1b686f8f93515e61.jpg',
    'https://i.pinimg.com/736x/3d/84/84/3d8484194b7e078b65449f81f89bc317.jpg',
    'https://i.pinimg.com/736x/9e/bd/21/9ebd219117041ea6a1428bac9fb9ebeb.jpg',
    'https://i.pinimg.com/736x/9b/0c/91/9b0c91ac56876c62813b6b3d16572de6.jpg',
    'https://i.pinimg.com/736x/2b/33/58/2b3358a7255ae7220bfb8dd9a69b5668.jpg',
    'https://i.pinimg.com/736x/ef/3e/70/ef3e704c0e5d94dba0ec3d53a7080565.jpg',
    'https://i.pinimg.com/736x/c0/37/c3/c037c3126d2a9eec910a8724aed0e8fa.jpg',
    'https://i.pinimg.com/736x/ee/41/50/ee4150a15059069ff949ae73f7655d53.jpg',
    'https://i.pinimg.com/736x/c7/fc/02/c7fc024e26408398134fd20021148cd3.jpg',
    'https://i.pinimg.com/736x/4c/a5/fe/4ca5fefc1f6db5054730750b4b5c33e8.jpg',
    'https://i.pinimg.com/736x/6d/50/9d/6d509d329b23502e4f4579cbad5f3d7f.jpg',
    'https://i.pinimg.com/736x/fb/21/40/fb214046d14927262e3310ad25cb8beb.jpg',
    'https://i.pinimg.com/736x/77/44/94/774494f5a42d28850f7d6078fb34a0b0.jpg',
    'https://i.pinimg.com/736x/4a/fe/31/4afe31b113d6dcfdcd1ebe2783b57421.jpg',
    'https://i.pinimg.com/736x/92/e8/b1/92e8b19df6916a3638dc6a38ecd74998.jpg',
    'https://i.pinimg.com/736x/d0/a0/de/d0a0deef90f37d4fc2a58cf538594f9e.jpg',
    'https://i.pinimg.com/736x/ab/eb/55/abeb55bd1976f05fb6679ff22f25b166.jpg',
    'https://i.pinimg.com/736x/85/96/01/8596013c5c781549d59aa865ef222227.jpg',
    'https://i.pinimg.com/736x/d5/88/6c/d5886c3a4c7d158b5f83904493edc28f.jpg',
    'https://i.pinimg.com/736x/99/00/69/990069583b3d0bf5d62fe7152a001eb4.jpg',
    'https://i.pinimg.com/736x/a7/63/11/a76311bbf9049d6a2be7f482c0a34461.jpg'
  ]
}

Other:

import { images } from 'scraper-jsc' //import scraper-jsc

var res = await images.Wallpaper('anime')
var res = await images.WallpaperFlare('anime')

console.log(res)

Random

This API searches for data from a random website and converts it into a JSON format that can be accessed online or offline. An example of this would be using the API to search for images from the website Waifu Pics.

It's important to note that when using this API, it's crucial to respect the terms and conditions of the website being scraped and to ensure that the data being extracted is being used ethically and legally.

Example:

import { random } from 'scraper-jsc'  //import scraper-jsc

//Type params: ['nfw', 'nsfw']
const res = await random.Waifu('sfw') //result function
console.log(res)

Results:

{
  developer: '@Xorizn',
  status: true,
  result: [
    'https://i.waifu.pics/gnpc_Lr.jpeg',
    'https://i.waifu.pics/8hqFjfL.png',
    'https://i.waifu.pics/q7xF_wS.png',
    'https://i.waifu.pics/n6U5SHh.png',
    'https://i.waifu.pics/AoPMBb_.jpeg',
    'https://i.waifu.pics/P6X-ph6.jpg',
    'https://i.waifu.pics/II9WeHB.png',
    'https://i.waifu.pics/CxL~Tbz.jpg',
    'https://i.waifu.pics/_NBeyLj.png',
    'https://i.waifu.pics/GLGHJqM.jpg',
    'https://i.waifu.pics/9e8~~fj.png',
    'https://i.waifu.pics/rUfJc7w.jpg',
    'https://i.waifu.pics/xUB0UNx.jpg',
    'https://i.waifu.pics/tZifc8D.png',
    'https://i.waifu.pics/4Ni15Gm.jpg',
    'https://i.waifu.pics/KcrOIYV.jpg',
    'https://i.waifu.pics/HHquLhX.png',
    'https://i.waifu.pics/p3pJCrJ.jpg',
    'https://i.waifu.pics/bMH6oaI.png',
    'https://i.waifu.pics/aD7t0Bc.jpg',
    'https://i.waifu.pics/LhA7EZ9.jpg',
    'https://i.waifu.pics/~p5W9~k.png',
    'https://i.waifu.pics/I15h0iO.jpg',
    'https://i.waifu.pics/O4gqsyo.jpg',
    'https://i.waifu.pics/P817hp4.jpg',
    'https://i.waifu.pics/mJkPaVR.png',
    'https://i.waifu.pics/ynInTFV.jpg',
    'https://i.waifu.pics/R5n5P7f.png',
    'https://i.waifu.pics/MHrvoGY.jpg',
    'https://i.waifu.pics/RBGn36s.jpeg'
  ]
}

Other:

import { random } from 'scraper-jsc'  //import scraper-jsc

//Category params: ['waifu', 'neko', 'trap', 'blowjob']
var res = await random.Nsfw('waifu') //res

//Category params: ['waifu', 'neko', 'shinobu', 'megumin', 'bully', 'cuddle', 'cry', 'hug', 'awoo', 'kiss', 'lick', 'pat', 'smug', 'bonk', 'yeet', 'blush', 'smile', 'wave', 'highfive', 'handhold', 'nom', 'bite', 'glomp', 'slap', 'kill', 'kick', 'happy', 'wink', 'poke', 'dance', 'cringe']
var res = await random.Sfw('waifu') //res

//no param
var res = await random.Hentai();
var res = await random.QuotesAnime();

console.log(res)

Stalk

Get social media information from the person you are looking for, but please use it wisely and do not harm others. This stalking tool has various features, such as Instagram and GitHub, and will be further developed.

Example:

import { stalk } from 'scraper-jsc'  //import scraper-jsc

const res = await stalk.Github("xorizn"); //result function
console.log(res)

Results:

{
  developer: '@Xorizn',
  status: true,
  result: {
    user: {
      login: 'Xorizn',
      id: 86514883,
      node_id: 'MDQ6VXNlcjg2NTE0ODgz',
      avatar_url: 'https://avatars.githubusercontent.com/u/86514883?v=4',
      gravatar_id: '',
      url: 'https://api.github.com/users/Xorizn',
      html_url: 'https://github.com/Xorizn',
      followers_url: 'https://api.github.com/users/Xorizn/followers',
      following_url: 'https://api.github.com/users/Xorizn/following{/other_user}',
      gists_url: 'https://api.github.com/users/Xorizn/gists{/gist_id}',
      starred_url: 'https://api.github.com/users/Xorizn/starred{/owner}{/repo}',
      subscriptions_url: 'https://api.github.com/users/Xorizn/subscriptions',
      organizations_url: 'https://api.github.com/users/Xorizn/orgs',
      repos_url: 'https://api.github.com/users/Xorizn/repos',
      events_url: 'https://api.github.com/users/Xorizn/events{/privacy}',
      received_events_url: 'https://api.github.com/users/Xorizn/received_events',
      type: 'User',
      site_admin: false,
      name: 'Bala Krishna',
      company: 'Denpasar',
      blog: 'https://xorizn.vercel.app',
      location: 'Bali, Indonesia',
      email: null,
      hireable: null,
      bio: 'follow me to get updated repos',
      twitter_username: null,
      public_repos: 11,
      public_gists: 0,
      followers: 47,
      following: 1,
      created_at: '2021-06-26T08:58:12Z',
      updated_at: '2023-05-01T14:36:45Z'
    }
  }
}

Other:

import { stalk } from 'scraper-jsc'  //import scraper-jsc

//Params type: ['profile', 'story', 'post', 'highlights', 'cash']
var res = await stalk.instagram("story", "username"); // (type, user_ig)

var res = await stalk.GithubRepo("username")

console.log(res)

Anime

This function is useful for finding the anime you are looking for. The API is sourced from the website MyAnimeList. This feature is great for people who are new to anime or are fans of anime culture.

Example:

import { anime } from 'scraper-jsc'  //import scraper-jsc

//Type Params: ['airing', 'upcoming', 'tv', 'movie', 'ova', 'ona', 'special', 'bypopularity', 'favorite'];
const res = await anime.MalTop("airing");
console.log(res)

Results:

{
  developer: '@Xorizn',
  status: true,
  result: [
    {
      rank: '1',
      thumbnail: 'https://cdn.myanimelist.net/r/50x70/images/anime/1279/131078.jpg?s=d6d04a0dcc347ba55e0243b75b0ad5dd',
      title: 'Shingeki no Kyojin: The Final Season - Kanketsu-hen',
      score: '9.07',
      link: 'https://myanimelist.net/anime/51535/Shingeki_no_Kyojin__The_Final_Season_-_Kanketsu-hen'
    },
    {
      rank: '2',
      thumbnail: 'https://cdn.myanimelist.net/r/50x70/images/anime/1812/134736.jpg?s=01b78ed332b657214ffb3bae89bdcd31',
      title: '"Oshi no Ko"',
      score: '9.04',
      link: 'https://myanimelist.net/anime/52034/Oshi_no_Ko'
    },
    {
      rank: '3',
      thumbnail: 'https://cdn.myanimelist.net/r/50x70/images/anime/1170/124312.jpg?s=ea717ad18c8bf0f21078491e981e97a1',
      title: 'Vinland Saga Season 2',
      score: '8.70',
      link: 'https://myanimelist.net/anime/49387/Vinland_Saga_Season_2'
    },
    ...
  ]
}

Other:

import { anime } from 'scraper-jsc'  //import scraper-jsc

//param search
var res = await anime.MalSearchAnime('naruto');
var res = await anime.MalSearchCharacter('naruto');
var res = await anime.MalSearchManga('naruto');

console.log(res);

Text Pro

import { textpro } from 'scraper-jsc'

//if 2 text input: param text = ['text', 'text']
const res = await textpro("https://textpro.me/3d-cartoon-text-effect-generator-online-1123.html", ['tes']);
console.log(res);

/*
Results:
{
  developer: '@Xorizn',
  status: true,
  result: {
    image: 'https://textpro.me/images/user_image/2023/05/64630cca93c19.jpg',
    image_code: '64630cca93c19.jpg'
  }
}
 */

Create By ✨

Thanks goes to these wonderful people (emoji key):



Powered by Typescipt and vercel. Code licensed under GNU License.