{"id":15239085,"url":"https://github.com/techmely/essential-packages","last_synced_at":"2026-05-30T07:01:03.369Z","repository":{"id":39561013,"uuid":"400780032","full_name":"techmely/essential-packages","owner":"techmely","description":"Useful/essential packages you need when play with the real-life production app","archived":false,"fork":false,"pushed_at":"2025-02-04T17:28:57.000Z","size":19591,"stargazers_count":11,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-12-04T14:00:13.254Z","etag":null,"topics":["bun","hacktoberfest","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/techmely.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/contributing.md","funding":".github/FUNDING.yml","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},"funding":{"github":"harrytran998","patreon":"demonslight","ko_fi":"harrytran998"}},"created_at":"2021-08-28T11:51:59.000Z","updated_at":"2025-03-02T01:36:00.000Z","dependencies_parsed_at":"2024-05-02T10:38:38.820Z","dependency_job_id":"7aaa2ec8-0a27-43d3-bcc1-8f3c1cbb639f","html_url":"https://github.com/techmely/essential-packages","commit_stats":null,"previous_names":["techmely/utils","techmely/essential-packages","techmely/monorepo"],"tags_count":328,"template":false,"template_full_name":"techmely/template-typescript-starter","purl":"pkg:github/techmely/essential-packages","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techmely%2Fessential-packages","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techmely%2Fessential-packages/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techmely%2Fessential-packages/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techmely%2Fessential-packages/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/techmely","download_url":"https://codeload.github.com/techmely/essential-packages/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/techmely%2Fessential-packages/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33682998,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"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":["bun","hacktoberfest","typescript"],"created_at":"2024-09-29T10:05:12.614Z","updated_at":"2026-05-30T07:01:03.349Z","avatar_url":"https://github.com/techmely.png","language":"TypeScript","funding_links":["https://github.com/sponsors/harrytran998","https://patreon.com/demonslight","https://ko-fi.com/harrytran998","https://github.com/sponsors/TechMeLy"],"categories":[],"sub_categories":[],"readme":"# Techmely Essential Packages\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/techmely/essential-packages\"\u003e\n   \u003cimg src=\"https://i.ibb.co/3zBkRpd/LogoX300.png\" alt=\"Logo\"\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eMake your dreams come true easier with Techmely\n\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    The essential packages to help you start your SAAS, product in a day!.\n    It's safe, performance and FREE! Start this if you can!\n    \u003cbr /\u003e\n    \u003ca href=\"https://techmely.com\"\u003e\u003cstrong\u003eLearn more »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://chat.techmely.com\"\u003eDiscord\u003c/a\u003e\n    ·\n    \u003ca href=\"https://techmely.com/essential-packages\"\u003eWebsite\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/techmely/essential-packages/issues\"\u003eIssues\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n   \u003ca href=\"https://chat.techmely.com\"\u003e\u003cimg src=\"https://img.shields.io/badge/Discord-chat.techmely.com-%234A154B\" alt=\"Join Techmely Discord\"\u003e\u003c/a\u003e\n   \u003ca href=\"https://status.techmely.com\"\u003e\u003cimg height=\"20px\" src=\"https://betteruptime.com/status-badges/v1/monitor/a9kf.svg\" alt=\"Uptime\"\u003e\u003c/a\u003e\n   \u003ca href=\"https://github.com/techmely/essential-packages.com/stargazers\"\u003e\u003cimg src=\"https://img.shields.io/github/stars/techmely/essential-packages\" alt=\"Github Stars\"\u003e\u003c/a\u003e\n   \u003ca href=\"https://github.com/techmely/essential-packages.com/blob/main/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/badge/license-MIT-purple\" alt=\"License\"\u003e\u003c/a\u003e\n   \u003ca href=\"https://github.com/techmely/essential-packages/pulse\"\u003e\u003cimg src=\"https://img.shields.io/github/commit-activity/m/techmely/essential-packages\" alt=\"Commits-per-month\"\u003e\u003c/a\u003e\n   \u003ca href=\"https://youtube.com/@techmely\"\u003e\u003cimg src=\"https://img.shields.io/youtube/channel/subscribers/UCg3EWZXQK0bnbQISG50Nwfg\"\u003e\u003c/a\u003e\n   \u003ca href=\"https://contributor-covenant.org/version/1/4/code-of-conduct/ \"\u003e\u003cimg src=\"https://img.shields.io/badge/Contributor%20Covenant-1.4-purple\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n\u003ch2 align=\"center\"\u003e\n  Opinionated collection of helpful Rust/Dart/TypeScript utils which we use on the real world applications\n\u003c/h2\u003e\n\n\u003chr\u003e\n\n## Goals of project\n\n- Typescript support\n- Tree-shaking\n- Have no dependencies as possible\n- High performance(Design with modular in mind - minimal, readable and well thought out API)\n- Full tested with the code coverage 100%\n- Documentation\n\n## Features\n\n### Typescript Lib\n\n| Project                      | Features                                                                       |\n| ---------------------------- | ------------------------------------------------------------------------------ |\n| @techmely/auth               | 📦 # Techmely auth's utils solutions                                           |\n| @techmely/utils              | 📦 Tree-shakable ESM Unit Test coverage 80%                                    |\n| @techmely/reset-css          | The customize reset css with the minimal config work for every modern browsers |\n| @techmely/vike-react         | React integration for Vike of Techmely Version                                 |\n| @techmely/vike-react-query   | ReactQuery integration for Vike of Techmely Version                            |\n| @techmely/cache              | Cache layer for all runtime. Memory, Zone CF, redis cache                      |\n| @techmely/logger             | Logger for all runtime: Console, Axiom, Pino                                   |\n| @techmely/metrics            | Metrics with axiom                                                             |\n| @techmely/rate-limit         | Rate limit for all runtime: Console, Axiom                                     |\n| @techmely/usage-limit        | Usage limit for all runtime: Currently only Cloudflare                         |\n| @techmely/nuxt-partytown     | Integrate with Partytown easy on Nuxt 3                                        |\n| @techmely/nuxt-pinia-persist | Integrate with Pinia easy on Nuxt 3                                            |\n| @techmely/vue-pinia-persist  | Persist store like Redux, but for Vue                                          |\n\n\n## Install to use in your project\n\nYou just need to change the `postfix` of project like `utils`, `reset-css`, `vue-partytown`...\n\n\nExample:\n\n```bash\nnpm i --save-dev @techmely/utils\nyarn add @techmely/utils\npnpm add @techmely/utils\nbun add @techmely/utils\n```\n## How to contributes\n\n1. Run `yarn` to install all dependencies\n\n2. Install VsCode Extension: Rome\n3. CRUD feature and do not forget to add unit test for them\n   - Remember add typing for all functions\n\n4. Create the pull request --\u003e Please request me for review code\n5. After Techmely Team approved PR --\u003e Merge to main --\u003e CI/CD automation release new version\n\n## License\n\nMIT \u0026copy; [TechMeLy](https://github.com/sponsors/TechMeLy)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechmely%2Fessential-packages","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechmely%2Fessential-packages","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechmely%2Fessential-packages/lists"}