BeeWare tek bir araç veya kütüphane değildir, Python yazılımının geliştirilmesine, hatalarının ayıklanmasına ve başlatılmasına yardımcı olabilecek bir projeler bütünüdür. Her araç, Unix'in tek bir şeyi iyi yapma felsefesini izler. Her araç tek başına kullanılabilir ya da zengin bir programlama aracı seti sağlamak için diğer araçlar ile birlikte zincirlenebilir.

Uygulamalar

Uygulamalar, bağımsız son-kullanıcı uygulamasıdır. Uygulamalar Python'da yazılmış olsa da, bu projenin uygulanma detayıdır - bu durumu hiç kafanıza takmayın.Uygulamalar diğer son-kullanıcı uygulamaları ile aynı yolla kurulur ve çalıştırılır.

Tools

A tool is a special class of application that is installed into a Python virtual environment. Tools are used to assist when developing standalone applications, in roles from debugging and testing to packaging.

Libraries

Libraries are re-usable blocks of code that can be used in a project. Libraries will usually be installed as dependencies of tools, applications, or other libraries.

Bridges

A bridge is a combination tool & library that is used to run Python code where the CPython runtime cannot be used. The bridge provides the mechanism to run Python code in a different runtime environment.

Templates

Templates are Cookiecutter configurations to generate the boilerplate code needed to get a Python project running as an application on a particular platform.

Support

Support projects are pre-packaged bundles of compiled artefacts that are needed to run Python on a particular platform.