Sinon.JS - Standalone test fakes, spies, stubs and mocks for JavaScript. Works with any unit testing framework.
Sinon.JS offers standalone test spies, stubs, and mocks for JavaScript, making it easy to test your code with any unit testing framework.
Create test spies, stubs, and mocks for JavaScript
Sinon.JS is a handy tool for JavaScript developers who want to test their code more effectively. With Sinon.JS, you can easily create test spies, stubs, and mocks that help you simulate different parts of your application and check how your code behaves in various situations.
You don't need to worry about which testing framework you use—Sinon.JS works with any of them, so you can fit it into your workflow without hassle. Whether you're working alone or as part of a team, Sinon.JS helps you build more reliable and maintainable JavaScript applications by making automated testing simpler and more flexible.
Discover websites similar to Sinonjs.org based on shared categories, topics, and features.
EvoSuite automatically generates unit test suites for Java code, helping you improve code quality and coverage with minimal manual effort.
Project Lombok is a Java library that reduces boilerplate code by adding useful annotations, helping you write cleaner, simpler Java classes quickly.
Protractor offers guides and resources for end-to-end testing of AngularJS apps, with tutorials on setup, writing tests, and using the tool effectively.
ScalaTest is a flexible testing tool for Scala and Java projects, helping you write and run tests easily with deep integration into popular development tools.
Nightwatch.js lets you write, run, and debug end-to-end tests for web and mobile apps using Node.js, with tools for easy automation and debugging.
SWIG is a free tool that helps connect C and C++ code with many other programming languages, making it easier to build interfaces and prototypes.
Compile and explore C++, Rust, Go, and more online, instantly seeing the generated assembly code and comparing outputs across multiple compilers.
Apache Thrift helps you build scalable services that work across multiple programming languages with efficient code generation and integration tools.
PostCSS lets you transform and enhance your CSS using JavaScript plugins for auto-prefixing, next-gen syntax, linting, and custom workflows.
Scalameta is a toolkit for reading, analyzing, transforming, and generating Scala code, with APIs and tools for developers and IDE integration.
Rocq is an interactive theorem prover and dependently-typed programming language for verifying mathematics and code, supporting rigorous proofs.
CodeBeautify offers free online tools to format, beautify, validate, and convert code or data like JSON, XML, CSS, and more for developers.
Create complex queries and filters easily with this jQuery plugin, offering a user-friendly interface for building custom search or filter rules.
Quickly minify your JavaScript and CSS code online or use the tool in your project to reduce file size and improve website performance.
FreeMarker is a Java template engine for generating web pages, emails, and other text files from templates and dynamic data using Java applications.
Turn text and code into diagrams with Mermaid. Easily create flowcharts, charts, and more right from your browser. No design skills needed.
Apache Velocity is a Java-based template engine that lets you create web pages and content using simple templates and Java code integration.
Snowball offers documentation and resources for a string processing language used to create stemming algorithms for information retrieval tasks.
Template Toolkit is a free, open source system for processing templates, letting you quickly and flexibly generate content for websites and applications.
Explore the theory and code behind photorealistic computer graphics with the Physically Based Rendering book and its open-source rendering engine.
WebdriverIO is an open-source framework for automating browser and mobile app testing with Node.js, making it easier to build reliable test suites.
Selenium lets you automate web browsers for testing and more, making it easier to test web apps and streamline browser-based tasks.
Vitest is a fast, next-generation test automation tool that works with Vite to help developers run and manage tests easily in modern JavaScript projects.
Karma is an open-source tool that lets you run JavaScript tests automatically in real browsers, helping developers check code quality quickly and easily.
Cucumber helps teams write and run automated acceptance tests in plain language, making it easy for everyone to understand and improve software quality.
Applitools uses AI to automate end-to-end app testing, offering visual checks and no-code tools to help teams ensure flawless results across devices.
Automate end-to-end software testing with AI. Write and manage complex test cases in plain English—no coding needed. Fast, efficient, and easy to use.
Parasoft offers AI-powered automated testing tools to help teams improve software quality, ensure compliance, and deliver secure code faster.
Katalon is an all-in-one platform to automate web, mobile, API, and desktop app testing, helping teams create tests faster using AI and low-code tools.
Ghost Inspector lets you automate browser testing for websites and web apps—no coding needed. Easily catch bugs before they become a problem.
Haml is a Ruby on Rails template engine that makes it easy to write clean, well-structured HTML with simple, readable markup syntax.
Automatically add vendor prefixes to your CSS online for better browser compatibility. Paste your code and get prefixed CSS instantly.
Playwright lets you test your web apps across multiple browsers with reliable, automated end-to-end testing tools and helpful guides for developers.
Cypress helps you write, run, and debug tests for modern web apps, making front-end and browser-based testing fast and easy with visual feedback.
TestCafe lets you run end-to-end tests for web apps across browsers, with no WebDriver needed. It's open source and easy for both individuals and teams.
Fable is a compiler that lets you write F# code and turn it into JavaScript, making it easy to use F# in modern web development projects.
esbuild is a super-fast JavaScript and CSS bundler for web projects, helping developers build and bundle code efficiently for modern web development.
Yeoman helps you kickstart modern web apps with hundreds of generators for popular frameworks like Angular, React, and more. Build projects faster and easier.
GAMS helps you easily create and solve complex optimization problems with a flexible modeling language and powerful tools for developers and researchers.
GYP is a meta-build tool that helps you generate build files for different platforms, making project setup and cross-platform development easier.
SmartBear offers software testing, automation, and monitoring tools to help teams build, test, and deliver high-quality applications efficiently.
Appium lets you automate testing for mobile apps across platforms. Easily run tests on Android and iOS apps with this open-source tool.
Explore a collection of free, MIT-licensed development projects and tools created by Ken Wheeler for developers to use, learn from, or contribute to.
Find thousands of tutorials, plugins, and code snippets for customizing WordPress, Genesis, and WooCommerce—ideal for developers and site owners.
Kite was an AI-powered coding assistant that helped developers write code faster with smart autocompletions and integrations for popular editors.
Scriptcase lets you quickly build PHP web applications with minimal coding. Create forms, reports, and dashboards fast using its low-code platform.
LambdaTest lets you test websites and apps across browsers and devices in the cloud, with AI-powered tools for faster, smarter software testing.
IAR offers a platform for embedded development teams to build secure, efficient, and compliant systems, supporting design, coding, testing, and deployment.
JHipster helps you generate, develop, and deploy modern web apps and microservices with ease, offering a powerful platform for full stack developers.
Create UML diagrams from plain text with PlantUML. Quickly design, edit, and export various diagram types in formats like PNG, SVG, and LaTeX.
Diesel is a safe and flexible ORM and query builder for Rust, helping developers interact with databases easily and securely.
Convert complex YAML files into simple, human-friendly formats with this tool, making it easier to manage and understand your configuration files.
EJS is a simple templating language that helps you create HTML using plain JavaScript, making it easy to generate dynamic web pages quickly.
Explore tech guides, tutorials, and tools like a cron job generator to simplify system admin tasks and stay updated on the latest tech topics.
Create, test, and share game code easily with this online platform designed for game developers and hobbyists to build and collaborate on game projects.
Gmsh is a free 3D finite element mesh generator with built-in CAD and post-processing tools, making it easy to create, edit, and visualize meshes.
RPG Maker lets you easily create your own PC games with beginner-friendly tools and ready-to-use assets. Start building your dream RPG—no coding needed.
GitHub Copilot helps you write code faster by using AI to suggest code and functions as you type, making programming easier and more efficient.
Tabnine is an AI-powered coding assistant that helps you write secure, efficient code faster while keeping your code private and compliant with your standards.
Babel is a JavaScript compiler that helps you use the latest JavaScript features by converting code for compatibility with older browsers and environments.