{"id":25203969,"url":"https://github.com/super7ramp/croiseur","last_synced_at":"2025-05-12T20:46:07.168Z","repository":{"id":65802919,"uuid":"595752252","full_name":"super7ramp/croiseur","owner":"super7ramp","description":"A crossword generation tool - Read-only mirror of https://gitlab.com/super7ramp/croiseur","archived":false,"fork":false,"pushed_at":"2025-05-10T14:03:56.000Z","size":161069,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-10T15:19:58.173Z","etag":null,"topics":["crossword","java","javafx","picocli","sat4j"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/super7ramp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","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-01-31T18:32:56.000Z","updated_at":"2025-05-04T14:09:08.000Z","dependencies_parsed_at":"2025-05-03T15:29:37.611Z","dependency_job_id":null,"html_url":"https://github.com/super7ramp/croiseur","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/super7ramp%2Fcroiseur","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/super7ramp%2Fcroiseur/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/super7ramp%2Fcroiseur/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/super7ramp%2Fcroiseur/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/super7ramp","download_url":"https://codeload.github.com/super7ramp/croiseur/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253818769,"owners_count":21969219,"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":["crossword","java","javafx","picocli","sat4j"],"created_at":"2025-02-10T07:19:43.711Z","updated_at":"2025-05-12T20:46:07.101Z","avatar_url":"https://github.com/super7ramp.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!--\nSPDX-FileCopyrightText: 2023 Antoine Belvire\nSPDX-License-Identifier: GPL-3.0-or-later\n--\u003e\n\n## Croiseur\n\n![Logo](croiseur-gui/croiseur-gui/src/main/resources/re/belv/croiseur/gui/application-icon.png)\n\n![](https://gitlab.com/super7ramp/croiseur/-/badges/release.svg?key_text=Latest+Release+(Unstable)\u0026key_width=150)\n\n**Croiseur**[^1] is a software for creating crossword puzzles. It has the following features:\n\n* It embeds [dictionaries][] for multiple languages;\n* It provides several crossword [solvers][] capable of finding various grid fillings;\n* It can import and export puzzles in the [xd][] format;\n* It is able to suggest [clues][];\n* It can be used through a simple [desktop application][] for manual authoring, as well as a\n  [command-line interface][] for automation;\n* It is designed to be [extensible][]: Solvers, dictionaries, clue providers, puzzle formats and\n  even user interfaces can be plugged to a core component.\n\n### Getting Started 🚀\n\nAs a crossword enthusiast, you may be interested in creating your crossword puzzle right away with\n**[Croiseur GUI][]**, a desktop application based on Croiseur.\n\nAs a command-line fan, you may be interested in **[Croiseur CLI][]**, a command-line interface to\nCroiseur.\n\nNeed more? Check the [project documentation][]!\n\n### Licence ⚖️\n\nThis work is a free software licenced under multiple licences:\n\n* The original code is licenced under [GPL-3.0-or-later][];\n* Code and data reused from other projects are licenced under either GPL-3.0-or-later or\n  compatible free software licences listed in the [LICENCES][] folder.\n\nYou may use the [reuse tool][] to generate a\ncomprehensive listing of all the files with their associated licences.\n\n\u003c!-- Reference Links --\u003e\n\n[clues]: croiseur-clue/croiseur-clue-openai-plugin\n\n[command-line interface]: croiseur-cli\n\n[Croiseur CLI]: croiseur-cli\n\n[desktop application]: croiseur-gui\n\n[Croiseur GUI]: croiseur-gui\n\n[dictionaries]: doc/reference/Available-service-providers.md#dictionary-list\n\n[extensible]: croiseur-spi\n\n[GPL-3.0-or-later]: LICENSES/GPL-3.0-or-later.txt\n\n[LICENCES]: LICENSES\n\n[platforms]: https://wiki.openjdk.org/display/Build/Supported+Build+Platforms\n\n[project documentation]: doc\n\n[reuse tool]: https://github.com/fsfe/reuse-tool\n\n[solvers]: doc/reference/Available-service-providers.md#solvers\n\n[xd]: croiseur-puzzle/croiseur-puzzle-codec-xd\n\n---\n\n[^1]: [_croiseur_](https://en.wiktionary.org/wiki/croiseur) is the French name for _cruiser_\n(battleship). It can also be literally understood as _the one who does crosses_ (_croi\\[x\\]_ is\n_cross_, and _-eur_ is equivalent to the English suffix _-er_).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuper7ramp%2Fcroiseur","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuper7ramp%2Fcroiseur","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuper7ramp%2Fcroiseur/lists"}