{"id":20455877,"url":"https://github.com/vpksoftorg/jstsrunner","last_synced_at":"2026-04-16T11:02:26.495Z","repository":{"id":247052873,"uuid":"823006672","full_name":"VPKSoftOrg/JsTsRunner","owner":"VPKSoftOrg","description":"A simple program to evaluate JavaScript or TypeScript","archived":false,"fork":false,"pushed_at":"2025-09-22T22:10:46.000Z","size":1258,"stargazers_count":1,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"develop","last_synced_at":"2025-10-09T07:15:30.550Z","etag":null,"topics":["editor","execute","javascript","run","transpile","typescript"],"latest_commit_sha":null,"homepage":null,"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/VPKSoftOrg.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-07-02T08:50:15.000Z","updated_at":"2025-03-14T13:42:07.000Z","dependencies_parsed_at":"2024-07-23T10:32:42.079Z","dependency_job_id":"0be11e93-044c-4afc-a44b-1acd87e28b8e","html_url":"https://github.com/VPKSoftOrg/JsTsRunner","commit_stats":null,"previous_names":["vpksoftorg/jstsrunner"],"tags_count":2,"template":false,"template_full_name":"VPKSoftOrg/tauri_react_vite_ts_script_antd_i18next_tokio_styled_v2","purl":"pkg:github/VPKSoftOrg/JsTsRunner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VPKSoftOrg%2FJsTsRunner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VPKSoftOrg%2FJsTsRunner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VPKSoftOrg%2FJsTsRunner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VPKSoftOrg%2FJsTsRunner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VPKSoftOrg","download_url":"https://codeload.github.com/VPKSoftOrg/JsTsRunner/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VPKSoftOrg%2FJsTsRunner/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31882886,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-16T09:23:21.276Z","status":"ssl_error","status_checked_at":"2026-04-16T09:23:15.028Z","response_time":69,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["editor","execute","javascript","run","transpile","typescript"],"created_at":"2024-11-15T11:20:17.274Z","updated_at":"2026-04-16T11:02:26.375Z","avatar_url":"https://github.com/VPKSoftOrg.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JsTsRunner\nA software to evaluate JavaScript / TypeScript code.\n\n## Features\n* OS support: Windows, Linux and macOS\u003csup\u003e1\u003c/sup\u003e\n* Supports both JavaScript and TypeScript code\n* Supports multiple tabs\n* Has an internal memory so the files / tab contents doesn't need to be saved on close\n* Can transpile TypeScript to JavaScript\n* Can evaluate the code either line by line or the entire file at once\n* Supported locales: English, Finnish\n\n(1) *NOT TESTED*\n\n## Source code\nTo run, debug and modify the source code, read the instruction from the [template](https://github.com/VPKSoftOrg/tauri_react_vite_ts_script_antd_i18next_tokio_styled_v2) the software was created from, see: [wiki](https://github.com/VPKSoftOrg/tauri_react_vite_ts_script_antd_i18next_tokio_styled_v2/wiki)\n\n# Install\n## Windows\nDownload the [JsTsRunner_X.Y.Z_x64-setup.exe](https://github.com/VPKSoftOrg/JsTsRunner/releases/), ignore the warnings and install the software.\nIf the installation fails you may need to install webview2, See: https://developer.microsoft.com/en-us/microsoft-edge/webview2/#download-section\n\n## Linux\n### AppImage\n1. Download the [JsTsRunner_X.Y.Z_amd64.AppImage](https://github.com/VPKSoftOrg/JsTsRunner/releases/)\n2. Run `chmod +x JsTsRunner_X.Y.Z_amd64.AppImage` on the file.\n3. Run the JsTsRunner_X.Y.Z_amd64.AppImage file.\n### .deb package\n1. Download the [JsTsRunner_X.Y.Z_amd64.deb](https://github.com/VPKSoftOrg/JsTsRunner/releases/)\n2. Run `sudo apt-get install JsTsRunner_X.Y.Z_amd64.deb`\n3. Run the installed program.\n### .rpm package\n1. Download the [JsTsRunner-X.Y.Z.x86_64.rpm](https://github.com/VPKSoftOrg/JsTsRunner/releases/)\n2. Run `sudo dnf install ./JsTsRunner-X.Y.Z.x86_64.rpm`\n3. Run the installed program.\n\n\n## macOS\n1. Download the [JsTsRunner_x64.app.tar.gz](https://github.com/VPKSoftOrg/JsTsRunner/releases/)\n2. Extract the `JsTsRunner.app` from the file\n3. Run `xattr -c JsTsRunner.app` on the file.\n4. Run the `JsTsRunner.app`\n\n## Screenshots\n*A TypeScript file in an entire file evaluation mode*\n\n![image](https://github.com/user-attachments/assets/2a064cb9-32ca-4878-8c9d-c79a7bf82c99)\n\n*A JavaScript file in a an entire file evaluation mode*\n\n![image](https://github.com/user-attachments/assets/489d1b3b-a346-4c86-b738-53c26b3dec72)\n\n*The Light mode*\n\n![image](https://github.com/user-attachments/assets/037511aa-4346-4e4e-82b8-654d042f0086)\n\n*A run-time demo video*\n\n![js_ts_demo](https://github.com/user-attachments/assets/30a21f61-5600-4d55-9c67-d12895d40c25)\n\n## Made with\n* [Tauri](https://v2.tauri.app)\n* [React](https://react.dev)\n* [i18next](https://www.i18next.com)\n* [Font Awesome Free](https://fontawesome.com)\n* [Styled Components](https://styled-components.com)\n* [Ant Design](https://ant.design)\n* [Monaco Editor for React](https://github.com/suren-atoyan/monaco-react)\n* [Rusty V8](https://github.com/denoland/rusty_v8)\n\n## Localize to your language\n[Crowdin](https://crowdin.com/project/jstsrunner) is used for the software localization, so [contact me](https://github.com/VPKSoft) if you wish to contribute.\n\n \u003ca href=\"https://crowdin.com\"\u003e\u003cimg src=\"https://github.com/user-attachments/assets/6a541410-750a-40db-b345-903789010b9b\" width=\"200px\" /\u003e\u003c/a\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvpksoftorg%2Fjstsrunner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvpksoftorg%2Fjstsrunner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvpksoftorg%2Fjstsrunner/lists"}