{"id":13515374,"url":"https://github.com/komlev/sarcasm","last_synced_at":"2025-07-11T16:30:40.185Z","repository":{"id":43537000,"uuid":"77253543","full_name":"komlev/sarcasm","owner":"komlev","description":"🔥🔥🔥Sarcasm is easy-as-pie, modern, blazingly fast, batteries-included, non-opinionated, simple-to-get-started, lightweight, reliable, convenient, dead simple, user friendly, super-sonic, hipercharged, kick-ass javascript library on steroids.","archived":false,"fork":false,"pushed_at":"2019-01-25T17:42:28.000Z","size":63,"stargazers_count":119,"open_issues_count":4,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-01T19:36:23.805Z","etag":null,"topics":["sarcasm","steroids"],"latest_commit_sha":null,"homepage":"","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/komlev.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}},"created_at":"2016-12-23T22:20:45.000Z","updated_at":"2024-10-14T18:38:09.000Z","dependencies_parsed_at":"2022-09-14T11:31:39.561Z","dependency_job_id":null,"html_url":"https://github.com/komlev/sarcasm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fsarcasm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fsarcasm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fsarcasm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fsarcasm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/komlev","download_url":"https://codeload.github.com/komlev/sarcasm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225739386,"owners_count":17516652,"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":["sarcasm","steroids"],"created_at":"2024-08-01T05:01:10.337Z","updated_at":"2024-11-21T13:38:38.118Z","avatar_url":"https://github.com/komlev.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Sarcasm\n\u003cimg src='https://komlev.github.io/sarcasm.png' alt='Sarcasm logo'\u003e\n\nSarcasm is easy-as-pie, batteries-included, non-opinionated,\nsimple-to-get-started, lightweight, reliable, convenient, dead simple, user friendly, super-sonic, hipercharged, kick-ass javascript library on steroids.\n\n[![npm version](https://badge.fury.io/js/sarcasm.svg)](https://badge.fury.io/js/sarcasm)\n[![npm](https://img.shields.io/npm/v/sarcasm.svg)]()\n[![Bower version](https://badge.fury.io/bo/sarcasm.svg)](https://badge.fury.io/bo/sarcasm)\n[![Github All Releases](https://img.shields.io/github/downloads/komlev/sarcasm/total.svg)]()\n[![Build Status](https://travis-ci.org/komlev/sarcasm.svg?branch=master)](https://travis-ci.org/komlev/sarcasm)\n[![Build status](https://ci.appveyor.com/api/projects/status/ujsahwp0giji9yon?svg=true)](https://ci.appveyor.com/project/komlev/sarcasm)\n[![wercker status](https://app.wercker.com/status/e1794f1a6cb9f6ea2a7950e54b3a0d6b/s/master \"wercker status\")](https://app.wercker.com/project/byKey/e1794f1a6cb9f6ea2a7950e54b3a0d6b)\n[ ![Codeship Status for komlev/sarcasm](https://app.codeship.com/projects/152a8850-bce1-0134-405a-76ab691be209/status?branch=master)](https://app.codeship.com/projects/195938)\n[![Magnum CI](https://magnum-ci.com/status/50d3ae08527aff207a46f2b29572816a.png)]()\n[![Circle CI](https://circleci.com/gh/komlev/sarcasm.svg?style=shield\u0026circle-token=7f2dac1979ff673a24643afe2ba2764bc24d4d5b)]()\n[![Circle CI shield](https://circleci.com/gh/komlev/sarcasm.png?circle-token=7f2dac1979ff673a24643afe2ba2764bc24d4d5b)]()\n[![Run Status](https://api.shippable.com/projects/587ac70e2f36a111000cad8a/badge?branch=master)](https://app.shippable.com/projects/587ac70e2f36a111000cad8a)\n[![Coverage Badge](https://api.shippable.com/projects/587ac70e2f36a111000cad8a/coverageBadge?branch=master)](https://app.shippable.com/projects/587ac70e2f36a111000cad8a)\n[![Build Status](https://app.snap-ci.com/komlev/sarcasm/branch/master/build_image)](https://app.snap-ci.com/komlev/sarcasm/branch/master)\n[![Coverage Status](https://coveralls.io/repos/github/komlev/sarcasm/badge.svg)](https://coveralls.io/github/komlev/sarcasm)\n[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/komlev/sarcasm/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/komlev/sarcasm/?branch=master)\n[![Build Status](https://scrutinizer-ci.com/g/komlev/sarcasm/badges/build.png?b=master)](https://scrutinizer-ci.com/g/komlev/sarcasm/build-status/master)\n[![Code Coverage](https://scrutinizer-ci.com/g/komlev/sarcasm/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/komlev/sarcasm/?branch=master)\n[![Codecov Status](https://img.shields.io/codecov/c/github/komlev/sarcasm.svg)]()\n[![Coverity Scan](https://scan.coverity.com/projects/11477/badge.svg)]()\n[![Gratipay User](https://img.shields.io/gratipay/user/komlev.svg)]()\n[![Beerpay](https://beerpay.io/komlev/sarcasm/badge.svg?style=flat)](https://beerpay.io/komlev/sarcasm)\n[![Beerpay](https://beerpay.io/komlev/sarcasm/make-wish.svg)](https://beerpay.io/komlev/sarcasm)\n[![Code Climate](https://codeclimate.com/github/komlev/sarcasm/badges/gpa.svg)](https://codeclimate.com/github/komlev/sarcasm)\n[![Issue Count](https://codeclimate.com/github/komlev/sarcasm/badges/issue_count.svg)](https://codeclimate.com/github/komlev/sarcasm)\n[![Test Coverage](https://codeclimate.com/github/komlev/sarcasm/badges/coverage.svg)](https://codeclimate.com/github/komlev/sarcasm/coverage)\n[![bitHound Code](https://www.bithound.io/github/komlev/sarcasm/badges/code.svg)](https://www.bithound.io/github/komlev/sarcasm)\n[![Dependency Status](https://gemnasium.com/badges/github.com/komlev/sarcasm.svg)](https://gemnasium.com/github.com/komlev/sarcasm)\n[![Requirements Status](https://requires.io/github/komlev/sarcasm/requirements.svg?branch=master)](https://requires.io/github/komlev/sarcasm/requirements/?branch=master)\n[![Dependency Status](https://www.versioneye.com/user/projects/587b7c95de66c8003e1d49db/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/587b7c95de66c8003e1d49db)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/33ad60136db443878f3b29f4073a57fe)](https://www.codacy.com/app/komlev/sarcasm?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=komlev/sarcasm\u0026amp;utm_campaign=Badge_Grade)\n[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/33ad60136db443878f3b29f4073a57fe)](https://www.codacy.com/app/komlev/sarcasm?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=komlev/sarcasm\u0026amp;utm_campaign=Badge_Coverage)\n[![Gitter](https://img.shields.io/gitter/room/sarcasmjs/sarcasm.svg)](https://gitter.im/sarcasmjs/sarcasm)\n[![Stories in Ready](https://badge.waffle.io/komlev/sarcasm.svg?label=ready\u0026title=Ready)](http://waffle.io/komlev/sarcasm)\n[![dependencies Status](https://david-dm.org/komlev/sarcasm/status.svg)](https://david-dm.org/komlev/sarcasm)\n[![Libraries.io for GitHub](https://img.shields.io/librariesio/github/komlev/sarcasm.svg)]()\n[![inch-ci](https://inch-ci.org//github/komlev/sarcasm.svg?branch=master\u0026amp;style=flat)](https://inch-ci.org/github/komlev/sarcasm)\n[![awesome](https://img.shields.io/badge/sarcasm-awesome-FF6EDB.svg)](https://www.npmjs.com/package/sarcasm)\n\n[![NPM](https://nodei.co/npm/sarcasm.png?mini=true)](https://npmjs.org/package/sarcasm)\n\n[![Beerpay](https://beerpay.io/komlev/sarcasm/badge.svg?style=beer-square)](https://beerpay.io/komlev/sarcasm)\n\n\n## Why\n\nBillions of people are using sarcasm everyday, so what are you waiting for?\n\n\n## Testimonials\n\n**Elliot Draisen**\n\u003e This is the best library to use during teaching course of young developers\n\u003e and also great for keeping senior developers in shape.\n\n**Leen Duchovny**\n\u003e Yay! Finally library I can call essential!\n\u003e Our community needs more stuff like this. Love it, love it, love it.\n\n**Pidr Oleokka**\n\u003e This made my life!\n\n**Ben Nebbs**\n\u003e Super excited to use this in production. Our team is super happy.\n\u003e Read my book and watch my course to get more insight into sarcasm today.\n\n**Zelen Kuchinsky**\n\u003e I've started learning web development month ago,\n\u003e but I'm already using sarcasm in all my projects.\n\n**Bert Gosh**\n\u003e Tip of the day: \"*npm i sarcasm*\" and be happy, peace.\n\n## Installation\nType this in terminal of your choice to install sarcasm:\n\nwith NPM\n```\n$ npm install sarcasm --save\n```\n\nwith yarn\n```\n$ yarn add sarcasm\n```\n\nwith bower\n```\n$ bower install sarcasm --save\n```\n\n## Manifest\n\nThere are a lot other ways of showing disagreement\nin a project you are maintaining.\n\nThey are:\n* Verbal communication\n* Gestural persuasion\n* Sabotage\n\nHere is the best way to show your negative attitude.\n\nSimply, javascript world needs a hero library\n\n\n1. Reduces **JS fatigue**, **CSS insomnia**, **HTML depression**, and other dev symptoms\n2. No more hassle and downtime\n3. DRY (don't repeat yourself, please)\n4. Easy as it gets\n5. Stop worrying about callback hell and pyramid of doom\n6. Pure, free from side-effects\n7. Painless migration from any other framework\n8. Friendly learning curve\n9. No boilerplate\n10. Easy to reason about\n\n## Experience and reasoning\n\nI was shocked by the lack of sarcasm in javascript community recently,\nso I rushed to my laptop to create this awesome library\nfor all the world to witness and use it.\n\n## How does this works\n\nYou need to add this library as a dependency and call sarcasm function,\nsimple as that\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomlev%2Fsarcasm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkomlev%2Fsarcasm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomlev%2Fsarcasm/lists"}