{"id":48030923,"url":"https://github.com/e18e/awesome-e18e","last_synced_at":"2026-04-04T13:55:22.472Z","repository":{"id":317990588,"uuid":"1069331162","full_name":"e18e/awesome-e18e","owner":"e18e","description":"A curated list of awesome e18e-focused packages","archived":false,"fork":false,"pushed_at":"2025-10-04T09:51:37.000Z","size":3,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-10-04T11:35:19.276Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/e18e.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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},"funding":{"open_collective":"e18e"}},"created_at":"2025-10-03T19:01:28.000Z","updated_at":"2025-10-04T11:25:18.000Z","dependencies_parsed_at":"2025-10-04T11:35:22.150Z","dependency_job_id":"1947ac18-7b09-4447-bca1-8f8c091c826e","html_url":"https://github.com/e18e/awesome-e18e","commit_stats":null,"previous_names":["e18e/awesome-e18e"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/e18e/awesome-e18e","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e18e%2Fawesome-e18e","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e18e%2Fawesome-e18e/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e18e%2Fawesome-e18e/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e18e%2Fawesome-e18e/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/e18e","download_url":"https://codeload.github.com/e18e/awesome-e18e/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e18e%2Fawesome-e18e/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31402276,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T10:20:44.708Z","status":"ssl_error","status_checked_at":"2026-04-04T10:20:06.846Z","response_time":60,"last_error":"SSL_read: 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":[],"created_at":"2026-04-04T13:55:22.344Z","updated_at":"2026-04-04T13:55:22.455Z","avatar_url":"https://github.com/e18e.png","language":null,"funding_links":["https://opencollective.com/e18e"],"categories":["Other Lists","Others"],"sub_categories":["TeX Lists"],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://e18e.dev/logo.svg\" alt=\"e18e logo\" width=\"200\"\u003e\n\u003c/p\u003e\n\n# Awesome e18e\n\n\u003e ⚡ A curated list of awesome e18e-focused resources\n\nThe [e18e](https://e18e.dev) (ecosystem performance) community advocates for performant, clean and modern packages. This repository is a curated list of awesome e18e-focused resources including libraries, tools, articles, and more.\n\nIf you'd like to contribute, please check the [contribution guidelines](CONTRIBUTING.md).\n\n## Contents\n\n- [Contents](#contents)\n- [Resources](#resources)\n- [Utilities](#utilities)\n  - [Assertions](#assertions)\n  - [Build Tools](#build-tools)\n  - [Command Line Interfaces (CLI)](#command-line-interfaces-cli)\n  - [Configuration](#configuration)\n  - [Data Structures](#data-structures)\n  - [ESLint Plugins](#eslint-plugins)\n  - [File System](#file-system)\n  - [Git Hooks](#git-hooks)\n  - [HTTP / URLs](#http--urls)\n  - [ID Generation](#id-generation)\n  - [Project Tools](#project-tools)\n  - [Parsing](#parsing)\n  - [Process Execution](#process-execution)\n  - [Test Data](#test-data)\n  - [Text Processing](#text-processing)\n\n## Resources\n\nTODO\n\n## Utilities\n\n### Assertions\n\n- [tiny-invariant](https://github.com/alexreardon/tiny-invariant) - A function for assertions.\n\n### Build Tools\n\n- [rolldown](https://github.com/rolldown/rolldown) - Fast bundler (`rollup` alternative).\n- [tsdown](https://github.com/rolldown/tsdown) - Library bundler based on Rolldown.\n- [zshy](https://github.com/colinhacks/zshy) - General purpose, bundler-free build tool.\n\n### Command Line Interfaces (CLI)\n\n- [ansis](https://github.com/webdiscus/ansis) - Terminal output formatting with ANSI colors and styles.\n- [clack](https://github.com/bombshell-dev/clack) - CLI framework for building interactive prompts.\n- [fast-string-width](https://github.com/fabiospampinato/fast-string-width) - Terminal string visual width utility.\n- [fast-slice-ansi](https://github.com/43081j/fast-slice-ansi) - String slicing with ANSI support.\n- [fast-wrap-ansi](https://github.com/43081j/fast-wrap-ansi) - Word wrapping with ANSI support.\n- [mri](https://github.com/lukeed/mri) - Command line arguments parser.\n- [nanospinner](https://github.com/usmanyunusov/nanospinner) - CLI spinner library.\n- [picocolors](https://github.com/alexeyraspopov/picocolors) - Terminal output formatting with ANSI colors and styles.\n- [picospinner](https://github.com/PondWader/picospinner) - CLI spinner library.\n- [sade](https://github.com/lukeed/sade) - CLI arguments and usage builder.\n\n### Configuration\n\n- [confbox](https://github.com/unjs/confbox) - Zero-dependency parsing and serialization for YAML, TOML, JSONC, JSON5, INI, and JSON.\n- [lilconfig](https://github.com/antonk52/lilconfig) - Configuration loader.\n\n### Data Structures\n\n- [dequal](https://github.com/lukeed/dequal) - Deep equal utility.\n- [dlv](https://github.com/developit/dlv) - Deep property access utility.\n- [dset](https://github.com/lukeed/dset) - Deep property set utility.\n- [klona](https://github.com/lukeed/klona) - Deep clone utility.\n- [neotraverse](https://github.com/PuruVJ/neotraverse) - Traverse and transform objects by visiting every node on a recursive walk.\n- [pkg-types](https://github.com/unjs/pkg-types) - TypeScript types and utilities for package.json files.\n- [sort-object-keys](https://github.com/keithamus/sort-object-keys) - Sort object keys with optional key list specification.\n\n### ESLint Plugins\n\n- [@eslint-react/eslint-plugin](https://github.com/eslint-react/eslint-react) - ESLint plugin for React.\n- [@stylistic/eslint-plugin-jsx](https://github.com/eslint-stylistic/eslint-stylistic) - JSX stylistic rules for ESLint.\n- [eslint-plugin-es-x](https://github.com/eslint-community/eslint-plugin-es-x) - ESLint plugin for ECMAScript features.\n- [eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x) - Import validation rules.\n- [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) - ESLint rules for Node.js.\n\n### File System\n\n- [empathic](https://github.com/lukeed/empathic) - Utilities for file system traversal.\n- [fdir](https://github.com/thecodrr/fdir) - Directory crawler and globbing library.\n- [fflate](https://github.com/101arrowz/fflate) - Compression and decompression library.\n- [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) - File system globbing library.\n\n### Git Hooks\n\n- [nano-staged](https://github.com/usmanyunusov/nano-staged) - Tool to run commands for modified, staged, and committed git files.\n\n### HTTP / URLs\n\n- [fast-querystring](https://github.com/anonrig/fast-querystring) - Alternative to legacy `querystring` module.\n- [milliparsec](https://github.com/tinyhttp/milliparsec) - Body parser for web servers.\n- [ofetch](https://github.com/unjs/ofetch) - Fetch API implementation for node, browser, and workers.\n- [picoquery](https://github.com/43081j/picoquery) - Library for parsing and serializing query strings.\n\n### ID Generation\n\n- [nanoid](https://github.com/ai/nanoid) - URL-friendly unique string ID generator.\n\n### Project Tools\n\n- [actions-up](https://github.com/azat-io/actions-up) - CLI tool for keeping GitHub Actions up to date.\n- [cpx2](https://github.com/bcomnes/cpx2) - Copy file globs with optional change watching.\n- [knip](https://github.com/webpro/knip) - Find unused files, dependencies and exports in TypeScript and JavaScript projects.\n- [multiocular](https://github.com/multiocular-com/multiocular) - Review dependency changes.\n- [npm-run-all2](https://github.com/bcomnes/npm-run-all2) - CLI tool to run multiple npm scripts in parallel or sequential.\n- [premove](https://github.com/lukeed/premove) - Utility to remove items recursively.\n- [taze](https://github.com/antfu-collective/taze) - CLI tool for keeping dependencies up to date.\n- [wireit](https://github.com/google/wireit) - Upgrade npm scripts with enhanced capabilities.\n\n### Parsing\n\n- [parse5](https://github.com/inikulin/parse5) - Fast full-featured HTML parser.\n- [yaml](https://github.com/eemeli/yaml) - JavaScript parser and stringifier for YAML.\n\n### Process Execution\n\n- [tinyexec](https://github.com/tinylibs/tinyexec) - Package for executing commands in Node.js.\n\n### Test Data\n\n- [@faker-js/faker](https://github.com/faker-js/faker) - Generate fake contextual data.\n\n### Text Processing\n\n- [unicode-segmenter](https://github.com/cometkim/unicode-segmenter) - Implementation of Unicode Text Segmentation (UAX #29).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe18e%2Fawesome-e18e","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fe18e%2Fawesome-e18e","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe18e%2Fawesome-e18e/lists"}