All Projects → godotengine → Godot Git Plugin

godotengine / Godot Git Plugin

Licence: mit
A Git plugin for the Godot Editor based on GDNative for Godot's VCS integration

Projects that are alternatives of or similar to Godot Git Plugin

Smartshape2d
A 2D Terrain Tool for Godot 3.2
Stars: ✭ 285 (+82.69%)
Mutual labels:  godot, plugin
Cartographer
A GPU powered Terrain editor and renderer for Godot Engine
Stars: ✭ 216 (+38.46%)
Mutual labels:  godot, plugin
Dialogic
💬 Create dialogs, characters and scenes to display conversations in your Godot games.
Stars: ✭ 414 (+165.38%)
Mutual labels:  godot, plugin
Godot Android Admob Plugin
Android AdMob plugin for Godot Game Engine 3.2 or higher
Stars: ✭ 292 (+87.18%)
Mutual labels:  godot, plugin
Godot Engine.file Editor
A Godot Engine addon that adds a File Editor for multiple file types editing. Create and Write plain text files, configuration files and csv files with custom visualizers and previews. Also supports file translations!
Stars: ✭ 70 (-55.13%)
Mutual labels:  godot, plugin
Godot openvr
GDNative based Open VR module
Stars: ✭ 151 (-3.21%)
Mutual labels:  godot
Figma Github Data
Populate data from GitHub into Figma mocks
Stars: ✭ 157 (+0.64%)
Mutual labels:  plugin
Here Plugins
Plugins for Here App 🚀
Stars: ✭ 151 (-3.21%)
Mutual labels:  plugin
Advanced Achievements
🎆 Popular plugin that adds unique and challenging achievements to Minecraft servers.
Stars: ✭ 151 (-3.21%)
Mutual labels:  plugin
Photostation Upload Lr Plugin
Photo StatLr (aka PhotoStation Upload) is a Lightroom Publish and Export Service Plugin that enables the export /publishing of photos and videos from Lr to a Synology Photo Station. It uploads the photos/videos and all required thumbnails. It can download comments and ratings and do a real two-way synch of various metadata (tags, ratings, labels).
Stars: ✭ 159 (+1.92%)
Mutual labels:  plugin
Vim Svelte
Vim syntax highlighting and indentation for Svelte 3 components.
Stars: ✭ 158 (+1.28%)
Mutual labels:  plugin
Audio recorder
Stars: ✭ 156 (+0%)
Mutual labels:  plugin
Negroni Authz
negroni-authz is an authorization middleware for Negroni
Stars: ✭ 152 (-2.56%)
Mutual labels:  plugin
Sriov Network Device Plugin
SRIOV network device plugin for Kubernetes
Stars: ✭ 157 (+0.64%)
Mutual labels:  plugin
Vue Cli Plugin Qiankun
🚀 qiankun plugin for vue-cli
Stars: ✭ 151 (-3.21%)
Mutual labels:  plugin
Motion Effect
obs-studio plugin for source item animation
Stars: ✭ 159 (+1.92%)
Mutual labels:  plugin
Hexo Wordcount
A Word Count Plugin for Hexo
Stars: ✭ 150 (-3.85%)
Mutual labels:  plugin
Vue Cli Plugin Prerender Spa
Boost SEO by prerendering your Vue application. Powered by prerender-spa-plugin.
Stars: ✭ 156 (+0%)
Mutual labels:  plugin
Jqueryrotate
jQueryRotate - plugin to rotate images by any angle cross-browse with animation support
Stars: ✭ 157 (+0.64%)
Mutual labels:  plugin
Ectranslation
Android Studio Plugin,Translate English to Chinese. Android Studio 翻译插件,可以将英文翻译为中文.
Stars: ✭ 1,842 (+1080.77%)
Mutual labels:  plugin

GDNative Based Git Plugin for Godot Version Control Editor Plugin

Git implementation of the Godot Engine VCS interface in Godot. We use libgit2 as our backend to simulate Git in code.

Planned for Godot 4.0 since Godot 3.2+. Look for other branches for support in other Godot releases.

Installation Instructions

  1. Grab the platform binaries here: https://github.com/godotengine/godot-git-plugin/releases
  2. Then read the installation instructions: https://github.com/godotengine/godot-git-plugin/wiki

Build Instructions

Pre-requisites

Required build tools:

Windows

MSVC is our recommended compiler for Windows

  1. Load the x64 command prompt: x64 Native Tools Command Prompt for VS 20XX.
  2. Run build_libs.bat Release.
  3. Run scons platform=windows target=release

Linux

G++ is our recommended compiler for Linux

  1. Prepare script for execution: chmod 755 build_libs.sh
  2. Run . ./build_libs.sh Release.
  3. Run scons platform=x11 target=release.

MacOS

G++ and Clang++ are our recommended compilers for MacOS

  1. Prepare script for execution: chmod 755 build_libs_mac.sh
  2. Run . ./build_libs_mac.sh Release.
  3. Run scons platform=osx target=release.

Debug build

Replace Release with Debug and release with debug in the above instructions for a debug build. You will also have to do the same in the paths mentioned in demo/git_api.gdnlib before opening the demo project in Godot.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].