PHPackages                             wnasich/uploadit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. wnasich/uploadit

ActiveCakephp-plugin[Utility &amp; Helpers](/categories/utility)

wnasich/uploadit
================

Transloadit Plugin for CakePHP

051PHP

Since Jun 17Pushed 11y ago1 watchersCompare

[ Source](https://github.com/wnasich/uploadit)[ Packagist](https://packagist.org/packages/wnasich/uploadit)[ RSS](/packages/wnasich-uploadit/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

uploadit
========

[](#uploadit)

Transloadit plugin for CakePHP

This plugin allow us delegate upload of files to the cloud service Transloadit. It provides view elements, component and a little js file which enable our app to upload files to Transloadit and proccess the response, in order to save a reference to external stored files.

You will need a Transloadit account and minimal knowldege about how it works. [Transloadit Docs](https://transloadit.com/docs/)

Installation
============

[](#installation)

To install the plugin, place the files in a directory labelled "Uploadit/" in your "app/Plugin/" directory.

Then, include the following line in your `app/Config/bootstrap.php` to load the plugin in your application.

```
CakePlugin::load('Uploadit');

```

Git Submodule
-------------

[](#git-submodule)

If you're using git for version control, you may want to add the **Uploadit** plugin as a submodule on your repository. To do so, run the following command from the base of your repository:

```
git submodule add git@github.com:wnasich/uploadit.git app/Plugin/Uploadit

```

After doing so, you will see the submodule in your changes pending, plus the file `.gitmodules`. Simply commit and push to your repository.

To initialize the submodule(s) run the following command:

```
git submodule update --init --recursive

```

To retrieve the latest updates to the plugin, assuming you're using the `master` branch, go to `app/Plugin/Uploadit` and run the following command:

```
git pull origin master

```

If you're using another branch, just change "master" for the branch you are currently using.

If any updates are added, go back to the base of your own repository, commit and push your changes. This will update your repository to point to the latest updates to the plugin.

Composer
--------

[](#composer)

The plugin also provides a "composer.json" file, to easily use the plugin through the Composer dependency manager.

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/c3a00e09c42cad300815297573181c42a859f1b12e8b871a145e02ed0b2125ef?d=identicon)[wnasich](/maintainers/wnasich)

---

Top Contributors

[![wnasich](https://avatars.githubusercontent.com/u/104184?v=4)](https://github.com/wnasich "wnasich (5 commits)")

### Embed Badge

![Health badge](/badges/wnasich-uploadit/health.svg)

```
[![Health](https://phpackages.com/badges/wnasich-uploadit/health.svg)](https://phpackages.com/packages/wnasich-uploadit)
```

###  Alternatives

[typisttech/imposter

Wrapping all composer vendor packages inside your own namespace. Intended for WordPress plugins.

111299.9k1](/packages/typisttech-imposter)[phpcfdi/cfdi-sat-scraper

Web Scraping para extraer facturas electrónicas desde la página del SAT

9424.4k](/packages/phpcfdi-cfdi-sat-scraper)[hiromi2424/transition

Transition component is a CakePHP component to help your transitional pages logic.

4563.8k](/packages/hiromi2424-transition)[bolt/newswidget

📰 A simple Widget Extension to display the latest Bolt news on the dashboard.

13182.8k4](/packages/bolt-newswidget)[mehedi-iitdu/core-component-repository

My awesome package

1554.0k](/packages/mehedi-iitdu-core-component-repository)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
