champs-libres/wopi-lib
Laravel-friendly PHP library to integrate WOPI (Web Application Open Platform Interface) with Office Online/Collabora. Provides helpers to implement WOPI endpoints, token handling, file access, and callbacks so you can view/edit documents from your app.
/wopi/files/{fileId})."This PHP library lets us embed Microsoft Office Online (Word/Excel/PPT) directly into our platform—enabling users to edit files in the browser without leaving our app. It’s a cost-effective alternative to third-party WOPI hosts, giving us full control over data and compliance. For example, [Competitor X] charges $5/user/month for this; we’d avoid those costs entirely while delivering the same experience. Ideal for [target use case: e.g., ‘our legal teams collaborating on contracts’ or ‘SMBs sharing spreadsheets internally’]."
Key Ask: "Approve a 3-month pilot to integrate WOPI for [specific feature], with a goal of reducing document workflow friction by 30%."
*"This is a lean, MIT-licensed WOPI library for PHP/Laravel that handles the heavy lifting of Microsoft’s Web Application Open Platform Interface. Here’s why it’s a win:
/wopi/files/..., /wopi/files/{id}/contents, etc.) with minimal boilerplate.Proposed Integration Path:
/wopi/files/{id}) using the library.Risks: Limited to basic WOPI; advanced features (e.g., co-authoring) may require OnlyOffice/Collabora later. But this gives us 80% of the value at 20% of the cost."*
Key Ask: "Can we allocate [X] dev weeks to prototype WOPI integration for [feature Y] by [date]?"
How can I help you explore Laravel packages today?