Showing 240 open source projects for "unitils-test"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 1
    SuperTest

    SuperTest

    Super-agent driven library for testing node.js HTTP servers

    A super-agent driven library for testing node.js HTTP servers using a fluent API. The motivation with this module is to provide a high-level abstraction for testing HTTP, while still allowing you to drop down to the lower-level API provided by superagent. Install SuperTest as an npm module and save it to your package.json file as a development dependency. You may pass an http.Server, or a Function to request(), if the server is not already listening for connections then it is bound to an...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    eslint-plugin-vue

    eslint-plugin-vue

    ESLint plugin for Vue.js

    ...If you can't find a solution, search for the issue and if the issue doesn't exist, open a new issue. Be aware that depending on the code samples you write in tests, the RuleTester parser property must be set accordingly (this can be done on a test-by-test basis). The default JavaScript parser must be replaced because Vue.js single file components are not plain JavaScript, but a custom file format. vue-eslint-parser is a replacement parser that generates an enhanced AST with nodes that represent specific parts of the template syntax, as well as the contents of the script tag.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    Requestly

    Requestly

    A Powerful API Mocking and Testing Tool

    ...Available as a browser extension on all major browsers & desktop apps on all platforms. Requestly is an Open-Source platform for front-end developers with essential tooling & integrations that helps them write, test & debug their code 10x faster. Requestly reduces dependency on backend devs and environments for development & testing needs. Using Requestly, devs can create mock, test, validate & override API responses, modify request & response headers, set up redirects (Map local, Map remote), and use Requestly sessions for faster debugging.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    Express

    Express

    Fast, unopinionated, minimalist web framework for Node.js

    Express is a fast, minimal and flexible web application framework for Node.js that offers a robust set of features for web and mobile applications. With a vast selection of HTTP utility methods and middleware, and a thin, unobstructive layer of fundamental features, it’s the ideal solution for single page applications, web sites, hybrids or public HTTP APIs. With Express you’re not forced to use any one ORM or template engine. You have access and support to over 14 template engines...
    Downloads: 23 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    EpicReact.Dev

    EpicReact.Dev

    Build a ReactJS App workshop

    ...A guided workflow, driven by a node go script and INSTRUCTIONS.md, lets learners move between exercises and extra credit steps while the repository updates the working files for each stage. Extensive tests, using Jest in watch mode, help students verify their solutions and learn how to work with test-driven feedback.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    IPFS Web UI

    IPFS Web UI

    A frontend for an IPFS node

    ...When working on the code, run an ipfs daemon, the local dev server, the unit tests, and the storybook component viewer and see the results of your changes as you save files. If you need to run IPFS in a Docker container, you can still have Web UI available by exposing both the Gateway and Web UI ports. The end-to-end tests (E2E) test the full app in a headless Chromium browser. They spawn real IPFS node for HTTP API and a static HTTP server to serve the app. The purpose of those tests is not being comprehensible, but act as a quick regression and integration suite.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    Node.js Testing Best Practices

    Node.js Testing Best Practices

    Beyond the basics of Node.js testing

    ...The material explains how to structure tests around process boundaries—HTTP, queues, cron jobs—while keeping fast feedback cycles through selective integration tests and reliable test doubles. It dives into topics like test containers, ephemeral databases, and idempotent fixtures to ensure deterministic runs in CI. Observability is treated as part of testing: logs, metrics, and tracing make failures diagnosable instead of mysterious. By aligning tests with service responsibilities instead of internal modules, the guide helps teams produce suites that reflect real production behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    ember-cli

    ember-cli

    The Ember.js command line utility

    ...Ember CLI is the backbone of modern Ember apps, providing code generators to create new entities and putting the necessary files in the right place, every time. Ember apps come with a built-in development environment with fast rebuilds, auto-reload, and a test runner!
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Release It!

    Release It!

    Automate versioning and package publishing

    ...Use release-it for version management and publish to anywhere with its versatile configuration, a powerful plugin system, and hooks to execute any command you need to test, build, and/or publish your project. The latest major version is v15, supporting Node.js 14 and up (as Node.js v12 is EOL). Use release-it v14 for environments running Node.js v10 and v12. Although release-it is a generic release tool, installation requires npm. To use release-it, a package.json file is not required. The recommended way to install release-it also adds basic configuration. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 10
    Jasmine

    Jasmine

    A JavaScript Testing Framework

    ...Jasmine does not rely on any other JavaScript frameworks, browsers or DOM, making it suitable for websites, Node.js projects, or just about anywhere that JavaScript can run. Jasmine has everything you need out of the box to test your code, yet retains a low overhead and absolutely no external dependencies. This means, of course, that it is fast. It has a clean, obvious syntax that makes writing tests a breeze.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    redux-saga

    redux-saga

    An alternative side effect model library for Redux applications

    ...It uses an ES6 feature called Generators to make those asynchronous flows easy to read, write and test. (if you're not familiar with them here are some introductory links) By doing so, these asynchronous flows look like your standard synchronous JavaScript code. (kind of like async/await, but generators have a few more awesome features we need).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    RapiDoc

    RapiDoc

    RapiDoc - Custom-Element for OpenAPI Spec

    ...No special build steps, runtime, or framework required. Comes with built-in the console to Try out the APIs. Supports authentication mechanism. No validation ensures you can test negative cases.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    Configure your Node.js Applications

    Configure your Node.js Applications

    Node.js application configuration

    ...This gives your application a consistent configuration interface shared among a growing list of npm modules also using node-config. config.get() will throw an exception for undefined keys to help catch typos and missing values. Use config.has() to test if a configuration value is defined. Running in this configuration, the port and dbName elements of dbConfig will come from the default.json file, and the host element will come from the production.json override file.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Mockingoose

    Mockingoose

    A Jest package for mocking mongoose models

    Mockingoose is a mocking library for Mongoose, allowing developers to test Mongoose models by creating mock data and behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    SQLite compiled to JavaScript

    SQLite compiled to JavaScript

    A javascript library to run SQLite on the web

    sql.js is a javascript SQL database. It allows you to create a relational database and query it entirely in the browser. You can try it in this online demo. It uses a virtual database file stored in memory, and thus doesn't persist the changes made to the database. However, it allows you to import any existing sqlite file, and to export the created database as a JavaScript typed array. sql.js uses emscripten to compile SQLite to webassembly (or to javascript code for compatibility with older...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 16
    Bot Framework Web Chat

    Bot Framework Web Chat

    A highly-customizable web-based client for Azure Bot Services

    ...Create a bot with the ability to speak, listen, understand, and learn from your users with Azure Cognitive Services. Benefit from open source SDK and tools to build, test, and connect bots that interact naturally with users, wherever they are. Build secure, global, scalable solutions that integrate with your existing IT ecosystem. Create an AI experience that can extend your brand and keep you in control of your own data.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 17
    Qooxdoo JavaScript Framework

    Qooxdoo JavaScript Framework

    qooxdoo - Universal JavaScript Framework

    qooxdoo is a universal JavaScript framework that enables you to create applications for a wide range of platforms. With its object-oriented programming model, you build rich, interactive applications (RIAs), native-like apps for mobile devices, light-weight traditional web applications or even applications to run outside the browser. You leverage its integrated tool chain to develop and deploy applications of any scale while taking advantage of modern web technologies like HTML5 and CSS3,...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 18
    KaTeX

    KaTeX

    Fast math typesetting for the web.

    KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the web. Fast: KaTeX renders its math synchronously and doesn't need to reflow the page. See how it compares to a competitor in this speed test. Print quality: KaTeX's layout is based on Donald Knuth's TeX, the gold standard for math typesetting. Self contained: KaTeX has no dependencies and can easily be bundled with your website resources. Server side rendering: KaTeX produces the same output regardless of browser or environment, so you can pre-render expressions using Node.js and send them as plain HTML. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    HUSTOJ

    HUSTOJ

    Popular Open Source Online Judge based on PHP/C++/MySQL/Linux

    ...In addition, please do not use the SHM file system in Docker, it will be unable to mount due to insufficient memory space The sandbox environment causes inexplicable runtime errors. The default location of script installation is /home/judge, where src is all source code, data is test data, etc directory is the configuration file of the judgment side, and the install directory is various tool scripts.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 20
    Cerebral

    Cerebral

    Declarative state and side effects management for popular JavaScript

    ...That means you can run tests across projects and general management of the code is simplified a lot. When you make a code change you should create a branch first. When the code is changed and backed up by a test you can commit it from the root. A declarative approach to application logic also allows us to build developer tools that builds the mental image of this complexity for you. It makes perfect sense for us to write our UIs with declarative code. The reason is that we need to reuse UI elements and compose them together in different configurations. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 21
    APIAuto

    APIAuto

    The most advanced tool for HTTP API

    The most powerful and easy-to-use HTTP interface tool for agile development, machine learning zero-code testing, code generation and static inspection, document generation and cursor suspension comments. A one-stop experience integrating documentation, testing, mocking, debugging, and management, as well as efficient and easy-to-use shortcut keys such as one-key formatting, commenting/uncommenting, etc. In terms of common functions, it far exceeds Postman, Swagger, YApi and other open-source...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Ember CLI Mirage

    Ember CLI Mirage

    An Ember Addon to easily add Mirage JS to your Ember app

    ...Unlike other mocking libraries, Mirage makes it easy to reproduce dynamic scenarios that are typically only possible when using a true production server. Equipped with a Mirage server, a frontend developer can build, test, and even share a complete working Ember application without having to use or configure any backend services. Mirage was originally built to bring conventions to some home-grown HTTP mocking code that was getting unwieldy. It ended up proving most useful when it enabled frontend developers to work on their apps without having to rely on any local or staging backend services as part of their normal development workflow. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Ember Infinity

    Ember Infinity

    Simple, flexible Infinite Scroll for Ember CLI Apps

    Simple, flexible Infinite Scroll for Ember CLI Apps. As of v2.0.0, we support Node 10 and above. We test against ember-source > 3.8. Try out v2.0.0. If it doesn't work or you don't have the right polyfills because you are on an older Ember version, then v1.4.9 will be your best bet. Ember Infinity is based on a component-service approach wherein your application is viewed as an interaction between your components (ephemeral state) and service (long-term state).
    Downloads: 5 This Week
    Last Update:
    See Project
  • 24
    Ember.js

    Ember.js

    A JavaScript framework for creating ambitious web applications

    Ember.js is a productive, battle-tested JavaScript framework for building ambitious web applications. It's designed to make building web applications a whole lot easier, with everything you need to build rich UIs that work on any device available to you right out of the box. Ember helps keep you at your most productive with its solid CLI, built-in router, fully-featured data access library called Ember Data, and many other great features. Ember also comes with a Glimmer rendering engine,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25
    Sabaki

    Sabaki

    An elegant Go board and SGF editor for a more civilized age

    An elegant Go board and SGF editor for a more civilized age. Sabaki is a modern, elegant, cross-platform Go/Baduk/Weiqi board and SGF editor for a more civilized age. It’s free, open source and uses web technology based on Electron. You can see its code, contribute or report an issue at our GitHub repository. Sabaki offers a variety of board markup tools, including the SGF 4-compliant line and arrow tool. Annotate your positions and moves, set hotspots in your favorite games, write reviews...
    Downloads: 8 This Week
    Last Update:
    See Project