{"id":18009644,"url":"https://github.com/mxlgv/ntar","last_synced_at":"2025-03-26T14:31:08.987Z","repository":{"id":49403846,"uuid":"400093643","full_name":"mxlgv/ntar","owner":"mxlgv","description":"ntar - it's a simple, small, cross-platform alternative to GNU tar.","archived":false,"fork":false,"pushed_at":"2022-08-10T13:59:40.000Z","size":95,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-02-04T23:36:28.001Z","etag":null,"topics":["archiver-application","gnu-tar","kolibrios","linux","msdos","packer","tar","unix","unpacker","windows"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mxlgv.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":"2021-08-26T08:18:14.000Z","updated_at":"2023-10-22T08:19:26.000Z","dependencies_parsed_at":"2022-08-12T20:11:21.247Z","dependency_job_id":null,"html_url":"https://github.com/mxlgv/ntar","commit_stats":null,"previous_names":["mxlgv/ntar"],"tags_count":null,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxlgv%2Fntar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxlgv%2Fntar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxlgv%2Fntar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mxlgv%2Fntar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mxlgv","download_url":"https://codeload.github.com/mxlgv/ntar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222150104,"owners_count":16939407,"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":["archiver-application","gnu-tar","kolibrios","linux","msdos","packer","tar","unix","unpacker","windows"],"created_at":"2024-10-30T02:09:57.698Z","updated_at":"2024-10-30T02:09:57.772Z","avatar_url":"https://github.com/mxlgv.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nano tar\nIt's a simple, small, cross-platform alternative to GNU tar. Using a modified version of the [microtar](https://github.com/rxi/microtar) library.\n\n![image](https://user-images.githubusercontent.com/51446645/183033042-2d56fbda-140a-42d4-8e62-2776e10d0f43.png)\n\n## Build\nTo build under Windows, Unix or KolibriOS you will need [TCC](https://bellard.org/tcc/).\nTo build under DOS, I used [OpenWatcom](https://github.com/open-watcom/open-watcom-v2)\n\n#### For Unix, Windows, KolibriOS\n`tcc ntar.c microtar.c os.c -o ntar`\n\n#### For DOS\n`owcc -s -Os -std=c99 -bdos -mcmodel=s ntar.c os.c microtar.c -o ntar.exe`\n\n## TODO:\n- [x] Listing files;\n- [x] Extraction files;\n- [x] Adding files;\n- [ ] Recursively adding folders and files;\n- [ ] Add saving of all file attributes of supported;\n- [x] Porting to Windows OS;\n- [x] Porting to Kolibri OS;\n- [x] Porting to FreeDOS/MSDOS.\n\n## Warning\nThe program has not yet been properly tested, so there may be bugs that can damage files. I highly recommend not using it for archiving valuable data yet\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmxlgv%2Fntar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmxlgv%2Fntar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmxlgv%2Fntar/lists"}