A simple framework for plugin system development with as few dependencies as possible. It is designed to offer a set of very lean classes (plugin managers and plugin interfaces) which can easily be customised by decoration or inheritance.

Yapsy supports Python2 and Python3. Its source package contains versions of the sources for both pythons.

Usage samples, advices and developer's documentations are available on the main website.

Features

  • Centralised plugin management
  • Management class customizable via class decoration
  • Plugin activation saving in config file
  • Handles versioning among installed plugins
  • Auto install

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Yapsy

Yapsy Web Site

Other Useful Business Software

See the Top 5 Processes in each line of business See the Top 5 Processes in each line of business Icon
See the Top 5 Processes in each line of business Icon

Improve your workflow by getting familiar with how Intelligent Process Automation eliminates busywork across multiple departments.

Process inefficiencies are a drain on any business, no matter how big or small, so speeding up your workflow is an absolute essential. Download the FREE Top 5 Process guides to better understand how workflow automation looks within each line of business like IT, Sales, Finance, and Human Resources. Remember, just because you’ve established a process within your organization or department, it doesn’t mean that it’s working as well as it could be.

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Nice work. I used your framework for my simple project and it works like a charm. It is important to know about the plugin detection caveat, though.

  • Lean, active and well-documented project under a commercially-friendly open-source license. There's even an Ubuntu Raring Ringtail package in the works. Awesome! Well done.

    1 user found this review helpful.
  • awesome! +1 for being pure python module. thanks for opensourcing it!

    1 user found this review helpful.
Read more reviews >

Additional Project Details

Intended Audience

Developers

Programming Language

Python

Registered

2007-10-22