An open API service providing repository metadata for many open source software ecosystems.

Topic: "perforce"

mhinz/vim-signify

:heavy_plus_sign: Show a diff using Vim its sign column.

Language: Vim Script - Size: 1.56 MB - Last synced at: 15 days ago - Pushed at: 11 months ago - Stars: 2,708 - Forks: 106

focus-creative-games/Excel2TextDiff

将xlsx之类的文件转成text然后再调用diff工具对比变化,非常适合替换TortoiseGit,TortoiseSvn之类的默认diff命令。 convert excel file(xls,xlsx,xlm etc) to text then launch diff tool(TortoiseDiff) to show differences.

Language: C# - Size: 164 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 169 - Forks: 40

salesforce/p4-fusion

A fast Perforce to Git conversion tool written in C++ using Perforce Helix Core C++ API and Libgit2

Language: C++ - Size: 5.24 MB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 89 - Forks: 21

jenkinsci/p4-plugin

Perforce plugin for Jenkins

Language: Java - Size: 83 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 84 - Forks: 160

TomMinor/P4VFX

Perforce for VFX content creation tools including Maya, Houdini and Nuke

Language: Python - Size: 8 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 63 - Forks: 14

perforce/p4python

[Officially Supported] P4Python is a wrapper for the P4 C++ API in Python.

Language: C++ - Size: 525 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 57 - Forks: 21

Unity-Technologies/NativeVersionControlPlugins

Perforce Version Control plugins for Unity

Language: C++ - Size: 126 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 39 - Forks: 12

nfvs/vim-perforce

Perforce integration for Vim

Language: Vim script - Size: 24.4 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 35 - Forks: 13

junkblocker/git-time-lapse

Fork of git-time-lapse: Perforce-style for vim/neovim

Language: Vim Script - Size: 24.4 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 34 - Forks: 2

groboclown/p4ic4idea

Perforce IDEA Community VCS Integration

Language: Java - Size: 1000 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 31 - Forks: 11

SimpsonGSD/P4EditVS

Simple, lightweight Visual Studio plugin to run various Perforce commands on files, such as checkout and revert. Includes optional auto-checkout feature.

Language: C# - Size: 1.12 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 28 - Forks: 8

BraceYourselfGames/UE-BYGCrossBranchLock

Unreal Engine plugin that warns when trying to checkout a file that is modified in another branch and not yet merged.

Language: C++ - Size: 42 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 28 - Forks: 5

belkiss/niftyplugins Fork of jtilander/niftyplugins

Simple Perforce integration for Visual Studio 2017 to 2022

Language: C# - Size: 8.83 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 25 - Forks: 4

perforce/setup-p4

[Community Supported] Perforce Helix Core Actions

Language: JavaScript - Size: 1.18 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 4

aws-samples/simple-game-studio-on-aws 📦

With this CDK application, you can easily build a simple and customizable game studio on AWS. The default setting covers a build farm, a source code repository, CI tool, workstation, and backups. If long build time, build farm management, and slow response from CI tool suffers you, this project could help to save your time.

Language: TypeScript - Size: 1.65 MB - Last synced at: about 10 hours ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 5

JamesIves/perforce-commit-discord-bot 📦

🗒️ ✏️Posts the most recent commit messages from a Perforce version control server to a Discord channel.

Language: Python - Size: 557 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 23 - Forks: 16

tahv/pyforce

Python wrapper for Perforce p4 command-line client

Language: Python - Size: 44.9 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 1

TomMinor/MayaPerforce

Simple Perforce wrapper in Maya shelf toolset

Language: Python - Size: 7.82 MB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 16 - Forks: 5

p4paul/helix-docker

Sample Docker containers for Helix products

Language: Perl - Size: 43 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 18

saadbruno/perforce-discord-webhook

Posts a message to Discord every time a new changelist is submitted from the Perforce version control system

Language: Shell - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 3

rlabrecque/SimpleP4VS

A simple Visual Studio 2017/2019 plugin that let's you check out files in p4 and won't slow your VS to a crawl.

Language: C# - Size: 3.72 MB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 0

rcowham/gitp4transfer

Transfer of git history to Perforce Helix Core - experimental

Language: Go - Size: 5.48 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 1

zachwhaley/p4-completion

Bash completion for Perforce

Language: Shell - Size: 52.7 KB - Last synced at: about 2 months ago - Pushed at: over 8 years ago - Stars: 12 - Forks: 3

Leandros/p4fs

Perforce as Filesystem in Userspace (FUSE)

Language: C - Size: 18.6 KB - Last synced at: 20 days ago - Pushed at: almost 7 years ago - Stars: 11 - Forks: 0

pbelskiy/helix-swarm

Python client for Perforce Helix Swarm

Language: Python - Size: 12 MB - Last synced at: 13 days ago - Pushed at: 9 months ago - Stars: 9 - Forks: 3

learn-computer-graphics/perforce-uasset-diff

Open Unreal Engine diff tool via perforce (in under 1 seconds)

Language: Python - Size: 1.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 0

zachwhaley/bp4o

Better P4 Output

Language: Python - Size: 70.3 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 1

Pisamad/p4api 📦

Perforce API using marshal syntax and promise

Language: JavaScript - Size: 2.19 MB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 5

ParkerBritt/cog

Pipeline tool for, Rebirth, university short film

Language: Python - Size: 1.56 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 6 - Forks: 0

epage/p4-cmd 📦

P4 Rust API (wraps CLI)

Language: Rust - Size: 43.9 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 4

michailmarkou1995/SMB-2DPlatformer

Uknown title of a 2D platformer. The project will be updated via automation scripts per milestone on GitHub.

Language: C# - Size: 88.4 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 0

aws-samples/nimblestudio-game-development-suite

Collection of CDK applications to deploy game development tools for use with Amazon Nimble Studio

Language: Python - Size: 125 KB - Last synced at: about 10 hours ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 3

EmbarkStudios/helix-oidc

🧬 Helix Perforce OIDC validator

Language: Go - Size: 19.5 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 2

ishani/p4unity 📦

P4 `change-content` handler for Perforce Helix to guard against bad behaviour with Unity projects' .meta files

Language: Go - Size: 33.2 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

Real-Serious-Games/P4-NodeJS

NodeJS Javascript API for Perforce.

Language: JavaScript - Size: 15.6 KB - Last synced at: 10 days ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 5

usc-ctin583/usc-ctin583.github.io

A GitHub pages website made with Material for MkDocs for USC CTIN 583: A graduate-level course on game development, C# scripting, and game engines (Godot, Unreal Engine, Unity)

Language: Python - Size: 139 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

perforce/p4perl

[Officially Supported] P4Perl is a wrapper for the P4 C++ API in Perl.

Language: Perl - Size: 181 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

Pirate-Emperor/UE5VC-Perforce

UE5VC-Perforce integrates Perforce version control with Unreal Engine 5, enabling seamless collaboration on game development projects across multiple devices. It streamlines asset management, supports branching and merging, and enhances team productivity.

Language: C++ - Size: 157 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

channouze/p4backup

A small backup script for perforce instances

Language: Python - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 1

electricsquare/dvcs-and-games

Language: JavaScript - Size: 1.82 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

intersystems-community/cache-source-control 📦

The simplest source control for Caché Studio

Size: 31.3 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 4

perforce/p4ruby

[Officially Supported] P4Ruby is a wrapper for the P4 C++ API in Ruby.

Language: C++ - Size: 278 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 3

mikerochip/repo-boilerplate

Stuff needed when starting a game monorepo

Language: PowerShell - Size: 98.6 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

mtgleeson/tiatesting

Tia is a free test impact analyser library used for selective testing with common test runners such as JUnit and Spock.

Language: Java - Size: 7.25 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

wesley-petit/game-production-pipeline

Game development pipeline (versioning, authentication, automatic build...) on self-host infrastructure.

Size: 2.22 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

abidikshit/DevOps

DevOps Automation

Language: Python - Size: 212 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

rmaffesoli/p4_timecop

A python utility for Helix Core to automatic unlock files that have been locked longer than a set duration.

Language: Python - Size: 11.3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

prantlf/docker-git-p4

Docker image: Git, Perforce and git-p4 clients for synchronizing source repositories on Alpine Linux

Language: Makefile - Size: 13.7 KB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

eclipseguru/p4eclipse

Fork of Perforce Eclipse plug-ins (https://swarm.workshop.perforce.com/projects/perforce-software-p4eclipse/)

Language: Java - Size: 19 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

perforce/setup-p4-example-build-template

Example build template that uses perforce/setup-p4

Language: JavaScript - Size: 424 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

kaushalmodi/p4ztag_to_json

Convert Perforce P4 Ztag data format to JSON

Language: Nim - Size: 119 KB - Last synced at: 8 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

nessusing/pyp4

Pythonic wrapper for Perforce command line

Language: Python - Size: 30.3 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

svanas/p4twitter

p4twitter is a Perforce trigger that will automagically publish your commits to Twitter

Size: 646 KB - Last synced at: about 1 year ago - Pushed at: about 9 years ago - Stars: 2 - Forks: 0

felstead/perforce_p4_wireshark_dissector

This repository contains a custom Wireshark dissector for the Perforce P4 wire protocol. It enables detailed inspection of P4 protocol messages within Wireshark, aiding in debugging and analysis of Perforce network traffic.

Language: Lua - Size: 404 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

yaegashi/p4p-docker

Helix Core Proxy Server (P4P) Docker Container

Language: Dockerfile - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 2

martsenecal/p4q

Interact with Perforce using SQL.

Language: Roff - Size: 5.42 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

parnic/JiraPerforceSmartCommits

An implementation of Atlassian's Smart Commits for Perforce and JIRA

Language: PHP - Size: 20.5 KB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

horus/p4h

[Unofficial, Unsupported] p4h is a wrapper for the P4 C++ API in Haskell

Language: C++ - Size: 221 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

iainnicol/p4-to-git-mergetastic

For converting p4 to git, preserving branches & merges

Language: Python - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pineoc/node-perforce Fork of joebach71/node-perforce

A simple Node library for perforce

Language: JavaScript - Size: 82 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Badhi/vim-p4-files

Fast file search in perforce using Fzf

Language: Lua - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

ahnafnafee/TheVoidAbove

The Void Above is a new exploration/adventure game from the developers, Void Gaming.

Language: C# - Size: 1.77 GB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

haxpor/p4u

Fill the gap of what missing in p4.

Language: Shell - Size: 23.4 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

baryluk/wbdiff

Advanced diff utility

Language: Python - Size: 303 KB - Last synced at: 8 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

dbhagen/p4proxy-docker

Language: Shell - Size: 41 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

approximatenumber/p4-jira

Connect your Jira and Perforce with simple Python script

Language: Python - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

perforce/puppetlabs-vcsrepo Fork of puppetlabs/puppetlabs-vcsrepo

Support for source control repositories

Language: Ruby - Size: 895 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

Vastrix/PerforceGource

Compiles Perforce Changes into a Gource Readable Log

Language: Python - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1

barneygale/helixir

Python interface to the Perforce RPC API

Language: Python - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

easz/40hSlavery

Visualization of code commit history, time tracking and others.

Language: JavaScript - Size: 624 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

perforce/p4php

[Officially Supported] P4PHP7 is a wrapper for the P4 C++ API in PHP.

Language: C++ - Size: 220 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

gageoconnor/teamcity-ue5-build-pipeline

A modular CI/CD pipeline for Unreal Engine 5 projects using TeamCity's Kotlin DSL, BuildGraph, and Python.

Language: Kotlin - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

shukriadams/docker-perforce Fork of noonien/docker-perforce

Perforce server in a docker container

Language: Shell - Size: 68.4 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

radicalgrimoire/docker-helixcore

helix-p4d

Language: Python - Size: 39.1 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

sachinrising/p4-workspace-creator

Creates perforce workspace using spec file

Language: Python - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

engineworks-io/perforce-exec

Perforce CLI Commands via Go

Language: Go - Size: 13.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

steel-pinion/unreal-helix

helix/perforce service for unreal version control

Language: HCL - Size: 216 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ZeroErrors/p4-remove-ignored

A simple tool to help remove files from a perforce depot that should be ignored by P4IGNORE

Language: Rust - Size: 12.7 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

shepheardgobu/Perforce

Size: 1000 Bytes - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

radicalgrimoire/docker-helix-proxy

helix-proxy sample

Language: Dockerfile - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

radicalgrimoire/docker-helix-auth-svc

helix-auth-svc

Language: Shell - Size: 37.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

spmohara/P4-Search

An intuitive GUI-based Python application allowing a user to effortlessly search files on Perforce Helix Core utilizing specific search patterns.

Language: Python - Size: 87.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

nobu-x3/p4.nvim

Perforce plugin for neovim

Language: Lua - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mutongx/p4m

A toy to mess around Perforce's Helix Command-Line Client (P4).

Language: TypeScript - Size: 295 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Dvd848/p4checkout

Standalone GUI to check out a file to a pending changelist in Perforce

Language: Python - Size: 58.6 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

brobotic/p4-discord-changelist-trigger

Golang executable to be used in p4 triggers that sends submitted changelist information to Discord via webhook.

Language: Go - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

roryclaasen/vcsparser Fork of ericlemes/vcsparser

Tool to extract code churn metrics from p4 and git repositories

Language: C# - Size: 332 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

splunk/splunk-addon-for-perforce

This add-on will get perforce log files enabling users to have a better overview of the system by analysing provided metrics

Size: 52.7 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 2

haxpor/diffp4

diff colorifying tool e.g. coloring diff output from perforce, etc

Language: C++ - Size: 702 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

brettbates/p4broker-reader

A golang reader for the Perforce/Helix broker filter output

Language: Go - Size: 2.26 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

approximatenumber/p4python-package

Simple script to build p4python (with p4api) wheel

Language: Shell - Size: 5.04 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

nuald/gp

A CLI tool to help with Git, p4 and Swarm integration.

Language: Go - Size: 17.6 KB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

xebialabs-community/xlr-perforce-changelist-trigger-plugin

When this plugin detects a change in value of the latest Perforce changelist id, it triggers a release off a template in XL Release. The changelist id is passed to the release as a variable.

Language: Python - Size: 2.94 MB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

perforce/chef-perforce

Chef cookbook to install Perforce Command-Line Client (p4)

Language: Ruby - Size: 38.1 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 6

kongeor/p4n

A thin wrapper for executing p4 commands

Language: Java - Size: 8.79 KB - Last synced at: 14 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

douglasawh/p4dwhitfield-helix-teamhub-plugin Fork of jenkinsci/helix-teamhub-plugin

As of the moment, this is me playing with webhooks

Language: Java - Size: 103 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

nabeelsalam/PerforceDownloader

Perforce sync utility for automating builds.

Language: JavaScript - Size: 2.93 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

johnthecomposer/jenkira

Middleware between Jenkins and JIRA for managing deployments related to issues.

Language: PHP - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

artagnon/emacs-helm-p4locate 📦

⛑ helm support for locating files using perforce

Language: Emacs Lisp - Size: 1.14 MB - Last synced at: 6 months ago - Pushed at: almost 10 years ago - Stars: 0 - Forks: 0