awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jamesives/github-pages-deploy-action

Open-source alternatives to Github Pages Deploy Action

30 open-source projects similar to jamesives/github-pages-deploy-action, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Github Pages Deploy Action alternative.

  • peaceiris/actions-gh-pagesAvatar de peaceiris

    peaceiris/actions-gh-pages

    5,312Voir sur GitHub↗

    This project is a GitHub Action designed to automate the deployment of static files and generated sites to GitHub Pages. It functions as a deployment tool that pushes build artifacts from a workflow to a remote Git repository branch for web hosting. The tool supports publishing to external repositories, enabling a private-to-public workflow to keep source code hidden. It also provides compatibility with GitHub Enterprise Server instances for deployments within private corporate environments. Core capabilities include managing the hosting branch through the creation of orphan branches to remo

    TypeScript
    Voir sur GitHub↗5,312
  • gitname/react-gh-pagesAvatar de gitname

    gitname/react-gh-pages

    6,950Voir sur GitHub↗

    This project is a command line deployment tool designed to automate the process of publishing React application builds to GitHub Pages. It functions as a static site deployer that handles the transition of a project from a local development environment to a live production URL. The tool streamlines the deployment workflow by compiling source code into static assets and pushing those production-ready files to a dedicated remote git branch. This git-driven distribution ensures that the build artifacts are hosted on a public server without requiring a manual upload process. The system manages t

    TypeScriptcreate-react-appdeploymenteducational
    Voir sur GitHub↗6,950
  • daattali/beautiful-jekyllAvatar de daattali

    daattali/beautiful-jekyll

    5,813Voir sur GitHub↗

    Beautiful Jekyll is a ready-to-use Jekyll theme designed for building a personal website or blog and publishing it on GitHub Pages with minimal configuration. It transforms Markdown content into a fully styled static website, providing a complete static site generator theme that handles blog posts, tags, and navigation through a clean, mobile-first design. The theme distinguishes itself through extensive configuration and extensibility options, allowing users to customize color schemes, navigation menus, page layouts, and social links without modifying core files. It supports multiple comment

    HTMLbloggithub-pagesjekyll
    Voir sur GitHub↗5,813

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • saadpasta/developerfolioAvatar de saadpasta

    saadpasta/developerFolio

    6,451Voir sur GitHub↗

    DeveloperFolio is a React-based template for building a personal developer portfolio website. The project is fundamentally a single-configuration portfolio site where all page content, sections, and links are driven by one central JSON file, eliminating the need to touch component code. It is designed to be deployed as a static site to hosting services like GitHub Pages or Netlify. The portfolio template integrates directly with GitHub, using a personal access token to fetch and display pinned repositories and profile data. It also embeds external social media feeds, pulling recent tweets fro

    JavaScriptdeveloper-foliodeveloper-portfoliohacktoberfest
    Voir sur GitHub↗6,451
  • getgridea/grideaAvatar de getgridea

    getgridea/gridea

    10,276Voir sur GitHub↗

    Gridea is a desktop application for writing Markdown blog posts and publishing them as a static site without needing a server. It stores all content as plain Markdown files and JSON in a local folder, compiles them into a static site, and deploys the result to multiple remote targets including GitHub Pages, Coding Pages, and SFTP servers. The application runs as a cross-platform Electron client, providing a native editing and publishing experience. It supports custom themes that can be selected, installed from a built-in marketplace, and configured with settings like social links and analytic

    TypeScriptblogblog-engineblog-platform
    Voir sur GitHub↗10,276
  • upptime/upptimeAvatar de upptime

    upptime/upptime

    17,066Voir sur GitHub↗

    Upptime is a monitoring system that uses GitHub Actions to check endpoint availability and track response times. It functions as an HTTP availability checker and a static status page generator, converting uptime data into a branded website hosted on GitHub Pages. The project integrates a GitHub Issues incident manager to automatically create and close tracking tickets for service outages and recovery. It provides a JSON status badge provider to expose uptime percentages and response times for use in external visual badges. The system covers website uptime monitoring and service performance t

    Markdownincidents-reportsstatusstatuspage
    Voir sur GitHub↗17,066
  • octokit/octokit.rbAvatar de octokit

    octokit/octokit.rb

    3,945Voir sur GitHub↗

    Octokit.rb is a Ruby client library and REST API wrapper used to programmatically interact with GitHub. It provides a structured interface for automating workflows, managing repositories, and transforming raw HTTP responses into Ruby objects. The library differentiates itself through hypermedia-driven navigation, which uses URI templates and link relations to discover resources dynamically. It also implements automated result pagination to combine paginated responses into single arrays and uses fingerprint-based caching to reduce redundant network requests. The tool covers a broad range of c

    Rubygithubgithub-apihacktoberfest
    Voir sur GitHub↗3,945
  • dreamhunter2333/cloudflare_temp_emailAvatar de dreamhunter2333

    dreamhunter2333/cloudflare_temp_email

    6,098Voir sur GitHub↗

    This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates temporary email addresses that automatically receive and store incoming messages and attachments, all without managing any traditional server infrastructure. The service uses Cloudflare Workers for serverless processing, Durable Objects for persistent inbox state, and Workers KV for storing email data, with attachments handled through R2 object storage. The service distinguishes itself through a comprehensive set of access and management features. Users can authenticate through mult

    Vuecloudflare-emailcloudflare-pagescloudflare-workers
    Voir sur GitHub↗6,098
  • splunk/attack_rangeAvatar de splunk

    splunk/attack_range

    2,507Voir sur GitHub↗

    Attack Range is a cybersecurity breach simulation framework designed to orchestrate the lifecycle of security labs and execute controlled attack scenarios. It functions as a security simulation infrastructure orchestrator, enabling the deployment of instrumented cloud and local environments to validate defensive capabilities and generate security telemetry. The platform distinguishes itself through configuration-driven automation and infrastructure-as-code orchestration, which allow for the repeatable provisioning of vulnerable environments. It manages the entire simulation lifecycle, from th

    Pythonadversaryattack-rangeattack-simulation
    Voir sur GitHub↗2,507
  • tokyo-metro-gov/covid19Avatar de Tokyo-Metro-Gov

    Tokyo-Metro-Gov/covid19

    6,192Voir sur GitHub↗

    東京都 新型コロナウイルス感染症対策サイト / Tokyo COVID-19 Task Force website

    Vuecovid-19
    Voir sur GitHub↗6,192
  • jonbarron/jonbarron.github.ioAvatar de jonbarron

    jonbarron/jonbarron.github.io

    3,595Voir sur GitHub↗

    This project is an academic portfolio website and research portfolio template designed to showcase academic publications, professional experience, and scholarly achievements. It functions as a static site hosted on GitHub Pages to provide a professional online presence for researchers. The site is developed using Jekyll for static generation, employing Markdown for page composition and YAML for content management. It utilizes a responsive layout to ensure the portfolio is accessible across different screen sizes.

    HTML
    Voir sur GitHub↗3,595
  • just-the-docs/just-the-docsAvatar de just-the-docs

    just-the-docs/just-the-docs

    9,060Voir sur GitHub↗

    Just the Docs is a Jekyll theme designed for building documentation sites that are hosted on GitHub Pages. It provides a responsive, mobile-friendly layout with built-in search, hierarchical navigation, and extensive customization through overridable SCSS variables, Liquid includes, and page layouts. The theme distinguishes itself through a file-based navigation hierarchy that automatically generates multi-level collapsible menus from directory structures and front matter, combined with client-side full-text search that indexes page content at build time. It includes automated deployment via

    SCSSdocumentationgithub-pagesjekyll
    Voir sur GitHub↗9,060
  • llmbook-zh/llmbook-zh.github.ioAvatar de LLMBook-zh

    LLMBook-zh/LLMBook-zh.github.io

    4,261Voir sur GitHub↗

    LLMBook-zh.github.io is a static educational website that provides a self-paced curriculum for learning large language model fundamentals. The site offers structured courseware and downloadable PDF slide decks covering LLM architecture, training, alignment, and deployment. The course materials include dedicated sections on fine-tuning pre-trained language models, model alignment techniques, and prompt engineering strategies. All content is managed as Markdown files and compiled into a static site hosted on GitHub Pages, with an embedded PDF viewer for inline slide display and a custom 404 err

    Pythonartificial-intelligencedeep-learningdeep-neural-networks
    Voir sur GitHub↗4,261
  • readthedocs/readthedocs.orgAvatar de readthedocs

    readthedocs/readthedocs.org

    8,365Voir sur GitHub↗

    Read the Docs is a documentation hosting platform and continuous integration pipeline that automatically builds and hosts documentation websites directly from version control repositories. It functions as a static site generator host, transforming raw source files into rendered websites for public consumption. The platform includes a documentation translation manager that synchronizes files between source repositories and external localization services to manage multilingual content. It employs a dependency-backtracking resolver to manage package versions and ensure stable build environments.

    Python
    Voir sur GitHub↗8,365
  • gustavoguanabara/gustavoguanabara.github.ioAvatar de gustavoguanabara

    gustavoguanabara/gustavoguanabara.github.io

    4,404Voir sur GitHub↗

    This project is a front-end education portal and static website that serves as a repository for web development courseware. It provides instructional materials and source code for learning the fundamentals of HTML, CSS, and JavaScript. The site functions as a resource for students to practice programming skills through guided exercises and downloadable learning assets. It distributes educational content including instructional PDFs and exercise code to facilitate the study of front-end web development. The platform covers a variety of capabilities, including the integration of multimedia con

    cursocursoemvideogratis
    Voir sur GitHub↗4,404
  • mitchellh/vouchAvatar de mitchellh

    mitchellh/vouch

    3,343Voir sur GitHub↗

    Vouch is a GitHub Actions automation that enforces community trust by requiring new contributors to be vouched by existing members before they can interact with a project's issues and pull requests. It maintains a vouched user list in a tracked file, and automatically closes or locks interactions from unvouched or denounced users to reduce spam and abuse. The system lets collaborators manage trust through issue and discussion comments using specific keywords to vouch, denounce, or unvouch users, with automatic updates to the vouched list and optional pull request merges. It also provides a CL

    Nushell
    Voir sur GitHub↗3,343
  • actions/toolkitAvatar de actions

    actions/toolkit

    5,772Voir sur GitHub↗

    The GitHub ToolKit for developing GitHub Actions.

    TypeScript
    Voir sur GitHub↗5,772
  • myoung34/docker-github-actions-runnerAvatar de myoung34

    myoung34/docker-github-actions-runner

    2,202Voir sur GitHub↗

    This project provides a containerized execution agent designed to host automated workflows for version control platforms. It functions as a self-hosted runner that automatically registers with a central service upon startup and terminates after completing a single job, ensuring that every task runs in a clean, isolated environment. The system distinguishes itself through its focus on ephemeral lifecycle management and security. By utilizing a non-root execution model, it enforces least-privilege principles during job processing. The runner supports dynamic configuration through environment va

    Shellcicddockergithub
    Voir sur GitHub↗2,202
  • appleboy/ssh-actionAvatar de appleboy

    appleboy/ssh-action

    6,113Voir sur GitHub↗

    This is a GitHub Action that executes shell commands on remote servers over SSH as part of a CI/CD pipeline. It supports authentication using passwords, private keys, or private keys with passphrases, and can verify the SHA256 fingerprint of the remote host's public key before connecting to prevent man-in-the-middle attacks. The action can connect to multiple remote hosts in a single workflow step, optionally executing commands synchronously across all of them. It also supports routing SSH connections through an intermediate jump host to reach target servers in restricted networks. Environmen

    Shell
    Voir sur GitHub↗6,113
  • mxschmitt/action-tmateAvatar de mxschmitt

    mxschmitt/action-tmate

    3,500Voir sur GitHub↗

    This project is an orchestration tool for establishing interactive debug sessions within automation pipelines. It functions as a GitHub Action that opens an interactive SSH or web-based shell session, providing a remote access utility for real-time system interaction and troubleshooting during continuous integration execution. The tool supports conditional debugging workflows, allowing interactive shells to be triggered only upon manual request or the failure of previous automation steps. It also enables detached debugging modes to start background sessions that provide connection details wit

    JavaScriptactionsdebugginggithub-action
    Voir sur GitHub↗3,500
  • skills/github-pagesAvatar de skills

    skills/github-pages

    2,943Voir sur GitHub↗

    This project is a static site generator platform and hosting system that transforms structured content into live websites. It utilizes a version control website deployment workflow to turn a repository into a public site by hosting static files directly from a branch. The system implements git-based content management, where website articles and settings are handled through commit histories. It supports a collaborative site workflow that enforces pull request reviews to ensure content quality before changes are merged into the production environment. The platform covers the provisioning and

    github-pagespagesskills-course
    Voir sur GitHub↗2,943
  • lowlighter/metricsAvatar de lowlighter

    lowlighter/metrics

    16,185Voir sur GitHub↗

    This project is an automated data visualization engine designed to generate dynamic images and charts from repository and user activity. It functions as a modular framework that aggregates statistics and engagement history to produce visual summaries for embedding directly into profile documentation. The system operates through a configuration-driven execution model that leverages automated workflows to fetch and process data without requiring a persistent server. By utilizing a plugin-based architecture, it connects to diverse external web services to pull information, which is then rendered

    JavaScriptautomatedautomationgithub
    Voir sur GitHub↗16,185
  • phodal/githubAvatar de phodal

    phodal/github

    11,028Voir sur GitHub↗

    This project serves as a comprehensive knowledge base and technical reference for navigating the GitHub development platform. It provides a structured collection of documentation and operational practices designed to assist contributors in understanding the ecosystem and managing software development lifecycles. The repository functions as a guide for implementing workflow automation, detailing how to define and manage sequences that trigger based on repository events. By utilizing declarative configuration and version-controlled logic, it enables the orchestration of development tasks direct

    Rich Text Formatbookbooksgithub
    Voir sur GitHub↗11,028
  • actions/starter-workflowsAvatar de actions

    actions/starter-workflows

    11,694Voir sur GitHub↗

    This project provides a comprehensive library of standardized workflow templates designed to automate continuous integration, deployment, and repository maintenance tasks. By offering a collection of pre-configured blueprints, it enables developers to initialize and manage automated pipelines for diverse programming languages and platforms using declarative configuration files. The repository functions as a centralized resource for bootstrapping automation, allowing teams to inject repository-specific metadata and dynamic variables into standardized templates. This approach ensures consistent

    TypeScriptactions
    Voir sur GitHub↗11,694
  • anthropics/claude-code-actionAvatar de anthropics

    anthropics/claude-code-action

    5,744Voir sur GitHub↗

    Claude Code Action is an AI-powered GitHub Action that reads repository context and executes code changes, reviews, and automation tasks through natural language commands. It functions as an automated code reviewer that analyzes pull request diffs and suggests improvements for quality, architecture, and security, while also serving as a conversational agent that answers code questions when mentioned in issues or comments. The action modifies repository files by creating commits and branches through the GitHub API, enabling code changes without local clones. It converts plain English instructi

    TypeScript
    Voir sur GitHub↗5,744
  • actions/setup-nodeAvatar de actions

    actions/setup-node

    4,655Voir sur GitHub↗

    setup-node is a GitHub Action that downloads, installs, and configures a specified Node.js runtime in continuous integration workflows. It resolves version specifiers from semantic version ranges or aliases like "lts/*" against a remote manifest, selects the correct binary for the runner’s operating system and architecture, and can reuse previously installed versions from GitHub’s hosted tool cache. The action accelerates repeat workflow runs by caching global package dependencies using a lock file as the cache key, restoring them automatically on subsequent runs. It manages version resolutio

    TypeScript
    Voir sur GitHub↗4,655
  • kennethreitz/legitAvatar de kennethreitz

    kennethreitz/legit

    5,690Voir sur GitHub↗

    Legit is a command line wrapper and automation tool that provides an abstraction layer over Git. It simplifies version control by wrapping low-level commands into intuitive operation sequences to reduce manual configuration and increase execution safety. The tool automates common workflows, such as synchronizing branch states by fetching remote changes, merging or rebasing, and pushing updates in a single operation. It also manages local state through automatic stashing and unstashing when switching branches. The project covers a broad range of version control capabilities, including branch

    Python
    Voir sur GitHub↗5,690
  • chriswalz/bitAvatar de chriswalz

    chriswalz/bit

    6,099Voir sur GitHub↗

    Bit is a command line interface and workflow wrapper for Git that simplifies repository management through high-level commands and automated synchronization. It functions as an interactive shell tool that reduces manual operations by combining staging, committing, and pushing into streamlined workflows. The tool distinguishes itself by integrating directly with version control providers to allow users to view and check out pull requests from the terminal. It also features an intelligent completion system that provides contextual tab-completion and flag suggestions for file paths, branch names

    Go
    Voir sur GitHub↗6,099
  • hugoblox/kitAvatar de HugoBlox

    HugoBlox/kit

    9,531Voir sur GitHub↗

    This project is a framework for building static websites using the Hugo static site generator. It functions as a Markdown-based content management system and a page builder that utilizes Tailwind CSS to assemble modular utility-first blocks into final web pages. The system features specialized capabilities for creating academic portfolios, including a framework to import BibTeX publications and manage scholarly resumes. It also includes an AI website generator that produces deployable Markdown structures and content based on natural language descriptions. The platform covers a broad range of

    HTMLacademicblogdocumentation-tool
    Voir sur GitHub↗9,531
  • dequelabs/axe-coreAvatar de dequelabs

    dequelabs/axe-core

    6,900Voir sur GitHub↗

    axe-core is an automated accessibility testing engine and compliance auditor designed to scan web and mobile interfaces for violations of industry accessibility standards. It functions as a programmatic scanner and linter that analyzes HTML and source code to identify barriers and verify compliance with accessibility guidelines. The project distinguishes itself by combining a DOM-based rule engine with computer vision and machine learning to detect complex violations that evade traditional analysis, such as visual heading discrepancies and informative images. It provides specialized capabilit

    JavaScripta11yaccessibilityaxe
    Voir sur GitHub↗6,900