https://github.com/webrecorder/browsertrix
Browsertrix is the hosted, high-fidelity, browser-based crawling service from Webrecorder designed to make web archiving easier and more accessible for all!
https://github.com/webrecorder/browsertrix
archiving cloud kubernetes wacz warc web-archive web-archiving webrecorder
Last synced: 17 days ago
JSON representation
Browsertrix is the hosted, high-fidelity, browser-based crawling service from Webrecorder designed to make web archiving easier and more accessible for all!
- Host: GitHub
- URL: https://github.com/webrecorder/browsertrix
- Owner: webrecorder
- License: agpl-3.0
- Created: 2021-06-28T22:46:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-09T17:34:59.000Z (20 days ago)
- Last Synced: 2025-04-09T17:48:08.915Z (20 days ago)
- Topics: archiving, cloud, kubernetes, wacz, warc, web-archive, web-archiving, webrecorder
- Language: TypeScript
- Homepage: https://webrecorder.net/browsertrix
- Size: 14.6 MB
- Stars: 258
- Watchers: 11
- Forks: 49
- Open Issues: 213
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Browsertrix is a cloud-native, high-fidelity, browser-based crawling service designed to make web archiving easier and more accessible for everyone.
The service provides an API and UI for starting, scheduling, sharing, and managing crawls. This repo includes the orchestration and management tools around crawling, while the actual crawling is performed using [browsertrix-crawler](https://github.com/webrecorder/browsertrix-crawler) containers.
Install Browsertrix to self host, or access hosted Browsertrix from [app.browsertrix.com](https://app.browsertrix.com).
See [webrecorder.net/browsertrix](https://webrecorder.net/browsertrix/) for a full overview of features.
## Documentation
Documentation for using, deploying, and developing Browsertrix is available at [docs.browsertrix.com](https://docs.browsertrix.com).
See instructions in [frontend/docs](./frontend/docs/docs/develop/docs.md#installation) to run the docs locally.
## Installation
Instructions for setting up Browsertrix is available at [docs.browsertrix.com/deploy](https://docs.browsertrix.com/deploy).
The docs cover deploying Browsertrix in different environments using Kubernetes, from a single-node setup to scalable clusters in the cloud.
## Support
Ask us your questions about Browsertrix and web archiving in the [community help forum](https://forum.webrecorder.net/c/help/5).
Dedicated professional support is available with a custom subscription. For details, see [hosted Browsertrix plans](https://webrecorder.net/browsertrix/#get-started).
## Bugs
For bug reports or feature requests, please open a [GitHub issue](https://github.com/webrecorder/browsertrix/issues/new/choose).
## Changelog
See [release notes](https://github.com/webrecorder/browsertrix/releases).
## Contributing
### Developing
Guides for getting started with local development are available at [docs.browsertrix.com/develop](https://docs.browsertrix.com/develop).
See [Code of Conduct](https://github.com/webrecorder/browsertrix?tab=coc-ov-file#contributor-covenant-code-of-conduct).
### Translating
Translations are managed through Weblate, a web-based and open source translation tool. View translations in progress and register to contribute at [our Weblate project](https://hosted.weblate.org/engage/browsertrix/).
## License
Browsertrix is made available under the [AGPLv3 License](https://github.com/webrecorder/browsertrix?tab=AGPL-3.0-1-ov-file#readme).
Documentation is made available under the Creative Commons Attribution 4.0 International License.