{"id":13435215,"url":"https://github.com/BrunoBernardino/standardnotes-folder-export-cli","last_synced_at":"2025-03-18T02:31:13.769Z","repository":{"id":37439544,"uuid":"499801978","full_name":"BrunoBernardino/standardnotes-folder-export-cli","owner":"BrunoBernardino","description":"Standard Notes Folder Export CLI - Deno","archived":true,"fork":false,"pushed_at":"2022-06-04T12:41:20.000Z","size":10,"stargazers_count":13,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-17T19:45:22.861Z","etag":null,"topics":["cli","deno","export","standardnotes"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/BrunoBernardino.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["BrunoBernardino"],"custom":["https://paypal.me/brunobernardino","https://gist.github.com/BrunoBernardino/ff5b54c13dd96ac7f9fee6fbfd825b09"]}},"created_at":"2022-06-04T11:07:21.000Z","updated_at":"2024-06-17T14:03:39.000Z","dependencies_parsed_at":"2022-08-18T20:30:37.989Z","dependency_job_id":null,"html_url":"https://github.com/BrunoBernardino/standardnotes-folder-export-cli","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoBernardino%2Fstandardnotes-folder-export-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoBernardino%2Fstandardnotes-folder-export-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoBernardino%2Fstandardnotes-folder-export-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrunoBernardino%2Fstandardnotes-folder-export-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrunoBernardino","download_url":"https://codeload.github.com/BrunoBernardino/standardnotes-folder-export-cli/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244121437,"owners_count":20401264,"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":["cli","deno","export","standardnotes"],"created_at":"2024-07-31T03:00:33.942Z","updated_at":"2025-03-18T02:31:13.512Z","avatar_url":"https://github.com/BrunoBernardino.png","language":"TypeScript","funding_links":["https://github.com/sponsors/BrunoBernardino","https://paypal.me/brunobernardino","https://gist.github.com/BrunoBernardino/ff5b54c13dd96ac7f9fee6fbfd825b09"],"categories":["Tools"],"sub_categories":["Importers, Exporters, and Converters"],"readme":"# Standard Notes Folder Export CLI - Deno\n\n[![](https://github.com/BrunoBernardino/standardnotes-folder-export-cli/workflows/Run%20Tests/badge.svg)](https://github.com/BrunoBernardino/standardnotes-folder-export-cli/actions?workflow=Run+Tests)\n[![](https://shield.deno.dev/x/standardnotes_folder_export)](https://deno.land/x/standardnotes_folder_export)\n\nThis is a small and simple CLI script to convert a decrypted Standard Notes\nBackup/Export into a structure of `\u003ctag\u003e/\u003cnote-title\u003e.\u003cfile-extension\u003e`.\n\nStandard Note's Backup/Export tool exports a single `.txt` file in JSON format,\nand all notes in a single directory, which isn't very portable. This script\nrequires that file to exist in the same directory. It should be called\n`Standard Notes Backup and Import File.txt` (default name).\n\nNo data ever leaves your device with this.\n\n## Requirements\n\nThis was tested with `deno@1.22.0`, though it's possible older versions might\nwork.\n\nThere are no other dependencies. **Deno**!\n\n## Usage (no install)\n\n```sh\n# For exporting notes as *.txt files into an \"exports\" directory\n$ deno run --allow-read --allow-write https://deno.land/x/standardnotes_folder_export@1.0.1/main.ts\n\n# For exporting notes as *.md files into an \"exported\" directory\n$ deno run --allow-read --allow-write https://deno.land/x/standardnotes_folder_export@1.0.1/main.ts --file-extension=md --output-directory=exported\n```\n\n## Usage (install)\n\n```sh\n$ deno install --allow-net https://deno.land/x/standardnotes_folder_export@1.0.1/main.ts\n\n# For exporting notes as *.txt files into an \"exports\" directory\n$ standardnotes_folder_export\n\n# For exporting notes as *.md files into an \"exported\" directory\n$ standardnotes_folder_export --file-extension=md --output-directory=exported\n```\n\n## Development\n\n```sh\n# For exporting notes as *.txt files into an \"exports\" directory\n$ make start\n\n# For exporting notes as *.md files into an \"exported\" directory\n$ deno run --allow-read --allow-write main.ts --file-extension=md --output-directory=exported\n\n# format\n$ make format\n\n# test\n$ make test\n```\n\n## Deployment\n\n```sh\n$ git tag -s 1.0.x\n$ git push origin --tags\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBrunoBernardino%2Fstandardnotes-folder-export-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBrunoBernardino%2Fstandardnotes-folder-export-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBrunoBernardino%2Fstandardnotes-folder-export-cli/lists"}