
Research
/Security News
Toptal’s GitHub Organization Hijacked: 10 Malicious Packages Published
Threat actors hijacked Toptal’s GitHub org, publishing npm packages with malicious payloads that steal tokens and attempt to wipe victim systems.
briefcase-kivy-bootstrap
Advanced tools
Kivy GUI framework bootstrap for Briefcase P4A backend - Tested integration for Android APK builds with Kivy
Kivy GUI framework bootstrap for Briefcase.
This plugin adds Kivy as a selectable GUI framework when creating new Briefcase projects. It generates standard Briefcase projects with Kivy applications that can be built for any platform using any Briefcase backend.
pip install briefcase-kivy-bootstrap
After installation, Kivy will appear as an option in briefcase new
:
briefcase new
# Select "Kivy" as GUI framework
myapp/
├── pyproject.toml # Standard Briefcase configuration
├── src/myapp/
│ └── app.py # Kivy application code
└── ... # Standard Briefcase files
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.label import Label
from kivy.uix.button import Button
class MyAppApp(App):
def build(self):
layout = BoxLayout(orientation='vertical')
# ... Kivy UI code
return layout
def main():
MyAppApp().run()
The generated Kivy project can be built using any Briefcase backend:
# Standard Android build
briefcase build android
# P4A Android build (if briefcase-p4a-backend is installed)
briefcase build android p4a
# Desktop builds
briefcase build windows
briefcase build macOS
briefcase build linux
MIT License
Al pyCino
FAQs
Kivy GUI framework bootstrap for Briefcase P4A backend - Tested integration for Android APK builds with Kivy
We found that briefcase-kivy-bootstrap demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
/Security News
Threat actors hijacked Toptal’s GitHub org, publishing npm packages with malicious payloads that steal tokens and attempt to wipe victim systems.
Research
/Security News
Socket researchers investigate 4 malicious npm and PyPI packages with 56,000+ downloads that install surveillance malware.
Security News
The ongoing npm phishing campaign escalates as attackers hijack the popular 'is' package, embedding malware in multiple versions.