{"id":13801206,"url":"https://github.com/matthias-stemmler/annimate","last_synced_at":"2025-05-13T11:31:00.493Z","repository":{"id":244985236,"uuid":"733222733","full_name":"matthias-stemmler/annimate","owner":"matthias-stemmler","description":"Your Friendly ANNIS Match Exporter","archived":false,"fork":false,"pushed_at":"2025-05-11T22:27:43.000Z","size":5927,"stargazers_count":10,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-11T23:24:26.010Z","etag":null,"topics":["application","desktop","linguistic-analysis","linguistic-corpora","linguistics","react","rust","tauri","typescript"],"latest_commit_sha":null,"homepage":"https://matthias-stemmler.github.io/annimate/user-guide/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/matthias-stemmler.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-12-18T20:56:19.000Z","updated_at":"2025-05-06T19:40:31.000Z","dependencies_parsed_at":"2024-08-29T12:05:30.798Z","dependency_job_id":"78a9f6b4-580b-4a51-a562-19ed487163d5","html_url":"https://github.com/matthias-stemmler/annimate","commit_stats":null,"previous_names":["matthias-stemmler/annimate"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthias-stemmler%2Fannimate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthias-stemmler%2Fannimate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthias-stemmler%2Fannimate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matthias-stemmler%2Fannimate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matthias-stemmler","download_url":"https://codeload.github.com/matthias-stemmler/annimate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253932783,"owners_count":21986448,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["application","desktop","linguistic-analysis","linguistic-corpora","linguistics","react","rust","tauri","typescript"],"created_at":"2024-08-04T00:01:20.536Z","updated_at":"2025-05-13T11:31:00.488Z","avatar_url":"https://github.com/matthias-stemmler.png","language":"TypeScript","funding_links":[],"categories":["Applications"],"sub_categories":["Data"],"readme":"# ![Annimate logo](annimate_desktop/src-tauri/icons/32x32.png) Annimate - Your Friendly ANNIS Match Exporter\n\nThis is a tool for the convenient export of query results (matches) from the ANNIS[^1] system for linguistic corpora.\n\nIt is meant as a supplement to the ANNIS web interface and focuses on file export (as opposed to visualization) of the results of an ANNIS query.\n\n\u003e [!NOTE]\n\u003e Annimate is being developed by [Matthias Stemmler](https://github.com/matthias-stemmler) in cooperation with the [Lehrstuhl für Deutsche Sprachwissenschaft](https://www.uni-augsburg.de/de/fakultaet/philhist/professuren/germanistik/deutsche-sprachwissenschaft/) at the University of Augsburg.\n\u003e\n\u003e It is based on the [graphANNIS](https://github.com/korpling/graphANNIS) library by Thomas Krause.\n\nAnnimate can currently produce a CSV or an Excel file with one row per match, showing the matched nodes in their context in a KWIC (Key Word in Context) format as well as additional annotations of the matched nodes and metadata on the corpus and document levels. It is similar in functionality to a combination of the ANNIS `TextColumnExporter` and `CSVExporter`, but provides a friendlier user interface.\n\n![Screenshot of Annimate](docs/readme/images/screenshot.png)\n\n## User Guide\n\nFor a detailed explanation of how to work with Annimate, see the [User Guide](https://matthias-stemmler.github.io/annimate/user-guide/).\n\n## Download\n\nAnnimate is available as a desktop application for Windows, Linux and macOS. The latest release can be downloaded through the links in the following table.\n\n\u003e [!IMPORTANT]\n\u003e Please read the [Installation](https://matthias-stemmler.github.io/annimate/user-guide/installation.html) section of the User Guide before installing, especially on macOS.\n\n| Operating system | Format         | Installation required? | Automatic updates | Download link                      |\n| ---------------- | -------------- | ---------------------- | ----------------- | ---------------------------------- |\n| Windows          | Installer      | ✅                     | ✅                | [Annimate_1.4.0_x64-setup.exe][1]  |\n| Linux            | AppImage       | ❌                     | ✅                | [Annimate_1.4.0_amd64.AppImage][2] |\n| Linux            | Debian package | ✅                     | ❌                | [Annimate_1.4.0_amd64.deb][3]      |\n| macOS (silicon)  | App Bundle     | ✅                     | ✅                | [Annimate_aarch64.app.tar.gz][4]   |\n| macOS (Intel)    | App Bundle     | ✅                     | ✅                | [Annimate_x64.app.tar.gz][5]       |\n\nFor a list of previous releases, see the [releases page](https://github.com/matthias-stemmler/annimate/releases).\n\n## Feedback\n\nIf you have any kind of feedback on Annimate such as a bug report, documentation issue or idea for a new feature, please [create an issue](https://github.com/matthias-stemmler/annimate/issues/new/choose).\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md)\n\n## Publication\n\n61\\. Jahrestagung des Leibniz-Instituts für Deutsche Sprache \"Deutsch im Wandel\", [Methodenmesse](https://www.ids-mannheim.de/aktuell/veranstaltungen/tagungen/2025/methodenmesse/) am 12. März 2025, Congress Center Rosengarten Mannheim: [Poster](docs/readme/documents/2025-ids-methodenmesse-poster.pdf), [Abstract](https://www.ids-mannheim.de/fileadmin/aktuell/Jahrestagungen/2025/Methodenmesse/3_Annimate.pdf) (in German)\n\n## License\n\nLicensed under the Apache License, Version 2.0 (see [LICENSE](LICENSE) or https://www.apache.org/licenses/LICENSE-2.0)\n\n[1]: https://github.com/matthias-stemmler/annimate/releases/download/v1.4.0/Annimate_1.4.0_x64-setup.exe\n[2]: https://github.com/matthias-stemmler/annimate/releases/download/v1.4.0/Annimate_1.4.0_amd64.AppImage\n[3]: https://github.com/matthias-stemmler/annimate/releases/download/v1.4.0/Annimate_1.4.0_amd64.deb\n[4]: https://github.com/matthias-stemmler/annimate/releases/download/v1.4.0/Annimate_aarch64.app.tar.gz\n[5]: https://github.com/matthias-stemmler/annimate/releases/download/v1.4.0/Annimate_x64.app.tar.gz\n\n[^1]:\n    **Krause, Thomas \u0026 Zeldes, Amir** (2016):\n    _ANNIS3: A new architecture for generic corpus query and visualization._\n    in: Digital Scholarship in the Humanities 2016 (31).\n    \u003chttps://dsh.oxfordjournals.org/content/31/1/118\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthias-stemmler%2Fannimate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatthias-stemmler%2Fannimate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatthias-stemmler%2Fannimate/lists"}