An open API service indexing awesome lists of open source software.

Chai

Chai is a BDD/TDD assertion library, similar to Node’s built-in assert, for node and the browser that can be paired with any JavaScript testing framework.

https://github.com/sanjay-sol/atomicswaps-htlc

This project implements a Hash Time-Locked Contract (HTLC) that allows atomic swaps between the Sepolia Ethereum testnet and the Binance Smart Chain (BNB) testnet. The HTLC smart contract facilitates cross-chain token swaps.

chai cross-chain-swap ethersjs hardhat htlcs smart-contracts solidity

Last synced: 18 Feb 2025

https://github.com/moisesfdasilva/trybe-futebol-clube

App-trybe-futebol-clube: esta aplicação foi desenvolvida para apresentar informações sobre partidas e classificações em campeonatos de futebol.

chai docker express-js mysql node-js oops react-js sequelize solid-principles typescipt

Last synced: 17 Jan 2025

https://github.com/denisecaze/dc-card-validator-lib

Laboratoria Bootcamp - Sprint 4 (final product) - a library designed to validate credit cards using Mocha, Chai and NYC to perform unit tests

chai css3 html5 javascript lodash mocha nyc

Last synced: 18 Mar 2025

https://github.com/acucciniello/life-insurance-pricing-estimator

A pricing engine that prints out the estimated policy price for a given person - for PolicyGenius

build-automation buildkite chai mocha nodejs standard

Last synced: 23 Nov 2024

https://github.com/darlanmendonca/chai-style

CSS Style assertions for elements, using Chai.js

assertions chai css integration-test test unit-test

Last synced: 12 Apr 2025

https://github.com/elaichenkov/cypress-should

Supercool assertion library for Cypress

api chai cypress testing

Last synced: 16 Mar 2025

https://github.com/zaiste/async-await-mocha-chai-example

An example of using async/await syntax with Mocha & Chai

async-await chai mocha nodejs testing

Last synced: 17 Mar 2025

https://github.com/marvinhagemeister/chai-snapshot-tests

Jest-like snapshot testing for chai

chai chaijs jest mocha snapshot snapshot-testing

Last synced: 12 Apr 2025

https://github.com/sanmak/sumo-queue

Queue Data Structure Implementation. Use it for large arrays.

array arrays chai complexity complexity-analysis data-structures javascript mocha mocha-chai queue queue-algorithm queues

Last synced: 05 Apr 2025

https://github.com/jaeyeophan/javascript_test_tutorial

Tutorial about TDD & BDD with Javascript

bdd chai mocha rest-api test

Last synced: 02 Feb 2025

https://github.com/codewithmmak/api-testing-axios-mocha-chai-javascript

This is sample REST API Automation framework designed using Axios, Mocha, Chai, and JavaScript

api-testing-framework axios-http chai fakerjs javascript mocha mocha-chai mochawesome properties-reader rimraf

Last synced: 23 Nov 2024

https://github.com/sam-parsons/babel-plugin-comparison-chaining

contiguous multi-type linear comparison chaining

babel babel-plugin chai mocha

Last synced: 20 Nov 2024

https://github.com/sanmak/queue-web-crawler

This application is developed to crawl a website with queue that determines no of allowed concurrent connections and find all possible hyperlinks present within it and save it to CSV file.

async chai crawler csv hyperlinks mocha nodejs queue scrapper web

Last synced: 19 Apr 2025

https://github.com/bonnie/boxcharter

WIP: Web app to create box charts for music makers

chai clarityui enzyme express-js jest mochajs node-js postgresql react redux redux-thunk wip

Last synced: 04 Apr 2025

https://github.com/fernandohenriques/affinity-test-generator

Platform for creating and displaying affinity tests by category.

chai ejs eslint express mocha nedb nodejs pm2 sass tdd

Last synced: 07 Apr 2025

https://github.com/arnaudband/voting_contract

In smart contract governance systems there is usually some minimum voting participation that must be reached before a proposal can be executed. Most governance systems today use coin voting, where the number of voting ERC20 tokens you hold decide your vote weight.

chai solidity-contracts testing voting-contract

Last synced: 04 Mar 2025

https://github.com/mrdulin/mongoose-codelab

Learning Mongoose with Node.js by examples

chai database db lodash mocha mongodb mongoosejs nodejs sinon sinonjs unit-testing

Last synced: 02 Mar 2025

https://github.com/chikara-chan/invincible

⚓️ A series of miscellaneous functional JavaScript utility library.

babel chai coveralls eslint frontend istanbul miscellaneous mocha utility webpack yarn

Last synced: 10 Apr 2025

https://github.com/alveflo/ts-unit

typescript testing framework for the c# dudes

chai nunit test ts-node ts-unit typescript

Last synced: 19 Dec 2024

https://github.com/iana-neri22/cpf-validator

Biblioteca Javascript para validar CPF-Validator

chai cpf-validador javascript mocha npm nyc

Last synced: 10 Mar 2025

https://github.com/kirpinev/chatik

Чатик где можно поболтать

chai docker es6 eslint heroku html mocha stylelint stylus typescript

Last synced: 25 Apr 2025

https://github.com/nareshnavinash/webdriverio-mocha-chai-framework

Framework for web browser automation using webdriverio, mocha, and chai in Page Object Model. For reporting allure is adapted. Public-Private key RSA encryption for passwords stored in Repo.

allure chai circleci javascript mocha page-object-framework rsa-encryption webdriverio

Last synced: 09 Apr 2025

https://github.com/jbee37142/javascript_test_tutorial

Tutorial about TDD & BDD with Javascript

bdd chai mocha rest-api test

Last synced: 28 Mar 2025

https://github.com/chinchiheather/chai-spies-augment

Additions to the chai-spies library, adds ability to inspect the parameters a spy has been called with and ability to check if a spy was called with a partial object

chai chai-spies javascript unit-testing

Last synced: 16 Dec 2024

https://github.com/htmlhint/chai-htmlhint

Extends Chai with assertions for HTMLHint

chai hint htmlhint

Last synced: 16 Dec 2024

https://github.com/rproenza86/events-distributor

NPM Module. Enable the events/actions communication between Micro Frontend/UI applications. Vanilla javascript implementation. Framework agnostic. CI/CD release train. 100% meaningful unit test coverture.

chai codefactor micro-ui mocha npm-module travis-ci typescript typescript-library

Last synced: 12 Apr 2025

https://github.com/ronnmabunga/expressjs-mongodb-mrc-blogging-api-demo

API demo for a mock blogging platform built with Express.js, using the MRC pattern. Uses mongoose as ODM library to a MongoDB database. Includes winston/morgan for logging, mocha/chai for testing, jsonwebtoken for auth, and bcrypt for encryption. CI is set up with GitHub Actions and Docker.

bcrypt chai chai-http docker express-js github-actions jsonwebtoken mocha model-router-controller mongodb mongoose morgan node-js restful-api winston

Last synced: 20 Mar 2025

https://github.com/sg-milad/lottery-contract-hardhat

simple lottery contract with solidity and hardhat

chai hardhat solidity typescrypt viem

Last synced: 09 Apr 2025

https://github.com/SharmaSalil/Cypress_JavaScript_TDD

This Cypress test automation project is designed for testing web applications, featuring coding examples, sanity checks, and integration with Mochawesome reporting. It is highly customizable to meet specific testing needs, ensuring robust and comprehensive test coverage.

api-testing backend-testing chai cypress cypress-test-automation framework frontend-automation github javascript mocha mochawesome-report opensource page-object-model pom sanity-tests tdd test-driven-development testing tutotial

Last synced: 22 Jan 2025

https://github.com/gradedjestrisk/js-training

Network, fs, test, quality and many more

chai eslint javascript knex mocha orm prettier

Last synced: 29 Jan 2025

https://github.com/thibaudcolas/gilded-roses

Starting and ending code for the GildedRose Refactoring Kata in JavaScript with Mocha and Chai

chai gildedrose kata mocha

Last synced: 05 Apr 2025

https://github.com/joaoespacheco/trybe-project-29-futebol-club

Aplicação full stack para gerenciamento de pontos em um campeonato de futebol.

chai css expressjs html mocha myql nodejs react sequelize sinon typescript

Last synced: 15 Mar 2025

https://github.com/theritikchoure/mevn-jobhunt

JobHunt is an Remote Internship Portal System, which I am developing using #NodeJs, #VueJs, #Express and #MongoDB (MEVN Stack). This is the project which keeps records of the employer, students, and administrator. This system has three modules i.e. Student, Employer and Admin. This project is under development

chai mocha mongodb nodejs selenium selenium-webdriver vue vuejs

Last synced: 18 Apr 2025

https://github.com/jcoreio/chai-wait-for

poll until an assertion succeeds

assertion async async-await await chai poll retry wait

Last synced: 19 Nov 2024

https://github.com/karmaniverous/npm-package-template

An ES6 NPM package project template featuring a CLI, test support, automated API docs, release management & more!

chai docs es6 javascript mocha npm package release template testing

Last synced: 19 Nov 2024

https://github.com/karmaniverous/react-component-npm-package-template

An ES6 React component NPM package project template featuring front & back end test support, automated API docs, release management & more!

chai mocha npm package react release template testing

Last synced: 19 Nov 2024

https://github.com/alperen/automated-ui-tests

Puppeteer based automated UI Test Examples with Mocha, Chai (Educational Purpose)

chai mocha-chai mocha-reporter mocha-tests mochajs puppeteer test-reporting

Last synced: 22 Jan 2025

https://github.com/rasbeetech/american-british-english-translator

API service for translating American/British English.

api api-restful chai css expressjs html javascript mocha mocha-chai nodejs

Last synced: 20 Mar 2025

https://github.com/abdul23lm/bookost-website-using-mern-stack-backend

BooKos Website using MERN STACK (MongoDB, ExpressJS, ReactJS, NodeJS)

chai chai-http expressjs mocha mongodb nodejs rest-api

Last synced: 20 Mar 2025

https://github.com/krtirtho/freedom-converts

Fullstack Metric / Imperial Unit Converter application

chai express freecodecamp-project mocha nodejs

Last synced: 28 Mar 2025

https://github.com/hananurrehman/appiumpractice

I created this project for some PoC and R&D into my Appium journey (I have some more detailed projects planned on this topic)

appium appium-android axios chai ecommerce-application js mocha typescript vanilla-javascript webdriverio

Last synced: 17 Feb 2025

https://github.com/theopnv/nodejs-server-starter

🚀 Use Koa.js, Typescript, GraphQL, MongoDB, Docker and Mocha to power your next back-end project.

apollo-server chai docker eslint git graphql mocha nodejs nodemon typescript

Last synced: 13 Mar 2025

https://github.com/manishtmtmt/blog-management-api

This Node.js project is a backend service for a Blog Management Platform, providing essential functionalities for user management and blog post management. It utilizes Express.js, Bcryptjs, Jsonwebtoken, and Mongoose for efficient development.

bcryptjs chai expressjs jsonwebtoken mocha mongodb mongoose nodejs supertest-mocha-chai validator

Last synced: 17 Feb 2025

https://github.com/henryckh/node-tdd-example

Nodejs with test driven development.

chai mocha node-tdd

Last synced: 23 Feb 2025

https://github.com/dunkelheit/assertify

Given an object literal, generate a number of Chai assertions for it

assertions chai node nodejs

Last synced: 24 Feb 2025

https://github.com/jaktestowac/performance-test-playwright-rest-api-vs-mocha-supertest

This repository compares the performance of Playwright and Mocha with SuperTest for REST API testing

chai javascript mocha performance performance-analysis playwright supertest

Last synced: 17 Feb 2025

https://github.com/luizcalaca/tdd-bdd-typescript

Using TDD and BDD to build an API with mocha, chai and sinon

bdd chai clean-architecture domain-driven-design mocha sinon tdd ts-sinon typescript unittest

Last synced: 20 Mar 2025

https://github.com/sriramalavalapati3/youtube-admin

This is bcube Abmin Pannel where we can perform crud operations with token auth system

chai chai-http express-validator expressjs jwt-authentication mocha nodejs reactjs redux redux-thunk token

Last synced: 03 Apr 2025

https://github.com/rudsarkar/github-ci-learn

This is a demo project to learn how GitHub CI works and write my workflow according to the project.

chai chai-http github-ci mocha nodejs

Last synced: 16 Apr 2025

https://github.com/ezkemboi/task-scheduling-api

These are NodeJS API for task scheduling solution

bcrypt chai expressjs javascript mocha nodejs passportjs rest-api sequelize

Last synced: 05 Apr 2025

https://github.com/yazidisme/cypress-advanced-single-scenario-example

Advanced single scenario testing sample using Cypress

automated-tests chai cypress end-to-end-testing javascript mocha

Last synced: 10 Apr 2025

https://github.com/code4mk/karma-template

Karma template + Jasmine + Mocha (chai) = JS Unit Testing

0devco bdd chai jasmine karma karma-jasmine karma-mocha mocha mocha-chai tdd

Last synced: 02 Mar 2025

https://github.com/aiya000/vue-calculator

A Vue.js & TypeScript & chai (tests) experience.

chai typescript vuejs

Last synced: 15 Mar 2025

https://github.com/agjs/javascript-repl

Personal javascript kind of repl for testing out javascript functionality

bdd chai chai-http testing

Last synced: 03 Apr 2025

https://github.com/mariatorrentedev/ecannab-server

v1 Application created for CBD Wholesale sellers so that they can create single websites, adding products and resources to it. A double registration implemented 1. user, 2.customer in a user site.

chai express javascript knex mocha node postgresql react restful-api

Last synced: 21 Mar 2025

https://github.com/brunofpessoa/api-store-manager-msc

Uma API rest de gerenciamento de loja desenvolvida segundo a Arquitetura MSC - Model, Service e Controller.

api api-rest chai docker express mocha mysql nodejs sinon sql yup

Last synced: 04 Apr 2025

https://github.com/redjanvier/node-mongo-starter

Simple users CRUD REST API based on Node and Mongodb as a boilerplate to start a project

auth chai chai-http crud mailgen management mocha mongoose node nodemailer users

Last synced: 13 Mar 2025

https://github.com/e2e-boilerplate/playwright-commonjs-mocha-chai-expect

Playwright end-to-end test automation boilerplate, using CommonJS, Mocha, Chai and Expect.

chai commonjs e2e-test e2e-testing e2e-tests mocha playwright

Last synced: 12 Nov 2024

https://github.com/ijlee2/tutorials

Collection of tutorials for web development

angular chai ember mocha react-native react-vr redux threejs vue

Last synced: 27 Mar 2025

https://github.com/e2e-boilerplate/selenium-webdriver-es-modules-esm-mocha-chai

selenium-webdriver end-to-end test automation boilerplate project. Using ES6 modules, ESM, mocha and chai.

chai es6 esm mocha selenium-webdriver

Last synced: 12 Nov 2024

https://github.com/larissaperinoto/store-manager

Project Store Manager is a RESTful API for managing a store's system.

chai express javascript mocha mysql nodejs sql swagger

Last synced: 01 Mar 2025

https://github.com/renatozr/vehicle-shop-api

API que maneja dados de veículos de uma concessionária.

chai express mongodb mongoose nodejs poo rest-api swagger swagger-ui typescript unit-testing

Last synced: 21 Feb 2025

https://github.com/zehracakir/mekanbul

Mekanbul, insanların konumları civarındaki mekanları, sunduğu imkanları görmelerini, mekanlara yorum yapabilmelerini sağlayan bir web uygulamasıdır.

api axios axios-rest chai expressjs jwt-authentication jwt-token mekanbul mern mern-stack mocha mongodb mongoose mvc nodejs pasports pugjs rest-api restapi supertest

Last synced: 17 Feb 2025

https://github.com/e2e-boilerplate/webdriverio-typescript-ts-node-mocha-chai-expect

WebdriverIO end-to-end test automation boilerplate, using TypeScript, ts-node, Mocha and Chai

chai es6 mocha node-mocha-chai sync typescript webdriverio webdriverio-typescript

Last synced: 12 Nov 2024

https://github.com/solenoden/unittestingdemo

A small demo Typescript Node app to demonstrate my knowledge of Unit testing with Mocha and Chai

chai mocha mocha-chai mocha-chai-test mocha-tests node-typescript nodejs typescript unit-testing

Last synced: 01 Mar 2025

https://github.com/pujansrt/restfulnode

RESTful Project using Express and Mongodb

angular chai express karma mocha mongodb mongoose nodejs postman

Last synced: 06 Apr 2025

https://github.com/raziyehbazargan/canmydogeat

A Personal app for adding/searching dog's safe food.

angular1 bootstrap-4 chai jasmine javascript mocha mongodb

Last synced: 25 Feb 2025

https://github.com/digipie/mocha-chai-mongoose

An example of how you can use Mocha and Chai to perform API testing for a Node-ExpressJS-Mongoose app.

api chai github-actions mocha mocha-chai mocha-chai-mongoose mongo-action mongodb mongoose nodejs testing

Last synced: 15 Apr 2025

https://github.com/e2e-boilerplate/playwright-es-modules-esm-mocha-chai-expect

Playwright end-to-end test automation boilerplate, using ES6 Modules, ESM, Mocha and Assert.

chai e2e-test e2e-testing e2e-tests es6 esm expect mocha playwright

Last synced: 12 Nov 2024

https://github.com/sridharbandi/nightmare-mocha-template

Nightmare Mocha Example with Page Object Model

chai mocha nightmarejs nodejs page-object-model

Last synced: 04 Mar 2025

https://github.com/OrcaPracticas/api-pokemon

💻 Api de los primero 150 pokémon, integración con heroku

api babel7 chai expressjs heroku javascript json mocha mongodb mongoose pokemon

Last synced: 11 Mar 2025

https://github.com/e2e-boilerplate/playwright-commonjs-cucumber-chai-expect

Playwright end-to-end test automation boilerplate, using CommonJS, Cucumber and Chai.

chai commonjs cucumber e2e-test e2e-testing e2e-tests playwright

Last synced: 12 Nov 2024

https://github.com/ebukaodini/spacious

Spacious is an app (back-end and front-end) that manages planets and characters entities.

apollographql chai docker graphql javascript knexjs koajs mocha node nodejs postgresql reactjs styled-components

Last synced: 21 Mar 2025

https://github.com/anvk/easy-sql-tests

Micro framework to execute tests for T-SQL logic in Node.js

chai easy-to-use mocha mssql nodejs testing

Last synced: 29 Mar 2025

https://github.com/reaperdragon/web3-octo

Web 3 Octo is Decentralize blog app Built with Next Js, Hardhat, Solidity, Arweave, Bundlr, The Graph Protocol and All the css magic with Tailwind CSS.

apollo-client arweave blockchain bundlr chai ethereum etherjs graphql hardhat javascript nextjs openzeppelin-contracts react-hooks react-markdown reactjs solidity tailwindcss thegraphprotocol typescript web3

Last synced: 20 Dec 2024

https://github.com/raphaelalmeidamartins/mongodb-car-shop

RESTful API project developed at the end of Unit 30 (Back-end Development Module) of the Trybe's Web Development course

chai express mocha mongodb mongoose nodejs sinn testing typescript

Last synced: 12 Mar 2025

https://github.com/tonyycruz/trybe-futebol-clube

Neste projeto, foi desenvolvido um site informativo sobre partidas e classificações de futebol

bcrypt chai commit-conventions express jwt mocha mysql mysql2 nodejs nodemon poo sequelize typescript

Last synced: 22 Mar 2025

https://github.com/e2e-boilerplate/cypress-typescript-browserify-chai-assert

Cypress end-to-end test automation boilerplate, Using TypeScript, Browserify, Chai and Assert.

assert browserify chai cypress end-to-end-test-automation typescript

Last synced: 28 Feb 2025

Chai Awesome Lists
Chai Categories