Skip to content

apify/apify-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Apify Documentation

Check & Release

Overview

This repository is the home of Apify's documentation, available at docs.apify.com. The documentation uses Markdown & Docusaurus.

Documentation structure

Our documentation ecosystem consists of:

Getting Started

Before contributing, read these essential resources:

Prerequisites

  • Node.js 22 (see .nvmrc)
  • npm or pnpm
  • Git

Quick Setup

# Clone the repository
git clone https://github.com/apify/apify-docs.git
cd apify-docs

# Install dependencies
npm install

# Start development server
npm start

The site will be available at http://localhost:3000

Available Scripts

  • npm start - Start development server with API docs
  • npm run build - Build for production
  • npm run lint - Run all linting checks
  • npm run lint:fix - Fix linting issues automatically
  • npm run api:rebuild - Regenerate API documentation

Documentation architecture

Our documentation consists of these main sections:

  1. Academy: Collection of mostly platform-independent courses on scraping techniques.
  2. Platform: Main documentation for using Apify as a product.
  3. API: API reference and client libraries documentation.
  4. SDK: SDK libraries documentation.
  5. CLI: Documentation for building code and platform interaction.

Source Repositories

  • apify-docs (this repository)
  • apify-client-js
  • apify-client-python
  • apify-sdk-js
  • apify-sdk-python
  • apify-cli

Architecture

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

Need help

About

This project is the home of Apify's documentation.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 114