{"id":16817353,"url":"https://github.com/rap2hpoutre/voltaire","last_synced_at":"2025-08-22T17:14:43.611Z","repository":{"id":66294597,"uuid":"47704951","full_name":"rap2hpoutre/voltaire","owner":"rap2hpoutre","description":"Proof-reading tool for PHP (spell checker, grammar fixer using LanguageTool)","archived":false,"fork":false,"pushed_at":"2015-12-17T20:47:43.000Z","size":10,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-11T13:59:16.266Z","etag":null,"topics":["composer","languagetool","php","proof-reading","spelling-checker","voltaire"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rap2hpoutre.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-12-09T16:46:07.000Z","updated_at":"2021-09-13T19:37:56.000Z","dependencies_parsed_at":"2023-02-25T23:00:12.639Z","dependency_job_id":null,"html_url":"https://github.com/rap2hpoutre/voltaire","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rap2hpoutre/voltaire","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rap2hpoutre%2Fvoltaire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rap2hpoutre%2Fvoltaire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rap2hpoutre%2Fvoltaire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rap2hpoutre%2Fvoltaire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rap2hpoutre","download_url":"https://codeload.github.com/rap2hpoutre/voltaire/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rap2hpoutre%2Fvoltaire/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271673254,"owners_count":24800708,"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","status":"online","status_checked_at":"2025-08-22T02:00:08.480Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["composer","languagetool","php","proof-reading","spelling-checker","voltaire"],"created_at":"2024-10-13T10:46:57.105Z","updated_at":"2025-08-22T17:14:43.585Z","avatar_url":"https://github.com/rap2hpoutre.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Voltaire\n## TL;DR\nProof-reading tool (spell checker, grammar fixer, etc.). Works for English, French, German, Polish, and more than 20 other languages, thanks to [LanguageTool](https://www.languagetool.org/). Install via composer, works with any of your favorite framework: Laravel, Slim, Symfony, etc.\n\n## Install\nInstall via composer\n```\ncomposer require rap2hpoutre/voltaire\n```\n\n## Usage\n\n### Quick start\n\n``` php\n// Initialize Voltaire with your language.\n$voltaire = new Rap2hpoutre\\Voltaire\\Voltaire('fr');\n\n// Process text and get the response.\n$response = $voltaire-\u003eprocess('Bojnour tout le monde.');\n\n// Display all errors\nforeach($response-\u003eerrors as $error) {\n    echo $error-\u003emsg . \"\\n\";\n}\n```\n\n### Production\nAccording to [LanguageTool Wiki](http://wiki.languagetool.org/public-http-api), you should not use the public API\nof LanguageTool to send automated requests. Oops, that's what we have done in quick start :innocent:\n\u003e Access is currently limited to 20 requests per IP per minute.\n\nSo, in production environment, you should use your own instance of LanguageTool, like this:\n ```php\n // Initialize Voltaire with your language and your own instance\n $voltaire = new Rap2hpoutre\\Voltaire\\Voltaire('fr', 'http://localhost:8081');\n ```\n\n## About\nFrançois-Marie Arouet (French: [fʁɑ̃.swa ma.ʁi aʁ.wɛ]; 21 November 1694 – 30 May 1778), known by his nom de plume Voltaire (/voʊlˈtɛər/;[1] French: [vɔl.tɛːʁ]), was a French Enlightenment writer, historian, and philosopher famous for his wit, his attacks on the established Catholic Church, and his advocacy of freedom of religion, freedom of expression, and separation of church and state.\n\n\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/2/2b/Voltaire_dictionary.jpg/220px-Voltaire_dictionary.jpg\" alt=\"Drawing\" height=\"250\"/\u003e\n\n_source: Wikipedia_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frap2hpoutre%2Fvoltaire","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frap2hpoutre%2Fvoltaire","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frap2hpoutre%2Fvoltaire/lists"}