BeeWare

Python 的 IDE 們

BeeWare 包含一系列專案,用以協助開發、除錯、啟動 Python 軟體。所有工具都遵從 Unix 哲學:做好一件事情。各個工具可以被單獨使用,也可以被串接起來,成為擁有豐富功能的程設工具。

告訴我更多 我想貢獻 我想贊助

讓 Python 原生工具⋯⋯

Python 已經證明自己有很強的能耐——平易近人,但在專家手上仍有無比威力。如果你想叫電腦做事情,為何不到處都用 Python?你的工具難道不該發揮 Python 所有的能耐,而不只是和 C 綁定有良好介面?

⋯⋯在手持與桌面設備⋯⋯

現代運算設備不再局限於 80×25 終端機視窗,而包含手機、平板、桌面設備和多樣化的使用者介面。有辦法在這些地方都能用 Python,並發揮這些平台獨特的性質嗎?

⋯⋯都像原生軟體。

使用者不該擔心工具是用什麼軟體開發。這代表軟體必須看起來、運作起來都與原生的工具完全一致。原生的外觀、原生的行為、原生的發布方式。你的 Python 工具應該完全融入其他原生工具。

這就是 BeeWare。

BeeWare 提供的就是這些:一系列工具,讓你能在豐富、原生的介面撰寫 Python 程式;一系列函式庫與背景程式,讓你能把自己的程式跑在 iOS、Android、macOS、Linux、Windows、tvOS 等等平台

開源

開放原始碼的開發流程已經證明自己,是開發強健、可靠軟體的最佳途徑。整個 BeeWare 工具組都是以 BSD 條款發布,且可讓所有人使用與修改

歡迎任何貢獻

但這個世界需要的不僅是程式。一個成功的軟體專案需要文件、設計功力、回饋、錯誤報告。BeeWare 社群了解所有貢獻都很重要,即使它在不能在 GitHub 上成為 pull request。

力量來自多樣性

多樣化的社群,才是強壯的社群。這代表接受各種程度、出身、種族、宗教、傾向、外顯的人。BeeWare 專案傾力建立並維護一個多樣化而熱情的社群。我們隨時願意協助任何希望貢獻的人,同時擁抱、並嚴格執行我們的社群守則

馬上貢獻!

如果以上的內容有吸引到你,那就馬上看看 BeeWare 專案集,看看你能怎麼使用它們開發 Python 程式吧!或者,如果你願意貢獻程式,但從未參與過開源程式開發,可以參考我們的初次貢獻者指南。若你已經做好入坑準備,就參考我們的專案頁或我們說明如何協助的指南。

保持聯絡!

在 Twitter 追蹤 @PyBeeWare,或加入 BeeWare 愛好者通訊表,以獲得專案相關的新聞、小常識、使用技巧、公告等訊息。

會員

BeeWare 受到許多像你一樣的使用者支持!所有捐獻都是很大幫助:按此捐款

感謝


Latest News

31 Jul: A new yak for the herd: BeeKeeper


Meet the Bee Team @


Projects

Briefcase Briefcase

Tools to support converting a Python
project into a standalone native
application.

Cricket Cricket

Test runner GUI that finds failures
fast

Toga Toga

A Python native, OS native GUI
toolkit.

Batavia Batavia

A Javascript implementation of the
Python virtual machine

VOC VOC

A transpiler that converts Python
bytecode into Java bytecode.

⋯⋯族繁不及備載