{"id":20989292,"url":"https://github.com/assemblyai-community/react-async-demo","last_synced_at":"2026-04-28T13:05:44.489Z","repository":{"id":182864024,"uuid":"668919379","full_name":"AssemblyAI-Community/react-async-demo","owner":"AssemblyAI-Community","description":"A demo of how to use AssemblyAI's async API in JavaScript and React.","archived":false,"fork":false,"pushed_at":"2024-02-05T17:25:24.000Z","size":277712,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-01T10:44:13.893Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AssemblyAI-Community.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-07-20T23:12:10.000Z","updated_at":"2025-07-30T11:39:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"3da6587d-4403-43c8-a7ac-3daede4973d6","html_url":"https://github.com/AssemblyAI-Community/react-async-demo","commit_stats":null,"previous_names":["mlawlz/react-async-demo","assemblyai-community/react-async-demo"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AssemblyAI-Community/react-async-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AssemblyAI-Community%2Freact-async-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AssemblyAI-Community%2Freact-async-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AssemblyAI-Community%2Freact-async-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AssemblyAI-Community%2Freact-async-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AssemblyAI-Community","download_url":"https://codeload.github.com/AssemblyAI-Community/react-async-demo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AssemblyAI-Community%2Freact-async-demo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32381764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T11:25:28.583Z","status":"ssl_error","status_checked_at":"2026-04-28T11:25:05.435Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-19T06:24:26.986Z","updated_at":"2026-04-28T13:05:44.465Z","avatar_url":"https://github.com/AssemblyAI-Community.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AssemblyAI Async Transcription in React\n\n## Setup\n\nTo run this demo app, you'll first need a few tools to get your dev environment set up. The first, and most important, is [Homebrew](https://brew.sh/), the third-party package manager for macOS. You can find the installation command there, which you can run in a Terminal window.\n\nThen you can install [Node](https://formulae.brew.sh/formula/node). Running the command found in the link will automatically install the latest Node.js version on your system, which this project is compatible with.\n\nAfter Homebrew and Node are installed and ready, you'll need to install [Yarn](https://formulae.brew.sh/formula/yarn).\n\nOnce you've got those three prerequisites, you're ready to build the project and run it locally!\n\n## Running the Demo App\n\nTo run this demo app, navigate to where you cloned this repo to and at the top level of the directory, run `yarn install`. Once this has finished, run `yarn client` in one terminal window and `yarn server` in another to start up the front-end and back-end, respectively.\n\n## Linking your AssemblyAI API Key\n\nYou'll likely notice upon first trying to use the demo app that you're not authenticated. In case you haven't already, you can sign up for an AssemblyAI account [here](https://www.assemblyai.com/dashboard/signup) and find your API key on your [account dashboard](https://www.assemblyai.com/app/account).\n\nCopy the `.env.example` file and name it `.env`, then copy your API key and replace the `\"YOUR_API_KEY\"` placeholder in `.env`. This will make sure that you're able to use the API and monitor the status of all of your requests in your [processing queue](https://www.assemblyai.com/app/processing-queue) on your dashboard. Now you're ready to experiment with our async API!\n\n## Further Customization\n\nConsidering this demo is open-source and you can modify the API requests, feel free to explore our [documentation](https://www.assemblyai.com/docs) and learn more about the different parameters that you can send to the async API. You can also customize the kind of output you're expecting depending on your needs.\n\nThank you for checking out this demo, and if you have any questions, don't hesitate to reach out to us at support@assemblyai.com. Best of luck!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fassemblyai-community%2Freact-async-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fassemblyai-community%2Freact-async-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fassemblyai-community%2Freact-async-demo/lists"}