This repository is the home of Apify's documentation, available at docs.apify.com. The documentation uses Markdown & Docusaurus.
Our documentation ecosystem consists of:
- Platform documentation: Located in the
/sources
directory - Academy: Platform-independent courses on scraping technique. Located in the /sources directory
- API documentation:
- OpenAPI documentation: OpenAPI reference
- JavaScript/Node.js
- Python
- SDK documentation:
- CLI documentation - CLI docs
Before contributing, read these essential resources:
Our documentation consists of these main sections:
- Academy: Collection of mostly platform-independent courses on scraping techniques.
- Platform: Main documentation for using Apify as a product.
- API: API reference and client libraries documentation.
- SDK: SDK libraries documentation.
- CLI: Documentation for building code and platform interaction.
- apify-docs (this repository)
- apify-client-js
- apify-client-python
- apify-sdk-js
- apify-sdk-python
- apify-cli
Our documentation is built using:
- Docusaurus: Powers our documentation platform
- Shared Theme: Custom
@apify/docs-theme
package - Automated Deployment: CI/CD pipeline for continuous updates
- nginx routing: Handles subdomain routing and redirects
- For contribution questions, see our Contributing Guidelines
- For technical issues, create a GitHub issue