{"id":16224224,"url":"https://github.com/emar10/jet","last_synced_at":"2026-05-09T05:04:25.911Z","repository":{"id":75351213,"uuid":"118797348","full_name":"emar10/jet","owner":"emar10","description":"Easy to use terminal-based *nix text editor.","archived":false,"fork":false,"pushed_at":"2022-12-18T02:08:30.000Z","size":81,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-10T12:42:20.869Z","etag":null,"topics":["command-line","linux","macos","ncurses","text-editor"],"latest_commit_sha":null,"homepage":"","language":"C","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/emar10.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":"2018-01-24T17:19:56.000Z","updated_at":"2024-04-27T13:05:19.000Z","dependencies_parsed_at":"2023-06-06T05:45:26.718Z","dependency_job_id":null,"html_url":"https://github.com/emar10/jet","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/emar10/jet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emar10%2Fjet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emar10%2Fjet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emar10%2Fjet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emar10%2Fjet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emar10","download_url":"https://codeload.github.com/emar10/jet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emar10%2Fjet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32807862,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"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":["command-line","linux","macos","ncurses","text-editor"],"created_at":"2024-10-10T12:23:30.152Z","updated_at":"2026-05-09T05:04:25.880Z","avatar_url":"https://github.com/emar10.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jet v1.0\n\"Snappy\" terminal-based \\*nix editor written in C using ncurses.\n\n## Prerequisites\nJet requires Ncurses, and CMake for building.\n\n## Building\nClone, `cmake ./`, `make`, `make install`. Binary is written as `jet`.\nTo change the install prefix, call CMake with `-DCMAKE_INSTALL_PREFIX=\u003cprefix\u003e`\n\n## Usage\nJet can open existing files or start with an empty buffer. Changes can be saved with Ctrl-S, and\nnew files can be opened with Ctrl-O.\n\nRun using `jet \u003cfilename\u003e`. Arrow keys navigate through the file, Page Up and Page Down to scroll,\nHome and End snap to beginning/end of line. Ctrl-Q to quit.\n\nJet will automatically highlight syntax for supported filetypes. See below for more info.\n\n## Syntax Highlighting\nSyntax highlighting is done through all `.jsr` files found at `../share/jet/syntax/` relative to\nJet's executable. The package currently includes highlighting for C and Java. If you are interested\nin creating your own syntax files, refer to the existing rule files and `syntax.c`.\n\n## A note on trustworthiness\nJet is now at the point where it can theoretically be used as a general-purpose editor.\nThat said, it may still behave strangely under certain circumstances, and I do not suggest using it\nfor anything mission critical, *especially* for files not under version control or some other backup\nmechanism. By using it, you accept any risk of data loss, equipment damage, thermonuclear war, etc.\n\nAs always, please do report any bugs that you run across, so that I can continue to improve\nreliability and stability.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femar10%2Fjet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femar10%2Fjet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femar10%2Fjet/lists"}