{"id":20114841,"url":"https://github.com/gabrielcarames/grammar-gate","last_synced_at":"2025-09-21T01:32:37.706Z","repository":{"id":167930198,"uuid":"615048737","full_name":"GabrielCarames/grammar-gate","owner":"GabrielCarames","description":"A grammar website with multiple features, using the ChatGPT API. Made with Next.js and TailwindCSS.","archived":false,"fork":false,"pushed_at":"2023-05-25T12:42:01.000Z","size":283,"stargazers_count":9,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-13T18:44:12.355Z","etag":null,"topics":["chatgpt","chatgpt-api","grammar","grammar-checker","nextjs","react","summarizer","tailwindcss","translator","translator-app"],"latest_commit_sha":null,"homepage":"https://grammar-gate.vercel.app","language":"TypeScript","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/GabrielCarames.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-16T21:06:52.000Z","updated_at":"2024-05-29T14:34:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"45a6b4cd-ae39-4475-8d89-7ae2023ba6e4","html_url":"https://github.com/GabrielCarames/grammar-gate","commit_stats":null,"previous_names":["gabrielcarames/grammar-gate"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielCarames%2Fgrammar-gate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielCarames%2Fgrammar-gate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielCarames%2Fgrammar-gate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielCarames%2Fgrammar-gate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GabrielCarames","download_url":"https://codeload.github.com/GabrielCarames/grammar-gate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233699718,"owners_count":18716264,"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":["chatgpt","chatgpt-api","grammar","grammar-checker","nextjs","react","summarizer","tailwindcss","translator","translator-app"],"created_at":"2024-11-13T18:32:35.210Z","updated_at":"2025-09-21T01:32:32.354Z","avatar_url":"https://github.com/GabrielCarames.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Grammar Gate  📑  ✍🏻\n\nGrammar Gate is a writing tool platform powered by the [OpenAI ChatGPT API](https://platform.openai.com/docs/guides/chat) that offers a range of features to enhance your writing skills. Perfect for students, professionals, and anyone looking to communicate more effectively.\n\n## Technologies 💫\n[![NextJS](https://img.shields.io/badge/-Next.JS-black?style=for-the-badge\u0026logo=Next.js)](https://nextjs.org/)\n[![React](https://img.shields.io/badge/-React.js-blue?style=for-the-badge\u0026logo=React)](https://es.reactjs.org/)\n[![TypeScript](https://img.shields.io/badge/-TypeScript-white?style=for-the-badge\u0026logo=Typescript)](https://www.typescriptlang.org/)\n[![Javascript](https://img.shields.io/badge/-Javascript-323330?style=for-the-badge\u0026logo=Javascript\u0026logoColor=F7DF1E)](https://developer.mozilla.org/es/docs/Web/JavaScript)\n[![TailwindCSS](https://img.shields.io/badge/-TailwindCSS-38BDF8?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=white)](https://tailwindui.com/)\n[![ChatGPTAPI](https://img.shields.io/badge/-ChatGPT-74ab9c?style=for-the-badge\u0026logo=openai)](https://graphql.org/)\n\n## Features\n\n- ***Grammar Checker***\nidentifies grammatical errors in your text and provides you with a list of suggested corrections. Simply copy and paste your text into our tool, and our checker will analyze your writing for grammar, spelling, and punctuation mistakes. Our grammar checker covers a range of grammatical rules, including verb tense, subject-verb agreement, and articles.\n\n- ***Text Summarizer***\nhelps you condense long passages of text into shorter, more concise versions. Simply copy and paste your text into our tool and select the desired summary length. Our summarizer identifies the most important information in your text, so you can get a quick overview without having to read the entire document.\n\n- ***Translator***\ntranslates text from one language to another by analyzing the context of your text to provide the most accurate translation possible.\nWe support translation between many popular languages, including Spanish, French, German, Chinese, and more.\nIf you don't know the language of your text, you can use our language detection tool to identify it automatically.\n\n## Desktop site 🖥️\n\nhttps://user-images.githubusercontent.com/49535753/233981475-0f8b052c-18fb-4073-bcda-05a3348bdc69.mp4\n\n## Mobile site 📱\n\nhttps://user-images.githubusercontent.com/49535753/233981518-d64d7aa6-e0d5-4760-8027-d5652bab69ba.mp4\n\n## Install ⚒\nClone and install\n```bash\ngit clone https://github.com/GabrielCarames/grammar-gate.git\npnpm i\n```\nRun the app locally\n```bash\npnpm run dev\n```\n\n## Environment variables 🏭\n\u003e ***Warning***: You need an OpenAI API key to run this app locally. You can get one here for free: https://platform.openai.com/account/api-keys \n\nThe app needs to use the variables located in the \"env.example\" file. To access them, follow the following steps:\n - Create a new file named \"**.env**\" in the root of the app.\n - Copy and paste everything in the \"**.env.example**\" file into the \"**.env**\" file. \n\n## Deployment 🚀\nYou can see the deployment by [clicking here](https://grammar-gate-gabrielcarames.vercel.app/).\n\n## Disclaimer ⚠️\n\n- While our Grammar Gate platform is designed to provide the most acurrate solutions for our grammar tools, it may not always be 100% accurate. Grammar gate tools are best used as a supplement to your own knowledge and judgment about grammar. We are not responsible for any errors or inaccuracies in your writing that may go undetected by Grammar Gate.\n\n- Unfortunately, the ChatGPT API is currently very slow due to the high demand and may take a while to get a response from both the grammar checker and text summarizer. Please be patient.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielcarames%2Fgrammar-gate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabrielcarames%2Fgrammar-gate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielcarames%2Fgrammar-gate/lists"}