taguette


Nametaguette JSON
Version 1.5.0 PyPI version JSON
download
home_pageNone
SummaryFree and open source qualitative research tool
upload_time2025-10-17 22:37:29
maintainerNone
docs_urlNone
authorRemi Rampin
requires_python<4,>=3.7
licenseBSD-3-Clause
keywords qualitative document text tagging tags highlights notes
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Taguette
========

A spin on the phrase "tag it!", `Taguette <https://www.taguette.org/>`__ is a free and open source qualitative research tool that allows users to:

+ Import PDFs, Word Docs (``.docx``), Text files (``.txt``), HTML, EPUB, MOBI, Open Documents (``.odt``), and Rich Text Files (``.rtf``).
+ Highlight words, sentences, or paragraphs and tag them with the codes *you* create.
+ (not yet) Group imported documents together (e.g. as 'Interview' or 'Lit Review').
+ Export tagged documents, highlights for a specific tag, a list of tags with descriptions and colors, and whole projects.

`Check out our website to learn more about how to install and get started. <https://www.taguette.org/>`__

Motivation and goal
-------------------

Qualitative methods generate rich, detailed research materials that leave individuals' perspectives intact as well as provide multiple contexts for understanding the phenomenon under study. Qualitative methods are used by a wide range of fields, such as anthropology, education, nursing, psychology, sociology, and marketing. Qualitative data has a similarly wide range: observations, interviews, documents, audiovisual materials, and more.

However - the software options for qualitative researchers are either **far too expensive**, don't allow for the seminal method of highlighting and tagging materials, *or actually perform quantitative analysis*, just on text.

**It's not right or fair that qualitative researchers without massive research funds cannot afford the basic software to do their research.**

So, to bolster a fair and equitable entry into qualitative methods, we've made Taguette!

Installation
------------

You can find complete installation instructions on `our website <https://www.taguette.org/install.html>`__, including installers for Windows and MacOS.

Development setup from the repository
-------------------------------------

You can install from a local clone of this repository, which will allow you to easily change the sources to suit your needs:

1. Clone this git repository from the terminal: ``git clone https://gitlab.com/remram44/taguette.git``
2. Navigate on the command line to the repository you've just cloned locally, using the ``cd`` command. To get help using ``cd``, use `this tutorial <https://swcarpentry.github.io/shell-novice/02-filedir/index.html>`__.
3. Taguette uses `Poetry <https://python-poetry.org/>`__ for its packaging and dependency management. You will need to `install Poetry <https://python-poetry.org/docs/#installation>`__.
4. Install Taguette and its dependencies by running ``poetry install``. Poetry will create a virtual environment for you by default, activate it by running ``poetry shell``.
5. Build translation files using ``scripts/update_translations.sh``.
6. You can start taguette in development mode using ``taguette --debug`` (or ``taguette --debug server <config_file>``). This will start Tornado in debug mode, which means in particular that it will auto-restart every time you make changes.
7. Navigate to `localhost:7465 <http://localhost:7465/>`__ to use Taguette!

License
-------

* Copyright (C) 2018, Rémi Rampin and Taguette contributors

Licensed under a **BSD 3-clause "New" or "Revised" License**. See the ``LICENSE.txt`` file for details.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "taguette",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4,>=3.7",
    "maintainer_email": null,
    "keywords": "qualitative, document, text, tagging, tags, highlights, notes",
    "author": "Remi Rampin",
    "author_email": "remi@rampin.org",
    "download_url": "https://files.pythonhosted.org/packages/e7/23/51fee311299b6d7c41024af56d1d7473e0dd3e32cea617f38ca577f92a7b/taguette-1.5.0.tar.gz",
    "platform": null,
    "description": "Taguette\n========\n\nA spin on the phrase \"tag it!\", `Taguette <https://www.taguette.org/>`__ is a free and open source qualitative research tool that allows users to:\n\n+ Import PDFs, Word Docs (``.docx``), Text files (``.txt``), HTML, EPUB, MOBI, Open Documents (``.odt``), and Rich Text Files (``.rtf``).\n+ Highlight words, sentences, or paragraphs and tag them with the codes *you* create.\n+ (not yet) Group imported documents together (e.g. as 'Interview' or 'Lit Review').\n+ Export tagged documents, highlights for a specific tag, a list of tags with descriptions and colors, and whole projects.\n\n`Check out our website to learn more about how to install and get started. <https://www.taguette.org/>`__\n\nMotivation and goal\n-------------------\n\nQualitative methods generate rich, detailed research materials that leave individuals' perspectives intact as well as provide multiple contexts for understanding the phenomenon under study. Qualitative methods are used by a wide range of fields, such as anthropology, education, nursing, psychology, sociology, and marketing. Qualitative data has a similarly wide range: observations, interviews, documents, audiovisual materials, and more.\n\nHowever - the software options for qualitative researchers are either **far too expensive**, don't allow for the seminal method of highlighting and tagging materials, *or actually perform quantitative analysis*, just on text.\n\n**It's not right or fair that qualitative researchers without massive research funds cannot afford the basic software to do their research.**\n\nSo, to bolster a fair and equitable entry into qualitative methods, we've made Taguette!\n\nInstallation\n------------\n\nYou can find complete installation instructions on `our website <https://www.taguette.org/install.html>`__, including installers for Windows and MacOS.\n\nDevelopment setup from the repository\n-------------------------------------\n\nYou can install from a local clone of this repository, which will allow you to easily change the sources to suit your needs:\n\n1. Clone this git repository from the terminal: ``git clone https://gitlab.com/remram44/taguette.git``\n2. Navigate on the command line to the repository you've just cloned locally, using the ``cd`` command. To get help using ``cd``, use `this tutorial <https://swcarpentry.github.io/shell-novice/02-filedir/index.html>`__.\n3. Taguette uses `Poetry <https://python-poetry.org/>`__ for its packaging and dependency management. You will need to `install Poetry <https://python-poetry.org/docs/#installation>`__.\n4. Install Taguette and its dependencies by running ``poetry install``. Poetry will create a virtual environment for you by default, activate it by running ``poetry shell``.\n5. Build translation files using ``scripts/update_translations.sh``.\n6. You can start taguette in development mode using ``taguette --debug`` (or ``taguette --debug server <config_file>``). This will start Tornado in debug mode, which means in particular that it will auto-restart every time you make changes.\n7. Navigate to `localhost:7465 <http://localhost:7465/>`__ to use Taguette!\n\nLicense\n-------\n\n* Copyright (C) 2018, R\u00e9mi Rampin and Taguette contributors\n\nLicensed under a **BSD 3-clause \"New\" or \"Revised\" License**. See the ``LICENSE.txt`` file for details.\n\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Free and open source qualitative research tool",
    "version": "1.5.0",
    "project_urls": {
        "Bug Tracker": "https://gitlab.com/remram44/taguette/-/issues",
        "Chat": "https://app.element.io/#/room/#taguette:matrix.org",
        "Documentation": "https://www.taguette.org/getting-started.html",
        "Homepage": "https://www.taguette.org/",
        "Open Collective": "https://opencollective.com/taguette",
        "Repository": "https://gitlab.com/remram44/taguette",
        "User Mailing List": "https://groups.io/g/taguette"
    },
    "split_keywords": [
        "qualitative",
        " document",
        " text",
        " tagging",
        " tags",
        " highlights",
        " notes"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ce80e49c84f89de25dd1e4a4ef1c49cb9c983360445481630f73ad81dc95f843",
                "md5": "3104d6882aa2c4fd0f9fc76519427d75",
                "sha256": "bc716947790ac04c47df4dd0250cb795f31d7caffde3002f25f20a4ec2a9c8e1"
            },
            "downloads": -1,
            "filename": "taguette-1.5.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3104d6882aa2c4fd0f9fc76519427d75",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4,>=3.7",
            "size": 1862265,
            "upload_time": "2025-10-17T22:37:34",
            "upload_time_iso_8601": "2025-10-17T22:37:34.349027Z",
            "url": "https://files.pythonhosted.org/packages/ce/80/e49c84f89de25dd1e4a4ef1c49cb9c983360445481630f73ad81dc95f843/taguette-1.5.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e72351fee311299b6d7c41024af56d1d7473e0dd3e32cea617f38ca577f92a7b",
                "md5": "a375aa59e63a9819048ff748af699870",
                "sha256": "3db6349d503a73a67aaf1f2f01dbfb99e46a4fa9374c95424351dcaf3a0dcca0"
            },
            "downloads": -1,
            "filename": "taguette-1.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "a375aa59e63a9819048ff748af699870",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4,>=3.7",
            "size": 1819058,
            "upload_time": "2025-10-17T22:37:29",
            "upload_time_iso_8601": "2025-10-17T22:37:29.486369Z",
            "url": "https://files.pythonhosted.org/packages/e7/23/51fee311299b6d7c41024af56d1d7473e0dd3e32cea617f38ca577f92a7b/taguette-1.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-17 22:37:29",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "remram44",
    "gitlab_project": "taguette",
    "lcname": "taguette"
}
        
Elapsed time: 1.83758s