Skip to content

javascript undetected automation, based on playwright without the detection

Notifications You must be signed in to change notification settings

ProfFahad/stealthwright

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stealthwright 🚀

Stealthwright

Stealthwright is a powerful JavaScript library designed for undetected automation using Playwright. This tool helps you navigate through various anti-bot systems without being detected, making it ideal for scraping, testing, and automation tasks across different web platforms.

Table of Contents

Features

  • Undetected Automation: Bypass anti-bot mechanisms from services like Akamai, Cloudflare, and more.
  • Cross-Browser Support: Works seamlessly with Playwright, Puppeteer, and Selenium.
  • Easy Integration: Simple setup and usage, allowing for quick automation tasks.
  • Robust Performance: Fast and reliable, designed to handle complex web interactions.
  • Community Support: Engage with a community of developers for help and collaboration.

Installation

To get started with Stealthwright, you need to install it via npm. Run the following command in your terminal:

npm install stealthwright

Ensure you have Node.js installed on your machine. You can download it from Node.js official website.

Usage

Here’s a simple example to demonstrate how to use Stealthwright for web automation:

const { chromium } = require('playwright');
const Stealthwright = require('stealthwright');

(async () => {
    const browser = await chromium.launch();
    const context = await Stealthwright(browser);
    const page = await context.newPage();
    
    await page.goto('https://example.com');
    console.log(await page.title());

    await browser.close();
})();

This code snippet launches a browser, navigates to a website, and prints the page title. Modify the URL to target different websites as needed.

Supported Platforms

Stealthwright is designed to work with a variety of anti-bot systems, including but not limited to:

  • Akamai
  • Cloudflare
  • DataDome
  • Incapsula
  • Kasada
  • Shape Security

By using Stealthwright, you can automate tasks on platforms that typically employ aggressive bot detection strategies.

Contributing

We welcome contributions to Stealthwright! If you have ideas for improvements or find bugs, please submit an issue or a pull request.

Steps to Contribute:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes.
  4. Test your changes thoroughly.
  5. Submit a pull request.

Your contributions help improve Stealthwright and benefit the community.

License

Stealthwright is licensed under the MIT License. See the LICENSE file for more details.

Releases

To access the latest releases of Stealthwright, please visit our Releases page. Download the latest version and execute it to start using the tool.

Contact

For questions, feedback, or support, feel free to reach out to the maintainers:

We appreciate your interest in Stealthwright. Together, we can create a powerful tool for undetected web automation.


Thank you for checking out Stealthwright! If you find this tool useful, consider giving it a star on GitHub. Your support helps us grow and improve.

To download the latest version and start automating, visit our Releases section.

Automation

Community and Resources

Join our community to stay updated on the latest developments and share your experiences:

  • Discord Channel: Engage with other users and developers.
  • GitHub Discussions: Share ideas and get feedback on your projects.

Additional Resources

Conclusion

Stealthwright offers a unique solution for those looking to automate web tasks without detection. With its user-friendly setup and powerful capabilities, it stands out in the realm of browser automation. Whether you are a developer, tester, or researcher, Stealthwright can streamline your workflow and enhance your productivity.

Thank you for being a part of the Stealthwright community! Your feedback and contributions are invaluable.