You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add first version of browser pool and playwright crawler (#161)
### Description
- Introduce the initial version of `BrowserPool` and
`PlaywrightCrawler`.
- It lacks several features - fingerprinting, hooks, managing multiple
instances of browsers, browser abstraction, ...
- Those will be done later, see
#131.
- `BrowserPool` is responsible for managing browser-related resources,
but currently, it only supports handling a single browser instance
through the plugin.
- Also a very first version of `PlaywrightCrawler` is introduced,
primarily to enhance testing and to provide a clear view of the end-user
interface and results.
### Related issues
- #79
### Testing
- Unit tests for new modules were written.
- For ad-hoc test code samples see `README.md`.
### TODO
- [x] playwright install in CI
- [x] update related issues
- Write once browser rotation and/or other features are ready
525
+
- Update PlaywrightCrawler according to this
526
+
-->
527
+
419
528
## Running on the Apify platform
420
529
421
530
Crawlee is open-source and runs anywhere, but since it's developed by [Apify](https://apify.com), it's easy to set up on the Apify platform and run in the cloud. Visit the [Apify SDK website](https://sdk.apify.com) to learn more about deploying Crawlee to the Apify platform.
0 commit comments