mediawiki/minus-x
MinusX scans your repo for files incorrectly marked executable on Unix. Executables must have the right MIME type or a shebang. Run minus-x check . to report issues and minus-x fix . to remove bad +x flags; supports ignore rules via .minus-x.json.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| mediawiki/mediawiki-codesniffer | PHP CodeSniffer ruleset that enforces MediaWiki coding conventions. Install via Composer, add the MediaWiki standard to your phpcs.xml, then run phpcs/phpcbf to lint and auto-fix issues. Includes configurable sniffs for project-specific needs. | 33 | 34 | 12 | 77K | 0 | 0.5 | 46.4 | GPL-2.0 | — | |
| mediawiki/mediawiki-phan-config | Shared Phan configuration for MediaWiki projects. Provides two base configs: config.php for MediaWiki extensions/skins and config-library.php for external PHP libraries. Include the appropriate file and customize for your project; CI guidance linked on mediawiki.org. | 2 | 2 | 0 | 30K | 0 | 0.0 | 55.2 | GPL-2.0 | — | |
| mediawiki/oauthclient | PHP client library for MediaWiki OAuth 1.0a authentication. Handles the three-legged handshake, signed API requests, and token management, letting your tool act on behalf of wiki users across Wikimedia and other MediaWiki sites. | 12 | 13 | 7 | 4K | 0 | 0.3 | 34.3 | GPL-3.0 | 7 years ago | |
| mediawiki/phan-taint-check-plugin | Phan plugin for detecting taint-based security issues in PHP, including XSS, SQL and shell injection, and unsafe serialization. Tracks user-controlled data and checks it’s escaped before output or queries; supports generic PHP and MediaWiki-specific analysis. | 27 | 27 | 4 | 32K | 0 | 0.3 | 42.2 | GPL-2.0 | — | |
| samwilson/phpflickr | A PHP client for the Flickr API that handles OAuth authentication and provides simple methods for uploading photos, managing photosets, groups, galleries, and tags. Includes bundled API classes and helpers for building Flickr-powered apps. | 43 | — | 14 | — | 16 | 7.7 | 6.5 | GPL-2.0 | 10 months ago | |
| trismegiste/parsoid-with-template | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | GPL-2.0 | — | |
| wikimedia/alea | Alea is a PHP port of the Alea pseudo-random number generator, providing fast, seedable, deterministic random values. Useful for simulations, games, and tests where reproducible output matters. | 3 | 3 | 0 | 32K | 0 | 0.0 | 53.9 | MIT | — | |
| wikimedia/assert | A lightweight PHP assertion library from Wikimedia providing methods for parameter type checks, preconditions, postconditions and invariants. Enforce contracts and validate input in MediaWiki-style projects with clear, descriptive exceptions and no extra dependencies. | 9 | 9 | 1 | 21K | 0 | 0.1 | 45.8 | MIT | — | |
| wikimedia/base-convert | — | 5 | 5 | 1 | 46K | 0 | 0.1 | 53.7 | GPL-2.0 | — | |
| wikimedia/bcp-47-code | A lightweight PHP library offering value objects for BCP 47 language codes, letting you parse, validate, and format tags like en, de-AT, or zh-Hant safely instead of passing raw strings around. | 1 | 1 | 0 | 19K | 0 | 0.0 | 55.0 | GPL-2.0 | — | |
| wikimedia/idle-dom | IDLeDOM provides PHP interfaces and helper traits for the DOM as defined by Web IDL, enabling type-safe documents, nodes, and elements with interchangeable implementations. It helps libraries offer standards-compliant DOM behavior without binding to a single backend. | 1 | 1 | 0 | 18K | 0 | 0.0 | 54.7 | MIT | — | |
| wikimedia/ip-utils | Wikimedia's PHP library for parsing, validating, and comparing IPv4 and IPv6 addresses, CIDR ranges, and single addresses. Check whether an IP falls within a range, normalize and format addresses, and handle IPv6 with ease—battle-tested in MediaWiki. | 7 | 7 | 0 | 43K | 0 | 0.0 | 51.5 | GPL-2.0 | — | |
| wikimedia/json-codec | A PHP library from Wikimedia for converting objects to and from JSON using schemas, with validation, custom codecs, and typed deserialization to keep JSON handling consistent and safe. | 1 | 1 | 0 | 17K | 0 | 0.0 | 54.1 | GPL-2.0 | — | |
| wikimedia/langconv | A PHP library for language variant conversion, providing MediaWiki-compatible rules and support for Chinese script variants such as Simplified and Traditional. Useful for rendering content in a reader's preferred variant. | 2 | 2 | 0 | 15K | 0 | 0.0 | 51.0 | GPL-2.0 | — | |
| wikimedia/less.php | PHP port of the LESS CSS compiler, maintained by Wikimedia. Compile .less to CSS in PHP apps, with support for variables, mixins, imports, and nested rules. Useful for server-side builds or environments without Node-based tooling. | 124 | 128 | 199 | 1M | 10 | 9.4 | 56.8 | Apache-2.0 | — | |
| wikimedia/minify | — | 6 | — | 1 | — | 0 | 0.1 | — | Apache-2.0 | — |
|
| wikimedia/object-factory | Wikimedia ObjectFactory builds PHP objects from declarative specifications, mapping class names, constructor arguments, and factory callables to instances. Lightweight, dependency-free, and used by Wikibase and other Wikimedia projects. | 5 | 5 | 0 | 19K | 0 | 0.0 | 48.3 | GPL-2.0 | — | |
| wikimedia/remex-html | RemexHTML is a pure PHP HTML5 parser and serializer from Wikimedia. It implements the WHATWG tokenizer and tree construction algorithms, builds a lightweight document tree, and supports serialization and tree mutation, powering robust HTML processing in MediaWiki and other projects. | 12 | 12 | 1 | 19K | 0 | 0.1 | 43.8 | MIT | — | |
| wikimedia/scoped-callback | — | 4 | — | 0 | — | 0 | 0.0 | — | GPL-2.0 | — |
|
| wikimedia/testing-access-wrapper | Small PHP utility from Wikimedia that wraps objects to access otherwise non-public (protected/private) methods and properties in tests. Helps write focused unit tests without changing production visibility, acting as a thin “testing access wrapper.” | 4 | 4 | 1 | 76K | 0 | 0.1 | 55.3 | GPL-2.0 | — | |
| wikimedia/update-history | A small PHP library from Wikimedia for recording and querying update history. It stores change entries and lets you retrieve recent updates, useful for audit trails, changelogs, and tracking modifications in your application. | 1 | 1 | 0 | 283 | 0 | 0.0 | 29.8 | MIT | — | |
| wikimedia/utfnormal | — | 9 | 9 | 3 | 288K | 0 | 0.1 | 55.3 | GPL-2.0 | — | |
| wikimedia/webidl | A PHP parser for WebIDL, the interface definition language used by web platform specifications. It turns WebIDL definitions into a structured syntax tree, giving PHP tools a foundation for validation, documentation, and code or binding generation. | 1 | 1 | 0 | 25 | 0 | 0.0 | 15.6 | MIT | — | |
| wikimedia/wikipeg | Wikipeg is a PHP port of PEG.js, the parser generator for parsing expression grammars. Write a grammar and it compiles it into a fast, standalone PHP parser with no runtime dependencies, making custom language and syntax parsers easy to build and maintain in PHP projects. | 9 | 9 | 4 | 27K | 0 | 0.2 | 47.5 | MIT | — | |
| wikimedia/zest-css | Zest is a fast PHP CSS selector parser and matcher for DOM documents, letting you query HTML/XML with familiar CSS selectors. Lightweight and standards-focused, it’s useful for scraping, testing, and DOM traversal. | 4 | 4 | 2 | 28K | 0 | 0.1 | 51.7 | MIT | — | |
| wikimedia/zest-jq | A jQuery-style DOM query and manipulation layer for PHP, built on the Zest CSS selector engine. Use familiar chainable selectors to find, filter, and work with HTML nodes in server-side code. | 1 | 1 | 0 | 6K | 0 | 0.0 | 47.8 | MIT | — |
How can I help you explore Laravel packages today?