CoderWanFeng/python-office

pip install python-office, a library for automating office tasks

About the project

python-office is a Python library that provides ready-to-use modules for automating office and media tasks such as PDF, Word, Excel, PowerPoint, email, WeChat, images, video, and OCR. It is for people who want to automate common work activities with short Python calls, including users with little Python experience. Its catalogue skills expose the library's individual automation areas to coding agents.

1.4kStars on the repository
74Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

pencil4img

25

CoderWanFeng/python-office

Skill Claude CodeCodex

An image conversion tool that turns a picture into a pencil-sketch style image.

not rated 1.4k +3 2d ago A SkillSpector: pass 40 tokens original Apache-2.0

txt2wordcloud

26

CoderWanFeng/python-office

Skill Claude CodeCodex

A small function that turns the words in a text file into a word cloud image, where frequently used words appear more prominently. It also lets the caller choose the background colour and output filename.

not rated 1.4k +3 2d ago A SkillSpector: pass 40 tokens original Apache-2.0

excel2markdown

27

CoderWanFeng/python-office

Skill Claude CodeCodex

A converter that turns Excel spreadsheets into Markdown documents, with an option to select a particular worksheet.

not rated 1.4k +3 2d ago A SkillSpector: pass 35 tokens original Apache-2.0

VatInvoiceOCR2Excel

28

CoderWanFeng/python-office

Skill Claude CodeCodex

An OCR tool that reads Chinese value-added tax invoice images and exports the extracted information to Excel. OCR means recognizing printed text from an image.

not rated 1.4k +3 2d ago A SkillSpector: pass 60 tokens original Apache-2.0

add_img_water

29

CoderWanFeng/python-office

Skill Claude CodeCodex

A PDF tool that places an image, such as a logo, onto a PDF as a watermark.

not rated 1.4k +3 2d ago A SkillSpector: pass 29 tokens original Apache-2.0

add_mark

30

CoderWanFeng/python-office

Skill Claude CodeCodex

A small utility for adding text watermarks to PDF files. A watermark is visible text placed on a document, such as “Confidential.”

not rated 1.4k +3 2d ago A SkillSpector: pass 28 tokens original Apache-2.0

add_text_watermark

31

CoderWanFeng/python-office

Skill Claude CodeCodex

A PDF utility that adds text watermarks to documents. You can set the watermark text, position, font, size, colour, input file, and output file.

not rated 1.4k +3 2d ago A SkillSpector: pass 39 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A parameter-based utility for adding a watermark, such as confidential text, to a PDF file. It accepts the input file, watermark text, output folder, and output filename.

not rated 1.4k +3 2d ago A SkillSpector: pass 33 tokens original Apache-2.0

decrypt4pdf

33

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility for removing password protection from an encrypted PDF when the password is known. It writes an unlocked copy to a chosen file path.

not rated 1.4k +3 2d ago A SkillSpector: pass 31 tokens original Apache-2.0

del4pdf

34

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility for creating a new PDF by removing specified pages from an existing PDF file.

not rated 1.4k +3 2d ago A SkillSpector: pass 30 tokens original Apache-2.0

encrypt4pdf

35

CoderWanFeng/python-office

Skill Claude CodeCodex

A function that protects a PDF file with a password and saves the encrypted result. A PDF is a document format commonly used for sharing fixed-layout files.

not rated 1.4k +3 2d ago A SkillSpector: pass 36 tokens original Apache-2.0

merge2pdf

36

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility for joining multiple PDF files into one PDF. PDF is a document format that preserves a file's layout across devices.

not rated 1.4k +3 2d ago A SkillSpector: pass 32 tokens original Apache-2.0

pdf2docx

37

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-conversion tool that turns PDF files into editable Word documents (.docx). It can convert one PDF or process a folder of PDFs.

not rated 1.4k +3 2d ago A SkillSpector: pass 40 tokens original Apache-2.0

pdf2imgs

38

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-conversion tool that turns PDF pages into image files. It can create separate images or combine the pages into one long image.

not rated 1.4k +3 2d ago A SkillSpector: pass 42 tokens original Apache-2.0

split4pdf

39

CoderWanFeng/python-office

Skill Claude CodeCodex

A PDF page-range splitter that saves selected pages as a separate PDF file.

not rated 1.4k +3 2d ago A SkillSpector: pass 36 tokens original Apache-2.0

txt2pdf

40

CoderWanFeng/python-office

Skill Claude CodeCodex

A text-to-PDF converter that turns a plain text file, such as a .txt document, into a PDF file.

not rated 1.4k +3 2d ago A SkillSpector: pass 30 tokens original Apache-2.0

merge4ppt

41

CoderWanFeng/python-office

Skill Claude CodeCodex

A function that combines multiple PowerPoint files into one PowerPoint presentation. PowerPoint files are slide documents, usually ending in .pptx.

not rated 1.4k +3 2d ago A SkillSpector: pass 35 tokens original Apache-2.0

ppt2img

42

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility that converts PowerPoint presentations into image files, either one image per slide or one long combined image.

not rated 1.4k +3 2d ago A SkillSpector: pass 50 tokens original Apache-2.0

ppt2pdf

43

CoderWanFeng/python-office

Skill Claude CodeCodex

A function that converts a PowerPoint presentation file into a PDF file. PowerPoint files are commonly stored as PPT or PPTX files.

not rated 1.4k +3 2d ago A SkillSpector: pass 33 tokens original Apache-2.0

change_label_in_xml

44

CoderWanFeng/python-office

Skill Claude CodeCodex

A batch utility for renaming labels in every XML annotation file within a chosen directory. XML is a text format often used to store structured data, including image annotations.

not rated 1.4k +3 2d ago A SkillSpector: pass 48 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A dataset-cleaning tool that finds images without matching annotation files, such as XML files describing objects in the image, and moves them to an unmarked-images folder.

not rated 1.4k +3 2d ago A SkillSpector: pass 55 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A data-cleaning utility for JSON annotation files. It finds files whose shapes field is empty and moves them into a separate folder named for files without labels.

not rated 1.4k +3 2d ago A SkillSpector: pass 46 tokens original Apache-2.0

course

47

CoderWanFeng/python-office

Skill Claude CodeCodex

A Python helper that displays tutorials, group information, source-code links, and other resources for the python-office library in a terminal.

not rated 1.4k +3 2d ago A SkillSpector: pass 38 tokens original Apache-2.0

create_article

48

CoderWanFeng/python-office

Skill Claude CodeCodex

A Python helper that creates an article from a supplied topic and requested number of lines.

not rated 1.4k +3 2d ago A SkillSpector: pass 36 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: