114 Repositories
JavaScript tdd-clean-architecture Libraries
BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
chai Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework. For more in
Spectacular Test Runner for JavaScript
Karma A simple tool that allows you to execute JavaScript code in multiple real browsers. The main purpose of Karma is to make your test-driven develo
HTML5 application architecture using Backbone.js
An Application Architecture Using Backbone.js Introduction Chaplin is an architecture for JavaScript applications using the Backbone.js library. All i
Magic number detection for JavaScript
Magic number detection for javascript. Let Buddy sniff out the unnamed numerical constants in your code. Overview What are magic numbers? Installation
Detect copy-pasted and structurally similar code
Detect copy-pasted and structurally similar JavaScript code. Requires Node.js 6.0+, and supports ES6, JSX as well as Flow. Note: the project has been
ApostropheCMS is a full-featured, open-source CMS built with Node.js that seeks to empower organizations by combining in-context editing and headless architecture in a full-stack JS environment.
ApostropheCMS ApostropheCMS is a full-featured, open source CMS built with Node.js that seeks to empower organizations by combining in-context editing
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
What 路 Demo 路 Get started 路 Features 路 Case studies 路 Support What Have you ever got lost in a big or unknown codebase? This tool will help you to sol
Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance
sanitize-html sanitize-html provides a simple HTML sanitizer with a clear API. sanitize-html is tolerant. It is well suited for cleaning up HTML fragm
architecture-free neural network library for node.js and the browser
Synaptic Important: Synaptic 2.x is in stage of discussion now! Feel free to participate Synaptic is a javascript neural network library for node.js a
DN2A - Digital Neural Networks Architecture
DN2A (JavaScript) Digital Neural Networks Architecture About DN2A is a set of highly decoupled JavaScript modules for Neural Networks and Artificial I
馃敂 a clean and simple notification, input, and selection suite for javascript, with no dependencies
notie notie is a clean and simple notification, input, and selection suite for javascript, with no dependencies Live demo: https://jaredreich.com/noti
DDD/Clean Architecture inspired boilerplate for Node web APIs
Node API boilerplate An opinionated boilerplate for Node web APIs focused on separation of concerns and scalability. Features Multilayer folder struct
:bathtub: Clean Code concepts adapted for JavaScript
clean-code-javascript Table of Contents Introduction Variables Functions Objects and Data Structures Classes SOLID Testing Concurrency Error Handling
DDD/Clean Architecture inspired boilerplate for Node web APIs
Node API boilerplate An opinionated boilerplate for Node web APIs focused on separation of concerns and scalability. Features Multilayer folder struct