All Projects → davekiss → vimeography

davekiss / vimeography

Licence: GPL-3.0 license
The easiest way to display beautiful video collections on your WordPress site.

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
Mustache
554 projects
Vue
7211 projects
shell
77523 projects

Projects that are alternatives of or similar to vimeography

Lightgallery.js
Full featured JavaScript image & video gallery. No dependencies
Stars: ✭ 5,168 (+36814.29%)
Mutual labels:  gallery, vimeo
osprey-delight
Osprey Delight is the free-minded artist's choice for a clutter-free and blazingly fast single-page portfolio.
Stars: ✭ 43 (+207.14%)
Mutual labels:  portfolio, gallery
Hugo Theme Console
A minimal, responsive and light theme for Hugo inspired by Linux console.
Stars: ✭ 143 (+921.43%)
Mutual labels:  portfolio, gallery
Govuk Design System
One place for service teams to find styles, components and patterns for designing government services.
Stars: ✭ 197 (+1307.14%)
Mutual labels:  portfolio
Particleground Portfolio
A minimalistic particle theme landing page template. ⚛️
Stars: ✭ 204 (+1357.14%)
Mutual labels:  portfolio
Cryptoshadow
CryptoCurrency Tracker for Android & iOS built with @flutter
Stars: ✭ 238 (+1600%)
Mutual labels:  portfolio
win95
Windows 95 Portfolio built with Vue.js
Stars: ✭ 83 (+492.86%)
Mutual labels:  portfolio
Anuraghazra.github.io
My Portfolio Site | Made With @Gatsbyjs
Stars: ✭ 191 (+1264.29%)
Mutual labels:  portfolio
Gatsby Starter Portfolio Jodie
Image-heavy photography portfolio with colorful accents & customizable pages. Includes adaptive image grids powered by CSS grid and automatic image integration into projects.
Stars: ✭ 249 (+1678.57%)
Mutual labels:  portfolio
Cv
🎓 Best in Class modern CV, Resume and Portfolio website template. All-in-One-Page site with simply customizable builder.
Stars: ✭ 232 (+1557.14%)
Mutual labels:  portfolio
Govuk elements
❗️GOV.UK Elements is deprecated, and will only receive major bug fixes and security patches.
Stars: ✭ 226 (+1514.29%)
Mutual labels:  portfolio
Web Portfolio
Personal portfolio website made with the React
Stars: ✭ 207 (+1378.57%)
Mutual labels:  portfolio
Gatsby Theme Byfolio
A simplified way to create a portfolio using GatsbyJS
Stars: ✭ 240 (+1614.29%)
Mutual labels:  portfolio
Create Portfolio
Create a personal website that showcases your work as a software developer.
Stars: ✭ 198 (+1314.29%)
Mutual labels:  portfolio
gifs
Gifs.com API golang package to create Gifs from youtube, vimeo, remote mp4 and more!
Stars: ✭ 21 (+50%)
Mutual labels:  vimeo
React Portfolio Template
Modern React Portfolio Template (FREE)
Stars: ✭ 188 (+1242.86%)
Mutual labels:  portfolio
Home
The personal website/portfolio of Hashir Shoaib. Built using React and Bootstrap.
Stars: ✭ 246 (+1657.14%)
Mutual labels:  portfolio
Gitshowcase
Awesome Portfolio from your Github
Stars: ✭ 226 (+1514.29%)
Mutual labels:  portfolio
Portfolio Demo
A portfolio build by using flutter for web.
Stars: ✭ 224 (+1500%)
Mutual labels:  portfolio
Python Trading Robot
A trading robot, that can submit basic orders in an automated fashion using the TD API.
Stars: ✭ 235 (+1578.57%)
Mutual labels:  portfolio

Vimeography Build Status Coverage Status Scrutinizer Code Quality

Welcome to our GitHub Repository

Vimeography was born out of a desire to create a good-looking gallery layout from a collection of Vimeo videos without all of the fuss. This WordPress plugin makes it dead-simple to create a video gallery that just works™

More information can be found at vimeography.com.

Installation

For detailed setup instructions, visit the official Documentation page.

  1. You can clone the GitHub repository: https://github.com/davekiss/vimeography.git
  2. Or download it directly as a ZIP file: https://github.com/davekiss/vimeography/archive/master.zip

This will download the latest developer copy of Vimeography.

Then, be sure to define a constant called VIMEOGRAPHY_DEV in your wp-config.php file. This will ensure that the code bundle of your Vimeography themes will be loaded from the Webpack dev server rather than the theme's dist folder.

define('VIMEOGRAPHY_DEV', true);

Lastly, you can install the theme dependencies and start up the webpack dev server like so:

cd wp-content/plugins/vimeography/vimeography-harvestone
yarn install

# After a few minutes, the install will complete and you can start the server.
yarn start

Releasing to WordPress.org

Vimeography uses tagged releases and GitHub actions to trigger deploys to WordPress.org

  1. Make sure you've updated the Stable Tag in readme.txt and added revision notes to the changelog at the bottom of that file.
  2. Make sure to update vimeography.php with the new version number on
// line ~6
Version: 2.3.1

// later, on line ~128
define('VIMEOGRAPHY_VERSION', '2.3.1');
  1. Visit https://github.com/davekiss/vimeography/releases/new to create a new tag. Then, add any release notes pertaining to this version. When you're ready, click publish.

By following this process, you'll fire off a new GitHub action workflow which will build the plugin and upload it to WordPress.org via Subversion. Nice!

Tests

  1. Install PHPUnit
  2. Install WP tests and database: sh bin/install-wp-tests.sh wordpress_test root '' localhost latest
  3. cd vimeography && phpunit

Bugs

If you find an issue, let us know here!

Support

This is a developer's portal for Vimeography and should not be used for support. Please visit the contact page.

Contributions

Anyone is welcome to contribute to Vimeography. Please read the guidelines for contributing to this repository.

There are various ways you can contribute:

  1. Raise an Issue on GitHub
  2. Send us a Pull Request with your bug fixes and/or new features
  3. Translate Vimeography into different languages
  4. Provide feedback and suggestions on enhancements

Supported by BrowserStack

Thanks to BrowserStack for their support of this open-source project.

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