Copr hosts 40,903 projects from
9,789 Fedora users

You can run a full-text search, or you can use the dropdown menu next to the search bar and limit your query to a user name, group name, project name, or package name.

Copr is an easy-to-use automatic build system providing a package repository as its output.

Start with making your own repository in these three steps:

  1. choose a system and architecture you want to build for
  2. provide Copr with src.rpm packages
  3. let Copr do all the work and wait for your new repo

NOTE: Copr is not yet officially supported by Fedora Infrastructure.

Screenshot tutorial

Are you a new user? Check out the Copr screenshot tutorial to see how to create a new project, and build your package in it.
Read more

Installing packages

Enabling projects and installing packages from them is easy. Open a project and run the command from "Quick Enable" section.
Read more

FAQ

Don't be afraid to ask for help, but make sure to check out the FAQ section first to save yourself waiting for an answer.
Read more

Python API

Do you develop an application that communicates with Copr? Give python3-copr library or copr-cli tool a try.
Read more

Fedora Review

Do you plan to add your package to the official Fedora Linux repositories? Enable fedora-review option for your project.
Read more

Packit

Packit assists with common packager tasks, as well as automatically rebuilding your packages from each pull request.
Read more

GitHub webhooks

Create a GitHub webhook to rebuild your packages automatically from each upstream pull request or push.
Read more

Pagure integration

Configure your pagure project to automatically rebuild your packages from each upstream pull request or push.
Read more

Recent Projects

jturney/cygwin3

Cross-compiler toolchains for Cygwin targets
  • EPEL 8 : x86_64
  • EPEL 9 : x86_64
  • Fedora 43 : x86_64
  • Fedora 44 : x86_64
  • Fedora 45 : x86_64
  • Fedora rawhide : x86_64

furyfree/voxtype

Voxtype push-to-talk voice transcription for Wayland
  • Fedora 44 : x86_64

furyfree/github-copilot-installer

MIT installer helper for the official GitHub Copilot app; no app payload included
  • Fedora 44 : x86_64

ebbex/qemu

Virtualization stack extras centered on qemu. Currently: edk2 with OVMF IA32 kept alive (revert of upstream removal) plus CpuDxe fix for 32-bit Windows UEFI boot. Source: https://github.com/eb4x/edk2 branch ia32.
  • Fedora 43 : x86_64
  • Fedora 44 : x86_64
  • Fedora 45 : x86_64
  • Fedora rawhide : x86_64

tolgaerok/LinuxTweaks2026

Description not filled in by author. Very likely personal repository for testing purpose, which you should not use.
  • Fedora 44 : x86_64

kailaz/appnest

Modern GTK application for managing AppImages
  • Fedora 44 : x86_64

kierandrewett/bingux

Wayland desktop shell with a top bar, dock, application search, notifications and sidebar. Built with Quickshell. Gnoblin provides the compositor and login session.
  • Fedora 43 : x86_64

kierandrewett/gnoblin

Patched Mutter and GNOME Shell session for Gnoblin. Installs alongside Fedora GNOME under private package names and paths; it does not replace, conflict with or obsolete stock GNOME. Select Gnoblin at login and keep GNOME available as a fallback. Bring your own layer-shell desktop shell, such as Bingux.
  • Fedora 43 : x86_64

kentobias/rusticprofile

rusticprofile is a local, per-machine scheduler and orchestrator for rustic backups. It manages systemd units on Linux, launchd agents on macOS, and Task Scheduler tasks on Windows, handling per-host job gating, operation sequencing, exit classification, and lock coordination. Backup configuration itself is delegated entirely to rustic's native TOML format. Features Native scheduler integration: Generates, arms, inspects and removes systemd user units (.timer + .service), with automatic catch-up retries on wake. Per-host job gating: Select which jobs and snapshot sets run on which host from a shared configuration. Run sequencing & classification: Sequenced backup, forget, and prune operations. Differentiates clean success, partial backups, and run failures so partial backups still reach retention. rusticprofile retention: Previews retention density (hourly, daily, weekly, monthly, yearly) and queries snapshots near a target date without making destructive changes. rusticprofile doctor: Diagnoses conflicting prune timers, absent secrets, or competing retention writers. Machine-readable: --json output available on run, status, and doctor. Links Source and issues Also on crates.io as rusticprofile Also on the AUR as rusticprofile Licensed GPL-3.0-or-later.
  • Fedora 43 : aarch64, x86_64
  • Fedora 44 : aarch64, x86_64

zaboal/t430-optimized

Hardware-tailored Fedora packages and low-latency kernel for 3rd Gen Intel Core processors (Ivy Bridge) on Lenovo ThinkPad T430, T430s, X230, and W530. Recompiled with 256-bit AVX auto-vectorization, intra-library inlining, and zero dead CET NOP overhead.
  • Fedora 44 : x86_64
  • Fedora rawhide : x86_64