{"id":14452701,"url":"https://github.com/nushell-prophet/nu-history-tools","last_synced_at":"2025-08-28T06:31:58.960Z","repository":{"id":192623850,"uuid":"686943497","full_name":"nushell-prophet/nu-history-tools","owner":"nushell-prophet","description":"Nushell history tools!","archived":false,"fork":false,"pushed_at":"2025-07-18T20:26:22.000Z","size":1305,"stargazers_count":24,"open_issues_count":4,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-19T01:22:18.172Z","etag":null,"topics":["cli","history","nushell"],"latest_commit_sha":null,"homepage":"","language":"Nushell","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/nushell-prophet.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}},"created_at":"2023-09-04T09:22:38.000Z","updated_at":"2025-07-18T20:26:26.000Z","dependencies_parsed_at":null,"dependency_job_id":"ffd3cc7c-9286-48bb-9dd5-180e039b15d2","html_url":"https://github.com/nushell-prophet/nu-history-tools","commit_stats":null,"previous_names":["maxim-uvarov/nu-commands-frequency-stats","nushell101/nu-stats","nushell-prophet/nu-stats","nushell-prophet/nu-history-tools"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/nushell-prophet/nu-history-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nushell-prophet%2Fnu-history-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nushell-prophet%2Fnu-history-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nushell-prophet%2Fnu-history-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nushell-prophet%2Fnu-history-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nushell-prophet","download_url":"https://codeload.github.com/nushell-prophet/nu-history-tools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nushell-prophet%2Fnu-history-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272453819,"owners_count":24937469,"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","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"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":["cli","history","nushell"],"created_at":"2024-09-01T11:01:25.355Z","updated_at":"2025-08-28T06:31:58.953Z","avatar_url":"https://github.com/nushell-prophet.png","language":"Nushell","funding_links":[],"categories":["Scripts"],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003enu-history-tools\u003c/h1\u003e\n\u003ch3 align=\"center\"\u003eNushell🚀 module for commands history analytics\u003c/h3\u003e\n\nA Nushell module to analyze the command frequencies in Nushell history, generate cool graphs, benchmark statistics with other users, and generate a file with statistics to share with the community.\n\nAggregated results, produced by the `aggregate-submissions` command can be found in the [csv file](https://github.com/nushell-prophet/nu-history-tools/tree/main/assets/script_results_examples/aggregated-submissions.csv)\n\nThe history of nushell commands by releases can be found in [this csv](https://github.com/nushell-prophet/nu-history-tools/blob/main/assets/crates_parsing/cmds_by_crates_and_tags.csv)\n\n![nu-history-tools2](https://github.com/nushell-prophet/nu-history-tools/assets/4896754/5053ede0-d53a-46be-bd71-7f066eca7025)\n\n## nushell-history-tools video demo\n\n\u003ca href=\"https://youtu.be/dbRjBsaH_VY\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/fdd07bfc-7d77-4dca-8a1c-3e27ac3063f9\" alt=\"nushell-history-tools demo\" width=\"100\"/\u003e\n\u003c/a\u003e\n\n## Installation\n\n```nushell no-run\n\u003e git clone https://github.com/nushell-prophet/nu-history-tools; cd nu-history-tools; use nu-history-tools\n```\n\n## Analyze your stats and benchmark them with other users' submissions.\n\nThe output of `analyze-history` contains a lot of informational messages (as you can see in the next block).\nThese informational messages can be silenced using the `--quiet` flag.\n\n```nushell\nuse nu-history-tools; let $res = nu-history-tools analyze-history; $res | first 10\n```\n\nOutput:\n\n```\n*******************************************************************************\n                       nu-commands-frequency-stats v0.2.1\n*******************************************************************************\n\nYour history is in sqlite format and will be used for analysis. Additionally,\nyou have history in txt format, which consists of 651 lines. It will be used\nfor analysis as well.\n\nYour stats have been saved to\n/Users/user/git/nu-history-tools/stats_submissions/v2+WriteYourNick.csv.\nPlease consider donating them to the original repository\nhttps://github.com/nushell-prophet/nu-history-tools/tree/main/stats_submissions\n.\n\n*******************************************************************************\n                Aggregated stats of other users for benchmarks.\n                   They will be displayed in the final table.\n*******************************************************************************\n\nfreq_by_user (frequency norm by user) includes stats from all users. You can\npick some of them by providing the --pick_users flag: stats --pick_users or\naggregate-submissions --pick_users.\n\n╭─#──┬──────user──────┬─command_entries─╮\n│ 0  │ maximuvarov    │          118375 │\n│ 1  │ vinlet         │           33817 │\n│ 2  │ fdncred        │           18500 │\n│ 3  │ nu_scripts     │           12459 │\n│ 4  │ kubouch        │           10170 │\n│ 5  │ ErichDonGubler │           10101 │\n│ 6  │ chtenb         │            9376 │\n│ 7  │ shinyzero0     │            9247 │\n│ 8  │ dazfuller      │            7354 │\n│ 9  │ cptpiepmatz    │            4199 │\n│ 10 │ zjp            │            2764 │\n│ 11 │ sholderbach    │            2114 │\n│ 12 │ horasal        │            1373 │\n│ 13 │ nu_std         │            1014 │\n│ 14 │ pingiun        │             894 │\n│ 15 │ nicokosi       │             255 │\n╰─#──┴──────user──────┴─command_entries─╯\n*******************************************************************************\n                                Resulting table\n*******************************************************************************\nA note about some columns:\n- freq - indicates the overall frequency of use of the given command for the\ncurrently analyzed source\n- freq_norm - represents the overall frequency normalized\n- freq_norm_bar - shows the overall frequency normalized in a bar chart format\n- timeline - displays the dynamics, indicating when the command was used\nthroughout your history\n- importance - calculated as the geometric mean of the number of users who\nused this command and the average normalized frequency\n- freq_by_user (frequency norm by user) - each bar in the sparkline column\nrepresents one user (order is shown in the table above).\n\n╭─#─┬────name─────┬──category──┬─freq─┬─freq_norm─┬─freq_norm_bar─┬──timeline───┬─importance─┬─importance_b─┬──freq_by_user───╮\n│ 0 │ get         │ filters    │ 7971 │      1.00 │ ██████████    │ ▆█▅▄▄▃▃▃▄▃▁ │       0.86 │ ██████████▎  │ ██▅▃▆▂▁▄▃▁▂▃▂▃▂ │\n│   │             │            │      │           │               │             │            │              │ █               │\n│ 1 │ open        │ filesystem │ 7382 │      0.93 │ █████████▎    │ ▅█▄▂▃▄▅▆▆▄▁ │       0.82 │ █████████▉   │ ▇█▄▁▄▂▁▄▃▆▂▃▃▁▂ │\n│   │             │            │      │           │               │             │            │              │ ▇               │\n│ 2 │ each        │ filters    │ 4741 │      0.59 │ ██████        │ ▄█▄▅▄▄▅▆▅▅▁ │       0.59 │ ███████      │ ▅█▃▂▄▂▁▂▁▁▂▃▂▂▁ │\n│   │             │            │      │           │               │             │            │              │ ▁               │\n│ 3 │ let         │ core       │ 4741 │      0.59 │ ██████        │ ▇█▅▇▅▄▆▅▆▅▁ │       0.66 │ ███████▉     │ ▅▃▄█▃▁▁▂▁▁▂▂▂▆▃ │\n│   │             │            │      │           │               │             │            │              │ ▁               │\n│ 4 │ ls          │ filesystem │ 4242 │      0.53 │ █████▍        │ ▃█▅▃▅▄▅▄▃▇▁ │       1.00 │ ████████████ │ ▅▄█▁█▃▁█▄▄█▆█▁▆ │\n│   │             │            │      │           │               │             │            │              │ ▇               │\n│ 5 │ where       │ filters    │ 4030 │      0.51 │ █████         │ ▅▇▄▇█▇▆▄█▄▁ │       0.53 │ ██████▍      │ ██▅▂▅▂▁▃▃▂▂▅▃▃▁ │\n│   │             │            │      │           │               │             │            │              │ ▁               │\n│ 6 │ upsert      │ filters    │ 2809 │      0.35 │ ███▌          │ ▅▆▃█▅▂▁▁▁▁▁ │       0.17 │ ██▏          │ █▅▃▂▁▁▁▁▁▁▁▁▁▁▁ │\n│   │             │            │      │           │               │             │            │              │ ▁               │\n│ 7 │ first       │ filters    │ 2733 │      0.34 │ ███▍          │ ▄█▅▄▄▃▃▃▃▄▁ │       0.28 │ ███▍         │ █▁▃▂▁▂▁▁▁▄▃▃▁▁▁ │\n│   │             │            │      │           │               │             │            │              │ ▁               │\n│ 8 │ polars      │ dataframe  │ 2537 │      0.32 │ ███▏          │ ▁▁▁▁▁▁█▄▁▂▁ │       0.07 │ ▉            │ █▁▁▁▁▁▁▁▁▁▁▁▁▁▁ │\n│   │             │            │      │           │               │             │            │              │ ▁               │\n│ 9 │ str replace │ strings    │ 2465 │      0.31 │ ███▏          │ ▄▅▅▅▃▇▆▆▅█▁ │       0.21 │ ██▌          │ █▂▃▂▁▂▁▂▁▂▂▁▁▁▁ │\n│   │             │            │      │           │               │             │            │              │ ▁               │\n╰─#─┴────name─────┴──category──┴─freq─┴─freq_norm─┴─freq_norm_bar─┴──timeline───┴─importance─┴─importance_b─┴──freq_by_user───╯\n```\n\n## Analyze submissions separately\n\n```nushell\n\u003e use nu-history-tools; let $res2 = nu-history-tools aggregate-submissions --quiet; $res2 | first 5\n╭─#─┬─name─┬──category──┬─freq_overall─┬─users_count─┬─f_n_per_user─┬───freq_by_user───┬─importance─┬─importance_b─╮\n│ 0 │ ls   │ filesystem │        11942 │          14 │         0.59 │ ▅▄█▁█▃▁█▄▄█▆█▁▆▇ │       1.00 │ ████████████ │\n│ 1 │ cd   │ filesystem │         8352 │          15 │         0.43 │ ▂▃▄▁▇▃▂▁██▇▄▄▁█▁ │       0.88 │ ██████████▋  │\n│ 2 │ get  │ filters    │        14406 │          16 │         0.38 │ ██▅▃▆▂▁▄▃▁▂▃▂▃▂█ │       0.86 │ ██████████▎  │\n│ 3 │ open │ filesystem │        13691 │          15 │         0.37 │ ▇█▄▁▄▂▁▄▃▆▂▃▃▁▂▇ │       0.82 │ █████████▉   │\n│ 4 │ help │ core       │         3432 │          14 │         0.30 │ ▂▂▅▁▃▁▁▂▂▂▃█▁▁▇█ │       0.70 │ ████████▌    │\n╰─#─┴─name─┴──category──┴─freq_overall─┴─users_count─┴─f_n_per_user─┴───freq_by_user───┴─importance─┴─importance_b─╯\n```\n\n## The most frequent Nushell commands in the current submissions\n\n*The full data you can find in this [csv file](https://github.com/nushell-prophet/nu-history-tools/tree/main/assets/script_results_examples/aggregated-submissions.csv).*\n\n```\n╭──#──┬────────name────────┬───category───┬─importance─┬─importance_b─╮\n│ 0   │ ls                 │ filesystem   │       1.00 │ ████████████ │\n│ 1   │ cd                 │ filesystem   │       0.87 │ ██████████▍  │\n│ 2   │ get                │ filters      │       0.83 │ ██████████   │\n│ 3   │ open               │ filesystem   │       0.79 │ █████████▌   │\n│ 4   │ help               │ core         │       0.69 │ ████████▎    │\n│ 5   │ let                │ core         │       0.64 │ ███████▋     │\n│ 6   │ each               │ filters      │       0.57 │ ██████▊      │\n│ 7   │ config             │ env          │       0.51 │ ██████▏      │\n│ 8   │ where              │ filters      │       0.51 │ ██████▏      │\n│ 9   │ lines              │ filters      │       0.45 │ █████▍       │\n│ 10  │ rm                 │ filesystem   │       0.42 │ █████        │\n│ 11  │ source             │ core         │       0.41 │ ████▉        │\n│ 12  │ echo               │ core         │       0.40 │ ████▊        │\n│ 13  │ if                 │ core         │       0.38 │ ████▌        │\n│ 14  │ find               │ filters      │       0.33 │ ███▉         │\n│ 15  │ print              │ strings      │       0.32 │ ███▉         │\n│ 16  │ table              │ viewers      │       0.31 │ ███▊         │\n│ 17  │ ansi               │ platform     │       0.30 │ ███▋         │\n│ 18  │ sort-by            │ filters      │       0.30 │ ███▋         │\n│ 19  │ exit               │ shells       │       0.29 │ ███▌         │\n│ 20  │ update             │ filters      │       0.29 │ ███▍         │\n│ 21  │ def                │ core         │       0.29 │ ███▌         │\n│ 22  │ select             │ filters      │       0.29 │ ███▍         │\n│ 23  │ debug              │ debug        │       0.28 │ ███▍         │\n│ 24  │ do                 │ core         │       0.27 │ ███▎         │\n│ 25  │ which              │ system       │       0.27 │ ███▎         │\n│ 26  │ save               │ filesystem   │       0.27 │ ███▎         │\n│ 27  │ from json          │ formats      │       0.27 │ ███▎         │\n│ 28  │ first              │ filters      │       0.27 │ ███▎         │\n│ 29  │ str join           │ strings      │       0.26 │ ███▏         │\n│ 30  │ flatten            │ filters      │       0.24 │ ██▉          │\n│ 31  │ length             │ filters      │       0.23 │ ██▊          │\n│ 32  │ use                │ core         │       0.23 │ ██▊          │\n│ 33  │ sys                │ system       │       0.22 │ ██▋          │\n│ 34  │ to text            │ formats      │       0.22 │ ██▋          │\n│ 35  │ version            │ core         │       0.22 │ ██▊          │\n│ 36  │ all                │ filters      │       0.21 │ ██▌          │\n│ 37  │ let-env            │ removed      │       0.21 │ ██▌          │\n│ 38  │ describe           │ core         │       0.21 │ ██▌          │\n│ 39  │ transpose          │ filters      │       0.21 │ ██▋          │\n│ 40  │ is-empty           │ filters      │       0.20 │ ██▍          │\n│ 41  │ ps                 │ system       │       0.20 │ ██▍          │\n│ 42  │ parse              │ strings      │       0.20 │ ██▍          │\n│ 43  │ str replace        │ strings      │       0.20 │ ██▍          │\n│ 44  │ mkdir              │ filesystem   │       0.19 │ ██▎          │\n│ 45  │ mv                 │ filesystem   │       0.19 │ ██▍          │\n│ 46  │ char               │ strings      │       0.19 │ ██▎          │\n│ 47  │ last               │ filters      │       0.19 │ ██▎          │\n│ 48  │ http get           │ network      │       0.18 │ ██▎          │\n│ 49  │ from               │ formats      │       0.17 │ ██           │\n│ 50  │ upsert             │ filters      │       0.17 │ ██           │\n│ 51  │ for                │ core         │       0.16 │ █▉           │\n│ 52  │ export def         │ core         │       0.16 │ █▉           │\n│ 53  │ default            │ filters      │       0.16 │ █▉           │\n│ 54  │ split row          │ strings      │       0.16 │ ██           │\n│ 55  │ any                │ filters      │       0.15 │ █▊           │\n│ 56  │ encode             │ strings      │       0.15 │ █▊           │\n│ 57  │ metadata           │ debug        │       0.15 │ █▊           │\n│ 58  │ try                │ core         │       0.15 │ █▊           │\n│ 59  │ filter             │ filters      │       0.15 │ █▉           │\n│ 60  │ complete           │ system       │       0.15 │ █▊           │\n│ 61  │ merge              │ filters      │       0.15 │ █▉           │\n│ 62  │ append             │ filters      │       0.15 │ █▉           │\n│ 63  │ history            │ history      │       0.15 │ █▉           │\n│ 64  │ help commands      │ core         │       0.14 │ █▋           │\n│ 65  │ skip               │ filters      │       0.14 │ █▋           │\n│ 66  │ clear              │ platform     │       0.14 │ █▊           │\n│ 67  │ timeit             │ debug        │       0.14 │ █▋           │\n│ 68  │ insert             │ filters      │       0.14 │ █▋           │\n│ 69  │ into int           │ conversions  │       0.14 │ █▊           │\n│ 70  │ take               │ filters      │       0.13 │ █▋           │\n│ 71  │ explore            │ viewers      │       0.13 │ █▌           │\n│ 72  │ to json            │ formats      │       0.13 │ █▋           │\n│ 73  │ cp                 │ filesystem   │       0.13 │ █▌           │\n│ 74  │ str trim           │ strings      │       0.13 │ █▌           │\n│ 75  │ group-by           │ filters      │       0.13 │ █▋           │\n│ 76  │ rename             │ filters      │       0.13 │ █▋           │\n│ 77  │ reject             │ filters      │       0.13 │ █▌           │\n│ 78  │ mut                │ core         │       0.12 │ █▍           │\n│ 79  │ columns            │ filters      │       0.12 │ █▍           │\n│ 80  │ uniq               │ filters      │       0.12 │ █▌           │\n│ 81  │ date now           │ date         │       0.12 │ █▌           │\n│ 82  │ overlay            │ core         │       0.11 │ █▍           │\n│ 83  │ decode             │ strings      │       0.11 │ █▍           │\n│ 84  │ input              │ platform     │       0.11 │ █▍           │\n│ 85  │ into               │ conversions  │       0.11 │ █▍           │\n│ 86  │ from csv           │ formats      │       0.11 │ █▍           │\n│ 87  │ to                 │ formats      │       0.11 │ █▎           │\n│ 88  │ path expand        │ path         │       0.11 │ █▍           │\n│ 89  │ fill               │ conversions  │       0.11 │ █▍           │\n│ 90  │ fmt                │ conversions  │       0.10 │ █▏           │\n│ 91  │ error make         │ core         │       0.10 │ █▎           │\n│ 92  │ prepend            │ filters      │       0.10 │ █▎           │\n│ 93  │ path join          │ path         │       0.10 │ █▎           │\n│ 94  │ into datetime      │ conversions  │       0.10 │ █▏           │\n│ 95  │ str substring      │ strings      │       0.10 │ █▏           │\n│ 96  │ run-external       │ system       │       0.09 │ █▏           │\n│ 97  │ ignore             │ core         │       0.09 │ █▏           │\n│ 98  │ from tsv           │ formats      │       0.09 │ █▏           │\n│ 99  │ start              │ filesystem   │       0.09 │ █            │\n│ 100 │ to nuon            │ formats      │       0.09 │ █▏           │\n│ 101 │ reverse            │ filters      │       0.09 │ █▏           │\n│ 102 │ reduce             │ filters      │       0.09 │ █▏           │\n│ 103 │ glob               │ filesystem   │       0.09 │ █▏           │\n│ 104 │ alias              │ core         │       0.08 │ █            │\n│ 105 │ split column       │ strings      │       0.08 │ ▉            │\n│ 106 │ str starts-with    │ strings      │       0.08 │ █            │\n│ 107 │ commandline        │ core         │       0.08 │ █            │\n│ 108 │ into record        │ conversions  │       0.08 │ █            │\n│ 109 │ sleep              │ platform     │       0.08 │ █            │\n│ 110 │ path parse         │ path         │       0.08 │ █            │\n│ 111 │ drop               │ filters      │       0.08 │ █            │\n│ 112 │ from xml           │ formats      │       0.07 │ ▊            │\n│ 113 │ du                 │ filesystem   │       0.07 │ ▉            │\n│ 114 │ return             │ core         │       0.07 │ ▊            │\n│ 115 │ format             │ strings      │       0.07 │ ▉            │\n│ 116 │ str contains       │ strings      │       0.07 │ ▉            │\n│ 117 │ into binary        │ conversions  │       0.07 │ ▉            │\n│ 118 │ zip                │ filters      │       0.07 │ ▉            │\n│ 119 │ items              │ filters      │       0.07 │ ▊            │\n│ 120 │ seq                │ generators   │       0.07 │ ▊            │\n│ 121 │ into string        │ conversions  │       0.07 │ ▉            │\n│ 122 │ enumerate          │ filters      │       0.07 │ ▉            │\n│ 123 │ term size          │ platform     │       0.07 │ ▊            │\n│ 124 │ config nu          │ env          │       0.07 │ ▉            │\n│ 125 │ view               │ debug        │       0.06 │ ▋            │\n│ 126 │ exec               │ system       │       0.06 │ ▊            │\n│ 127 │ from nuon          │ formats      │       0.06 │ ▊            │\n│ 128 │ collect            │ filters      │       0.06 │ ▋            │\n│ 129 │ to md              │ formats      │       0.06 │ ▊            │\n│ 130 │ str length         │ strings      │       0.06 │ ▊            │\n│ 131 │ split chars        │ strings      │       0.06 │ ▊            │\n│ 132 │ sort               │ filters      │       0.06 │ ▊            │\n│ 133 │ math sum           │ math         │       0.06 │ ▊            │\n│ 134 │ values             │ filters      │       0.06 │ ▊            │\n│ 135 │ format date        │ strings      │       0.06 │ ▋            │\n│ 136 │ wrap               │ filters      │       0.06 │ ▊            │\n│ 137 │ overlay use        │ core         │       0.06 │ ▊            │\n│ 138 │ const              │ core         │       0.05 │ ▋            │\n│ 139 │ export             │ core         │       0.05 │ ▋            │\n│ 140 │ module             │ core         │       0.05 │ ▋            │\n│ 141 │ math avg           │ math         │       0.05 │ ▋            │\n│ 142 │ into duration      │ conversions  │       0.05 │ ▋            │\n│ 143 │ match              │ core         │       0.05 │ ▋            │\n│ 144 │ path split         │ path         │       0.05 │ ▋            │\n│ 145 │ to csv             │ formats      │       0.05 │ ▋            │\n│ 146 │ nu-highlight       │ strings      │       0.05 │ ▋            │\n│ 147 │ view source        │ debug        │       0.05 │ ▋            │\n│ 148 │ par-each           │ filters      │       0.05 │ ▋            │\n│ 149 │ to yaml            │ formats      │       0.05 │ ▌            │\n│ 150 │ polars             │ dataframe    │       0.05 │ ▌            │\n│ 151 │ export module      │ core         │       0.04 │ ▌            │\n│ 152 │ loop               │ core         │       0.04 │ ▌            │\n│ 153 │ from ssv           │ formats      │       0.04 │ ▌            │\n│ 154 │ while              │ core         │       0.04 │ ▌            │\n│ 155 │ keybindings        │ platform     │       0.04 │ ▍            │\n│ 156 │ group              │ filters      │       0.04 │ ▌            │\n│ 157 │ histogram          │ chart        │       0.04 │ ▌            │\n│ 158 │ path dirname       │ path         │       0.04 │ ▌            │\n│ 159 │ path relative-to   │ path         │       0.04 │ ▍            │\n│ 160 │ touch              │ filesystem   │       0.04 │ ▍            │\n│ 161 │ overlay list       │ core         │       0.04 │ ▌            │\n│ 162 │ str                │ strings      │       0.04 │ ▌            │\n│ 163 │ date format        │ removed      │       0.04 │ ▌            │\n│ 164 │ scope commands     │ core         │       0.04 │ ▌            │\n│ 165 │ path exists        │ path         │       0.04 │ ▌            │\n│ 166 │ inspect            │ debug        │       0.04 │ ▌            │\n│ 167 │ window             │ filters      │       0.04 │ ▌            │\n│ 168 │ path basename      │ path         │       0.04 │ ▌            │\n│ 169 │ ansi strip         │ platform     │       0.04 │ ▌            │\n│ 170 │ join               │ filters      │       0.04 │ ▌            │\n│ 171 │ from yaml          │ formats      │       0.04 │ ▍            │\n│ 172 │ break              │ core         │       0.03 │ ▍            │\n│ 173 │ with-env           │ env          │       0.03 │ ▍            │\n│ 174 │ schema             │ database     │       0.03 │ ▍            │\n│ 175 │ date               │ date         │       0.03 │ ▍            │\n│ 176 │ detect columns     │ strings      │       0.03 │ ▍            │\n│ 177 │ tutor              │ misc         │       0.03 │ ▎            │\n│ 178 │ hide               │ core         │       0.03 │ ▍            │\n│ 179 │ each while         │ filters      │       0.03 │ ▍            │\n│ 180 │ math abs           │ math         │       0.03 │ ▍            │\n│ 181 │ export-env         │ env          │       0.03 │ ▍            │\n│ 182 │ path type          │ path         │       0.03 │ ▍            │\n│ 183 │ keybindings listen │ platform     │       0.03 │ ▍            │\n│ 184 │ to tsv             │ formats      │       0.03 │ ▍            │\n│ 185 │ move               │ filters      │       0.03 │ ▍            │\n│ 186 │ config env         │ env          │       0.03 │ ▎            │\n│ 187 │ into float         │ conversions  │       0.03 │ ▎            │\n│ 188 │ skip until         │ filters      │       0.03 │ ▍            │\n│ 189 │ scope              │ core         │       0.02 │ ▎            │\n│ 190 │ str downcase       │ strings      │       0.02 │ ▎            │\n│ 191 │ load-env           │ filesystem   │       0.02 │ ▎            │\n│ 192 │ take while         │ filters      │       0.02 │ ▎            │\n│ 193 │ regex              │ experimental │       0.02 │ ▎            │\n│ 194 │ split words        │ strings      │       0.02 │ ▏            │\n│ 195 │ date to-timezone   │ date         │       0.02 │ ▎            │\n│ 196 │ decode base64      │ hash         │       0.02 │ ▎            │\n│ 197 │ date to-record     │ date         │       0.02 │ ▎            │\n│ 198 │ is-not-empty       │ filters      │       0.02 │ ▎            │\n│ 199 │ view files         │ debug        │       0.02 │ ▎            │\n╰──#──┴────────name────────┴───category───┴─importance─┴─importance_b─╯\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnushell-prophet%2Fnu-history-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnushell-prophet%2Fnu-history-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnushell-prophet%2Fnu-history-tools/lists"}