All Projects → theChaosCoder → avsrepo

theChaosCoder / avsrepo

Licence: MIT license
A simple package repository for AviSynth+ https://forum.doom9.org/showthread.php?t=175822

Programming Languages

python
139335 projects - #7 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to avsrepo

pint
A single-file command-line package manager for Windows.
Stars: ✭ 35 (+133.33%)
Mutual labels:  package-manager
evil-briefcase
Change cases quickly with vim motions in emacs
Stars: ✭ 20 (+33.33%)
Mutual labels:  evil
winget-create
The Windows Package Manager Manifest Creator command-line tool (aka wingetcreate)
Stars: ✭ 228 (+1420%)
Mutual labels:  package-manager
cati
Cati Unix Package Manager
Stars: ✭ 19 (+26.67%)
Mutual labels:  package-manager
get-bin-path
Get the current package's binary path
Stars: ✭ 25 (+66.67%)
Mutual labels:  package-manager
importly
import map generator
Stars: ✭ 42 (+180%)
Mutual labels:  package-manager
honest
Are your installed packages _really_ the same as you saw on GitHub?
Stars: ✭ 25 (+66.67%)
Mutual labels:  package-manager
packagehub
An extension for displaying dependencies of projects on GitHub
Stars: ✭ 71 (+373.33%)
Mutual labels:  package-manager
agda-pkg
apkg - package manager for Agda
Stars: ✭ 30 (+100%)
Mutual labels:  package-manager
evil.R
Evil tricks for R
Stars: ✭ 38 (+153.33%)
Mutual labels:  evil
sherpa
a mini-package-manager for QNAP NAS
Stars: ✭ 63 (+320%)
Mutual labels:  package-manager
iridium
💎 Growing collection of VS Code extensions with a fancy name
Stars: ✭ 39 (+160%)
Mutual labels:  package-manager
GuPM
🐶📦 Global Universal Project Manager -- Package manager, cli tool, scripts for all your projects and your system
Stars: ✭ 132 (+780%)
Mutual labels:  package-manager
awesome-package-manager
☘ Awesome package manager resources
Stars: ✭ 87 (+480%)
Mutual labels:  package-manager
understanding-the-python-ecosystem
This project focuses on understanding the language ecosystem
Stars: ✭ 68 (+353.33%)
Mutual labels:  package-manager
MGM-Ability
No description or website provided.
Stars: ✭ 64 (+326.67%)
Mutual labels:  package-manager
wsjcpp
Yet another... C++ Source Package Manager
Stars: ✭ 18 (+20%)
Mutual labels:  package-manager
evil-textobj-tree-sitter
Tree-sitter powered textobjects for evil mode in Emacs
Stars: ✭ 88 (+486.67%)
Mutual labels:  evil
inqlude
Command line client for independent Qt library archive
Stars: ✭ 30 (+100%)
Mutual labels:  package-manager
piu
Cross platform package manager wrapper
Stars: ✭ 33 (+120%)
Mutual labels:  package-manager

AVSRepo (Avisynth Repository)

(fork of VSRepo https://github.com/vapoursynth/vsrepo)

A simple package repository for Avisynth. It is implemented in a way that keeps no state between invocations and can therefore be pointed at any pre-existing plugin and script directory.

By default binaries matching the platform Python is running on are installed. This can be overridden by adding -t win32 or -t win64 to the commandline.

Usage

Install plugins and scripts. Identifier, namespace, modulename and name are searched for matches in that order.

avsrepo.py install havsfunc ffms2 d2v

Update all installed packages to the latest version.

avsrepo.py upgrade-all

Fetch latest package definitions.

avsrepo.py update

List all currently installed packages.

avsrepo.py installed

List all known packages. Useful if you can't remember the namespace or identifier.

avsrepo.py available

Remove all files related to a package. Dependencies are not taken into consideration so uninstalling plugins may break scripts.

avsrepo.py uninstall nnedi3

Updating the Repository

avsupdaterepo.py has two main purposes. The compile command which combines all the individual package files into one distributable file and update-local which queries the github api and tries to automatically add all new releases.

It's only useful if you want to update or add new packages.

Usage example:

avsupdaterepo.py update-local -o -g <github token>
avsupdaterepo.py compile
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].