awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to peaceiris/actions-gh-pages

Open-source alternatives to Actions Gh Pages

30 open-source projects similar to peaceiris/actions-gh-pages, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Actions Gh Pages alternative.

  • 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
  • jamesives/github-pages-deploy-actionAvatar de JamesIves

    JamesIves/github-pages-deploy-action

    4,583Voir sur GitHub↗

    This is a GitHub Action designed to automate the deployment of production assets to GitHub Pages or other external repositories. It functions as a CI/CD deployment tool and Git branch synchronizer that mirrors a local directory of build artifacts to a remote branch. The tool distinguishes itself by performing difference-based file pruning, which removes stale files from the destination branch that no longer exist in the source folder. It also supports cross-project workflows by allowing deployments to external repositories using personal access tokens or SSH keys. The action covers broad cap

    TypeScriptactionactionscicd
    Voir sur GitHub↗4,583
  • 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

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
  • hamukazu/lets-get-arrestedAvatar de hamukazu

    hamukazu/lets-get-arrested

    4,174Voir sur GitHub↗

    This project is a protest coordination toolkit and activism resource repository designed to distribute curated documents and legal guides. It serves as a hub for coordinating political protests and civil disobedience by providing a public website that hosts informational materials. The toolkit functions as a forkable codebase, allowing users to rapidly replicate the site structure to deploy their own protest sites. It uses a static site model to transform markdown documentation into publicly accessible pages for sharing across social media. The platform covers activist information distributi

    HTML
    Voir sur GitHub↗4,174
  • rstudio/bookdownAvatar de rstudio

    rstudio/bookdown

    4,052Voir sur GitHub↗

    Bookdown is a scientific publishing framework and multi-format document processor designed for authoring technical long-form content. It functions as an R Markdown book generator and static site generator, transforming markup files into cohesive books and reports. The system distinguishes itself through its ability to handle complex scientific document authoring, featuring integrated LaTeX typesetting, theorem environments, and automated cross-referencing for equations, figures, and theorems across multiple chapters. It enables multi-format e-book production, allowing a single project to be r

    JavaScriptbookbookdownepub
    Voir sur GitHub↗4,052
  • datawhalechina/vibe-vibeAvatar de datawhalechina

    datawhalechina/vibe-vibe

    3,126Voir sur GitHub↗

    vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys

    agentagentic-aiai
    Voir sur GitHub↗3,126
  • apache/mavenAvatar de apache

    apache/maven

    5,161Voir sur GitHub↗

    Maven is a Java build automation tool and software build orchestrator. It functions as a project lifecycle manager and dependency management system, using a standardized project object model to compile, test, and package Java projects. The project distinguishes itself through a phase-based build lifecycle and a plugin-based extension model, allowing users to bind custom goals to specific build stages. It coordinates complex software through multi-module project orchestration and ensures a reproducible build workflow by neutralizing environmental variables and controlling toolchain versions.

    Javaapache-mavenbuild-managementhacktoberfest
    Voir sur GitHub↗5,161
  • github-changelog-generator/github-changelog-generatorAvatar de github-changelog-generator

    github-changelog-generator/github-changelog-generator

    7,529Voir sur GitHub↗

    This project is an automated release note tool and markdown history generator that transforms repository activity into structured documentation. It functions as a GitHub API client and CI/CD pipeline component, aggregating tags, issues, and pull requests to produce categorized summaries of project changes. The tool distinguishes itself through native GitHub Enterprise integration, supporting custom API endpoints for self-hosted server instances. It employs a label-based categorization system to group changes into specific sections and utilizes personal access tokens or OAuth to manage API rat

    Rubychangelogchangelog-generatorgenerator
    Voir sur GitHub↗7,529
  • travis-ci/travis-ciAvatar de travis-ci

    travis-ci/travis-ci

    8,490Voir sur GitHub↗

    Travis CI is a continuous integration platform and CI/CD pipeline orchestrator that automates the testing and building of code changes from version control systems. It functions as a multi-language test runner and build infrastructure manager, ensuring software quality through automated testing across various programming languages and runtimes. The platform is distinguished by its use of virtual-machine-based isolation for reproducible environments and a configuration-driven approach to pipeline generation. It supports complex testing strategies through parallel matrix execution, allowing job

    Voir sur GitHub↗8,490
  • tj/git-extrasAvatar de tj

    tj/git-extras

    18,076Voir sur GitHub↗

    git-extras is a collection of command line utilities that extend the functionality of the Git version control system. It provides a suite of shortcuts and additional commands for history manipulation, remote management, repository analysis, and workflow automation. The project distinguishes itself by offering deep integration with hosting providers to manage pull requests and forks, alongside advanced history tools for obliterating sensitive files and rewriting author metadata. It also includes a specialized interactive shell that allows users to execute commands without repeating the binary

    Shellgit
    Voir sur GitHub↗18,076
  • 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
  • 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
  • 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
  • webstudio-is/webstudioAvatar de webstudio-is

    webstudio-is/webstudio

    8,240Voir sur GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    TypeScriptaccessibilityalternativecloudflare
    Voir sur GitHub↗8,240
  • 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
  • boto/boto3Avatar de boto

    boto/boto3

    9,834Voir sur GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    Voir sur GitHub↗9,834
  • inkonchain/docsAvatar de inkonchain

    inkonchain/docs

    36,629Voir sur GitHub↗

    This project is a static site documentation generator that transforms markdown and source files into searchable, themed websites for technical guides and references. It provides a containerized environment that bundles the necessary build artifacts and runtime to serve documentation sites. The system includes a markdown documentation linter to enforce consistent styling and grammar across content to maintain editorial standards. It also implements search engine optimization through the generation of sitemaps and structured layouts to improve content discoverability and indexing. The platform

    MDX
    Voir sur GitHub↗36,629
  • git-ecosystem/git-credential-managerAvatar de git-ecosystem

    git-ecosystem/git-credential-manager

    9,021Voir sur GitHub↗

    This project is a Git credential helper that automates the storage and retrieval of authentication secrets for remote repository operations. It functions as an OAuth token manager and an operating system vault storage interface to ensure authentication secrets are encrypted at rest. The tool acts as a cross-platform authentication broker, enabling the sharing of secure credentials between a host operating system and a Linux subsystem. It also serves as an enterprise proxy gateway, routing authentication traffic through corporate proxy servers to reach restricted repository endpoints. The sys

    C#aadauthenticationazure-devops
    Voir sur GitHub↗9,021
  • developer-y/cs-video-coursesAvatar de Developer-Y

    Developer-Y/cs-video-courses

    81,816Voir sur GitHub↗

    This project is a community-driven educational repository that serves as a comprehensive directory of university-level computer science video lectures. It provides a structured learning path for students and professionals, aggregating high-quality academic resources to facilitate self-paced study across a wide range of technical disciplines. The repository distinguishes itself through a collaborative maintenance model, utilizing version control workflows to allow contributors to expand and update the collection. Content is organized within a single, version-controlled document that leverages

    algorithmsbioinformaticscomputational-biology
    Voir sur GitHub↗81,816
  • homebrew/legacy-homebrewAvatar de Homebrew

    Homebrew/legacy-homebrew

    26,849Voir sur GitHub↗

    This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and

    Voir sur GitHub↗26,849
  • barryclark/jekyll-nowAvatar de barryclark

    barryclark/jekyll-now

    8,398Voir sur GitHub↗

    Jekyll Now is a starter kit and static site template designed for the rapid deployment of blogs. It provides a pre-configured foundation that integrates a GitHub Pages theme to enable website hosting without the use of command line tools. The project features a web-based content manager that allows users to update blog posts and site metadata by editing files directly within a browser. This no-code management workflow is paired with a responsive design intended for personal brand websites, including social media integration and biography sections. The framework covers static site generation

    CSS
    Voir sur GitHub↗8,398
  • hugoblox/hugo-theme-academic-cvAvatar de HugoBlox

    HugoBlox/hugo-theme-academic-cv

    4,970Voir sur GitHub↗

    This project is a website theme for Hugo designed to transform Markdown files into professional academic portfolios, including CVs and publication lists. It functions as a static site template and portfolio builder, enabling the creation of researcher profiles and technical blogs. The framework includes a specialized publication manager that automatically generates individual research pages and citations by importing BibTeX files or DOI references. It also features a dedicated LaTeX mathematics renderer to display technical notation and equations across the site. The system supports a broad

    Jupyter Notebookacademicacademic-websiteblog-engine
    Voir sur GitHub↗4,970
  • microsoft/code-with-engineering-playbookAvatar de microsoft

    microsoft/code-with-engineering-playbook

    2,608Voir sur GitHub↗

    This project is a software engineering playbook providing a collection of standardized guidelines and processes for managing the full software development lifecycle and team operations. It serves as a high-level framework for organizing agile project management, API design, containerized development standards, and markdown documentation workflows. The framework establishes a system for language-agnostic API design to automate client library generation and documentation. It also defines standards for providing uniform contributor environments and toolchains through virtualized containers. The

    Dockerfile
    Voir sur GitHub↗2,608
  • netlify/cliAvatar de netlify

    netlify/cli

    1,893Voir sur GitHub↗

    This developer command-line tool manages deployments, configures serverless functions, and provisions resources for a cloud hosting platform. It provides a terminal utility to automate project deployment, environment variable management, and database provisioning for web applications, while also serving as a local development server that simulates production routing and proxy rules. The tool handles deployment workflows by synchronizing web projects through file hashing, artifact caching, and real-time progress tracking. It coordinates serverless function lifecycles with hot reloading across

    TypeScriptclinetlify
    Voir sur GitHub↗1,893
  • executablebooks/jupyter-bookAvatar de executablebooks

    executablebooks/jupyter-book

    4,251Voir sur GitHub↗

    Jupyter Book is a computational book publisher and static site generator that converts Jupyter notebooks and markdown files into interactive web books and publication-quality PDF documents. It serves as a markdown-based documentation tool that executes embedded code at build time and caches the resulting outputs for static display. The system distinguishes itself by supporting interactive data publications, allowing readers to engage with live computational widgets and launch notebooks in remote execution environments. It extends standard markdown with a system of roles and directives to supp

    TypeScript
    Voir sur GitHub↗4,251
  • mqyqingfeng/blogAvatar de mqyqingfeng

    mqyqingfeng/Blog

    31,108Voir sur GitHub↗

    This project is a markdown technical blog and frontend development knowledge base. It serves as a technical documentation archive and a curated repository of educational content focused on JavaScript internals and modern web frameworks. The project functions as a code example repository and a technical knowledge base, storing deep-dive articles, tutorials, and translated versions of official software documentation. It also includes curated industry news and weekly digests of security events and tool releases. The system organizes technical content into thematic series and columns to create s

    advancedblogjavascript
    Voir sur GitHub↗31,108
  • lektor/lektorAvatar de lektor

    lektor/lektor

    3,945Voir sur GitHub↗

    Lektor is a Python-based static site generator and flat-file content management system. It transforms raw content and data models into static HTML pages, storing all website data in a hierarchical file system rather than a relational database. The system operates as a model-driven CMS, utilizing blueprints and schemas to control data capture and validation. It provides a browser-based administrative interface that allows users to visually edit and organize site content without modifying source code directly. The platform manages the full site lifecycle, covering static site generation, multi

    Pythoncmsstatic-site-generator
    Voir sur GitHub↗3,945
  • elipapa/markdown-cvAvatar de elipapa

    elipapa/markdown-cv

    1,487Voir sur GitHub↗

    Markdown CV is a framework for authoring professional curriculum vitae using plain text files. It separates career content from visual presentation, allowing users to maintain their information in structured markdown while generating styled web pages and print-ready documents. The project distinguishes itself by utilizing browser-native print stylesheets and media queries to ensure high-quality physical document generation and PDF exports. It includes a local development server that provides real-time visual feedback during the editing process, ensuring that layout and typography adjustments

    CSScsscurriculumcurriculum-vitae
    Voir sur GitHub↗1,487
  • js-org/js.orgAvatar de js-org

    js-org/js.org

    5,782Voir sur GitHub↗

    js.org is a community-maintained domain registry that provides free, short subdomains under the js.org namespace for JavaScript-related projects and personal sites. It operates as a pull-request-based system where developers claim subdomains by submitting changes to a central repository, with approvals typically processed within 24 hours. The service routes subdomains to any hosting provider that supports custom domains through DNS CNAME record configuration. The registry is designed to work seamlessly with GitHub Pages, allowing users to map their sites to custom subdomains by adding a CNAME

    JavaScriptcommunitycustom-domainsdns
    Voir sur GitHub↗5,782
  • ipfs/ipfsAvatar de ipfs

    ipfs/ipfs

    23,137Voir sur GitHub↗

    IPFS is a peer-to-peer hypermedia protocol and content-addressed storage system that identifies data by cryptographic hashes rather than network locations. It enables the creation of a decentralized web by organizing files and directories as directed acyclic graphs of linked content identifiers. The project differentiates itself through the use of a distributed hash table for locating peers and a system of signed records to map human-readable names to changing content. It also provides HTTP gateways that translate standard web requests into peer-to-peer queries, allowing decentralized data to

    ipfsipfs-protocolipfs-web
    Voir sur GitHub↗23,137