Skip to main content

Advanced Wikidata editor

Project description

Daty

Python 3.x Support License: AGPL v3+

Daty welcome screen

Daty is a free cross-platform advanced Wikidata editor adhering to GNOME Human Interface Guidelines, intended to enable better editing workflow and faster deployment of requested user features. Use Daty to search, select, read, batch edit items, script actions, share, visualize proposed changes and bots.

Daty is written in Python 3 and it uses GTK+ 3.0 python bindings for interface organization and drawing.

It has a progressive layout thanks to libhandy and uses pywikibot as a backend.

Currently implemented

  • Search and open entities through elasting search and triplets;
  • Read entities and follow their values;
  • Page and sidebar search;
  • Edit statements;
  • Mass-edit statements.

Installation

Windows

I have to upload the exe.

Linux

Archlinux

The package daty-git has been published on AUR.

Ubuntu

Ubuntu disco

In progress.

Fedora

In progress.

Flatpak

In progress.

Mac OS

Hardware or contributors needed.

Development

In order to run daty, you need to install PyGobject, pywikibot and libhandy. If your distribution is not in the following, hopefully it should still have them available for you in their repositories.

Archlinux

Install daty-git from AUR and skip to "Run".

Ubuntu disco / Debian Sid

Run the following commands from your terminal:

# apt install python3-gi gir1.2-gtk-3.0 python3-pip libhandy-0.0-0
# pip3 install pywikibot

Run

To run daty you just need to clone this repository and execute

$ python3 setup.py sdist bdist_wheel
$ sudo python3 setup.py install
$ daty

or you can just open the entry that should have appeared in your menu.

About

This program is licensed under GNU Affero General Public License v3 or later by Pellegrino Prevete.
If you find this program useful, consider voting to give this project a grant at the itWikiCon 2018 Ideathon, or offering me a beer, a new computer or a part time remote job to help me pay the bills.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

daty-1.0a0.tar.gz (68.6 kB view hashes)

Uploaded Source

Built Distribution

daty-1.0a0-py3-none-any.whl (118.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page