All Projects → vinceau → Project Clippi

vinceau / Project Clippi

Licence: mit
An automation framework for Super Smash Bros. Melee. Detect an event → execute an action.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Project Clippi

Coderr.server
Replace logfiles with Coderr to correct bugs faster and more efficiently.
Stars: ✭ 92 (-7.07%)
Mutual labels:  automation
Terraform Import Github Organization
Script to fully automate Terraform import of Github Org (teams, users, and repos)
Stars: ✭ 95 (-4.04%)
Mutual labels:  automation
Grawler
Grawler is a tool written in PHP which comes with a web interface that automates the task of using google dorks, scrapes the results, and stores them in a file.
Stars: ✭ 98 (-1.01%)
Mutual labels:  automation
Raspberry Pi Dramble
Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8
Stars: ✭ 1,317 (+1230.3%)
Mutual labels:  automation
Cazador unr
Hacking tools
Stars: ✭ 95 (-4.04%)
Mutual labels:  automation
Ki
⌘ Work in macOS like you work in vim <currently under construction>
Stars: ✭ 96 (-3.03%)
Mutual labels:  automation
Combine Csv Files In The Folder
Tiny script to automate everyday task
Stars: ✭ 91 (-8.08%)
Mutual labels:  automation
Lmify
Install NPM dependencies programmatically 🤙
Stars: ✭ 98 (-1.01%)
Mutual labels:  automation
Aethos
Automated Data Science and Machine Learning library to optimize workflow.
Stars: ✭ 94 (-5.05%)
Mutual labels:  automation
Slack Autoarchive
If there has been no activity in a channel for awhile, you can automatically archive it using a cronjob.
Stars: ✭ 97 (-2.02%)
Mutual labels:  automation
Qa Checks V4
PowerShell scripts to ensure consistent and reliable build quality and configuration for your servers
Stars: ✭ 94 (-5.05%)
Mutual labels:  automation
Aws Workflows On Github
Workflows for automation of AWS services setup from Github CI/CD
Stars: ✭ 95 (-4.04%)
Mutual labels:  automation
Whereareyou
Real time location tracker using Android App & Firebase with Mapbox
Stars: ✭ 96 (-3.03%)
Mutual labels:  automation
Coteafs Appium
📱 Wrapper Appium Framework in Java which supports Automation of Mobile and Tablet apps.
Stars: ✭ 93 (-6.06%)
Mutual labels:  automation
Cointrol
฿ Bitcoin trading bot with a real-time dashboard for Bitstamp.
Stars: ✭ 1,351 (+1264.65%)
Mutual labels:  automation
Lotus
Kubernetes controller for running load testing
Stars: ✭ 92 (-7.07%)
Mutual labels:  automation
Spincycle
Automate and expose complex infrastructure tasks to teams and services.
Stars: ✭ 95 (-4.04%)
Mutual labels:  automation
Django Th
🐍 Trigger Happy - The bus 🚌 for your internet services
Stars: ✭ 1,356 (+1269.7%)
Mutual labels:  automation
Awesome React Generator
No more clicking around to create files in your react project! Awesome React Generator is Command Line Tool that let's you scaffold your components without leaving your terminal.
Stars: ✭ 98 (-1.01%)
Mutual labels:  automation
Openidp
An open source platform to accelerate and scale DevOps adoption across the enterprise
Stars: ✭ 97 (-2.02%)
Mutual labels:  automation

Project Clippi Logo

Project Clippi

An Automation Framework for Super Smash Bros. Melee

Build Status License

Project Clippi is your must-have Slippi toolkit for tapping into real-time game data and processing replay files. Automatically execute actions when an in-game event occurs. Automatically find and curate combos for that sick combo video. Automatically rename and reorganise your SLP files.

Everything is open source and fully-customisable. The possibilities are endless.

Screenshots

Detect events and execute actions!

Project Clippi main screenshot

Built in replay processor helps you find combos and organise your SLP replays!

slp file processor screenshot

Easily play and record SLP files with a single click!

Project Clippi playback queue screenshot

Highlights

  • Detect in game events and execute arbitrary actions
  • Customisable profiles for easy combo curation and combo video generation
  • Automatically record Dolphin gameplay footage without black frames
  • One-click sort and rename your SLP files with ease
  • Twitch and OBS integration

Download

Project Clippi is available on Windows, MacOS, and Linux. Check out the releases page to download the latest version.

Usage

To make combo videos using the Project Clippi, check out this guide on using the Replay Processor.

To turn SLP files into video using the Project Clippi, check out this guide on using the Playback Queue.

To take advantage of real-time game events using the Automator, you will need to connect Project Clippi to one of the following console sources:

Contributing

If you found Project Clippi useful and would like to give back here's how you can:

  • Spread the word! The more people that use it, the more Project Clippi can improve!
  • If you have ideas for new features, or would like to report a bug, please tweet at @ProjectClippi.
  • If you are gifted in the way of code, you can help by adding more detectable events and more executable actions. Dive into the docs for the slp-realtime library which underpins this project and the source code for the Project Clippi front-end.
  • PRs are welcome and encouraged! Do make sure to read through the development guidelines though.

Development

Start the development server using:

yarn run start

The development server includes HMR and auto-reloading so changes to both the main and renderer processes should auto-update.

To create a binary package:

yarn run dist

For more detailed instructions on development and building the project from source, check out the Build Process section.

Acknowledgements

Project Clippi wouldn't be here without the work of Jas Laferriere, the rest of the Project Slippi team, and all the Project Clippi supporters.

License

This software is released under the terms of MIT license.

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].