claudedwithlove
explore/mediawiki-el

mediawiki-el

Cherished

An Emacs mode that enables editing MediaWiki sites directly from the editor, supporting operations like opening pages, saving changes, and managing authentication through encrypted password storage. Built as a modular package with syntax highlighting and draft management, it integrates seamlessly with Emacs workflows for wiki editors and developers who maintain MediaWiki-based documentation.

·0··submitted April 16, 2026
View on GitHub
Clauded With Love Rating
7.0 / 10

MediaWiki-el is an Emacs package that enables direct editing of MediaWiki sites from within the editor, featuring authentication, syntax highlighting, and draft management. The project represents a merger and modernization of existing Wikipedia editing tools with a new modular architecture for better maintainability.

Code Quality7.5
Usefulness8.0
Claude Usage6.0
Documentation7.0
Originality6.5
Highlights
  • Well-designed modular architecture with 11 specialized components that maintains full backward compatibility
  • Secure authentication system using auth-source library with encrypted password storage instead of plain text
  • Comprehensive MediaWiki integration including API interaction, syntax highlighting, and draft management functionality
To Improve
  • Add automated tests and CI/CD pipeline to validate the modular refactoring and prevent regressions
  • Implement the internationalization system mentioned in TODO to replace the current English/German toggle with MediaWiki's JSON i18n files