Skip to content

fuddl/wikibase-for-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wikibase for Web

A browser extension that displays information from Wikidata and other Wikibase instances directly on web pages.

Features

  • Display Wikidata information related to web page content
  • Support for custom Wikibase instances
  • Extract structured data from web pages for Wikidata integration
  • Perform minimal edits like updating item descriptions directly from the browser

Data Mining Capabilities

The extension can extract structured data from various web pages like Bibliographic information from book pages.

Create statements based sourced from websites.

Editing Capabilities

The extension allows users to make minimal edits to Wikidata directly from their browser:

  • Update item descriptions
  • Add Lemma representations
  • Find missing identifiers
  • Link web content to existing Wikidata items

Multilingual Support

The extension is available in multiple languages:

  • English (en)
  • French (fr)
  • German (de)
  • Japanese (ja)
  • Punjabi (pa)
  • Portuguese (pt)
  • Russian (ru)

Your language is missing? Please make a pull request.

Installation

Install from addons.mozilla.org.

For development follow these steps:

Prerequisites

Setup

  1. Clone the repository:

    git clone https://github.com/your-username/wikibase-for-web.git
    cd wikibase-for-web
    
  2. Install dependencies:

    npm install
    
  3. Run setup script to clone required repositories:

    npm run setup
    

Testing

Local Testing

  1. Start the test server:

    npm run user-tests
    
  2. Run the extension in Firefox:

    web-ext run --start-url http://127.0.0.1:8080/book_meta_tags.html --browser-console
    

Development

Scripts

  • npm run user-tests - Start local test server
  • npm run setup - Set up required dependencies
  • npm run check-translations - Check translation files for completeness

License

This project is licensed under the GNU License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •