{"id":28491268,"url":"https://github.com/sahilbakoru/chalkless","last_synced_at":"2026-03-05T23:13:39.115Z","repository":{"id":297149844,"uuid":"995802309","full_name":"sahilbakoru/chalkless","owner":"sahilbakoru","description":"Simple, zero-dependency console styling utility for Node.js , React and browser . ","archived":false,"fork":false,"pushed_at":"2025-06-04T17:08:16.000Z","size":9,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-09T03:05:21.083Z","etag":null,"topics":["chalk","chalk-npm","chalkless","console","console-log","javascript","node","nodejs","npm","npm-install","npm-module","npm-package","npmjs","react","react-native"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/chalkless","language":"JavaScript","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/sahilbakoru.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2025-06-04T03:07:27.000Z","updated_at":"2025-06-09T16:38:30.000Z","dependencies_parsed_at":"2025-06-04T10:08:15.558Z","dependency_job_id":"8e18d146-b72e-4d09-93b3-6ab3f0cfefbc","html_url":"https://github.com/sahilbakoru/chalkless","commit_stats":null,"previous_names":["sahilbakoru/chalkless"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sahilbakoru/chalkless","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilbakoru%2Fchalkless","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilbakoru%2Fchalkless/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilbakoru%2Fchalkless/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilbakoru%2Fchalkless/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sahilbakoru","download_url":"https://codeload.github.com/sahilbakoru/chalkless/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sahilbakoru%2Fchalkless/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270907429,"owners_count":24665962,"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-17T02:00:09.016Z","response_time":129,"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":["chalk","chalk-npm","chalkless","console","console-log","javascript","node","nodejs","npm","npm-install","npm-module","npm-package","npmjs","react","react-native"],"created_at":"2025-06-08T08:06:42.004Z","updated_at":"2026-03-05T23:13:34.070Z","avatar_url":"https://github.com/sahilbakoru.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Chalkless – Because `console.red()` is fun.\n\nSimple, zero-dependency console styling utility for Node.js and browser.\n\n| Terminal (Node.js)        | Browser Console (React)       |\n|---------------------------|-------------------------------|\n| ![Terminal Output](https://github.com/user-attachments/assets/eeafa8db-60c7-4510-9f2e-4e2be3502a67)   | ![Browser Output](https://github.com/user-attachments/assets/85991ae4-9d51-41f8-b431-c9495946102e)        |\n\n\n\n\n## Features\n\n- Log colored text easily: `console.red('text')`\n- Styles like bold, italic, underline: `console.bold('text')`\n- Combined styles \u0026 colors: `console.boldRed('text')`\n- Works in both terminal and browser consoles\n- No dependencies, tiny and lightweight\n- Compatible with both Node.js and browser environments (including     React)\n\n## Available Colors\n\n- black, red, green, yellow, blue, magenta, cyan, white\n- gray, lightGray\n- darkRed, darkGreen, darkYellow, darkBlue, darkMagenta, darkCyan\n- brightBlack, brightRed, brightGreen, brightYellow, brightBlue, brightMagenta, brightCyan, brightWhite\n\n\n## Available Styles\n\n- bold, italic, underline\n\n\n##  Installation\n```bash\nnpm install chalkless \n```\n\n## Quick Start\n\n```js\n// CommonJS\nrequire('chalkless');\n\n// or ESM\nimport 'chalkless';\n\nconsole.red('Hello in red!');\nconsole.boldGreen('Bold green text');\n\n```\n\n## Usage\n\n```js\nrequire('chalkless'); \n\nor\n\nimport 'chalkless';  \n\n```\n\n## Colors \u0026 Styles Usage\n\n### Basic Colors\n\n```js\nconsole.red('This is red text');\nconsole.green('This is green text');\nconsole.yellow('This is yellow text');\nconsole.blue('This is blue text');\nconsole.magenta('This is magenta text');\nconsole.cyan('This is cyan text');\nconsole.white('This is white text');\nconsole.gray('This is gray text'); \n```\n### Basic Styles\n\n```js\nconsole.bold('This is bold text');\nconsole.italic('This is italic text');\nconsole.underline('This is underlined text');\n```\n\n### Combined Styles and Colors\nYou can chain any `style` + `color` combo just by combining their names with camelCase like `styleColor`.\n```js\nconsole.boldRed('This is bold AND red text');\nconsole.italicBlue('This is italic AND blue text');\nconsole.underlineGreen('This is underlined AND green text');\nconsole.boldMagenta('This is bold AND magenta text');\n```\n### Note:\n \u003e Duplicate logs with the same styles and message in the same event loop tick are automatically suppressed to keep your console clean.\n\n ## Contributing\n\nContributions, issues, and feature requests are welcome! Feel free to check the [GitHub repo](https://github.com/sahilbakoru/chalkless) and open a pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahilbakoru%2Fchalkless","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsahilbakoru%2Fchalkless","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahilbakoru%2Fchalkless/lists"}