Coder Social home page Coder Social logo

ahmadawais / includewp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from freemius/includewp

1.0 3.0 0.0 144 KB

IncludeWP.com, A leaderboard of top open-source frameworks for WordPress plugin & theme developers. Because code reusability is awesome! https://includewp.com

License: MIT License

PHP 74.62% CSS 25.38%

includewp's Introduction

IncludeWP

IncludeWP.com, a leaderboard of the top open-source frameworks for WordPress plugin & theme developers.

Why?

Because code reusability is awesome!

Earlier this year (March 2016), the WordPress.org plugins review team issued a statement on make.wordpress.org that frameworks are no longer allowed in the official plugins repository. So... we decided to build a new cozy home for all frameworks, making it easier for developers to finds what's out there to reuse before starting to work on a new project.

Contributing

Missing a framework here? Just fork the repo and add your framework as a <name>.php in the src/frameworks folder.

Make sure to follow the following rules:

  • GPL: The framework must be GPL so plugins and themes that use it can be listed on WordPress.org.
  • GitHub: The framework must have a public repository on GitHub that we can link to and pull in stats from.
  • Stick to the format: Fill out all the same fields as the other frameworks in src/frameworks.
  • WordPress.org (optional): If the framework is listed as a plugin on wp.org, please add a reference to the plugin's slug.
  • Short description: Keep the description for the overview page short and sweet.

Running locally

IncludeWP is built on pure PHP and JavaScript so it should be working out of the box.

If you'd like to keep the GitHub stats and framework screenshots up to date, you should execute cronjobs/weekly-update.php on a weekly basis. Before you do that, you'll need to update includes/config.php with your keys/tokens:

  1. Sign-up for a free account via Page2Images and set PAGE_2_IMAGES_REST_KEY & PAGE_2_IMAGES_KEY with your keys.
  2. Create your personal GitHub token and set GITHUB_ACCESS_TOKEN with the token.

What do we use?

Frontend

APIs

Freemius

IncludeWP is built and maintained with ❤ by Freemius -- Analytics, Monetization and Marketing Automation platform for WordPress theme & plugin developers.

License

This project is licensed under the MIT license.

includewp's People

Contributors

vovafeldman avatar

Stargazers

Luke Cavanagh avatar

Watchers

James Cloos avatar Ahmad Awais ⌘ avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.