Open-source projects categorized as Runner Edit details

Top 23 Runner Open-Source Projects

  • puppeteer

    Headless Chrome Node.js API

    Project mention: Najbolji JS library za generiranje PDF dokumenata? | | 2022-09-21
  • Playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

    Project mention: What is the future of Software Testing? | | 2022-09-21

    its memory leak bug ticket is still open

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • phantomjs

    Scriptable Headless Browser

    Project mention: How to make a SPA SEO crawlable? | | 2022-07-11

    I've been working on how to make a SPA crawlable by google based on google's instructions. Even though there are quite a few general explanations I couldn't find anywhere a more thorough step-by-step tutorial with actual examples. After having finished this I would like to share my solution so that others may also make use of it and possibly improve it further. I am using MVC with Webapi controllers, and Phantomjs on the server side, and Durandal on the client side with push-state enabled; I also use Breezejs for client-server data interaction, all of which I strongly recommend, but I'll try to give a general enough explanation that will also help people using other platforms.

  • ava

    Node.js test runner that lets you develop with confidence 🚀

    Project mention: Best test framework for Node in 2022? | | 2022-09-18

    We use node-tap at work which is similar to the new experimental nodejs test runner. There is also AVA which is also popular. I tend to lean more towards test runners that don’t pollute the globe namespace, that have a reduced api and rely less on mocking. If you write pure functions, then testing becomes much simpler and not much need for mocks.

  • karma

    Spectacular Test Runner for JavaScript

    Project mention: A simpler and smaller Angular starter with ngLite | | 2022-07-29

    While the default Angular starter includes unit tests, it makes use of the older and clunky Karma/Jasmine combo for unit testing.

  • nightwatch

    End-to-end testing framework written in Node.js and using the W3C Webdriver API

    Project mention: A guide for technical writers on JavaScript Testing Libraries | | 2022-08-13


  • agenda

    Lightweight job scheduling for Node.js

    Project mention: How are you doing recurring jobs & queued jobs in Node? | | 2022-03-30
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • zombie

    Insanely fast, full-stack, headless browser testing using node.js

    Project mention: Introduction to Zombie.JS | | 2022-04-17
  • intern

    A next-generation code testing stack for JavaScript.

  • taiko

    A node.js library for testing modern web applications

    Project mention: Chrome/Chromium automation with Taiko ! | | 2022-04-27

    Posting it here as I found this Javascript-based tool called Taiko - Looking forward to do some automations for my chromium browser. If anyone is using this, could you please share how it has fared for you and have you mixed any of it's logic with autohotkey?

  • slimerjs

    A scriptable browser like PhantomJS, based on Firefox

  • vscode-code-runner

    Code Runner for Visual Studio Code

    Project mention: Visual Studio on Mac - how to print "Hello World"? | | 2021-10-05
  • tasuku

    ✅ タスク — The minimal task runner for Node.js

    Project mention: Cleye: the intuitive CLI development tool | | 2022-01-11

    On a related note, also checkout Tasuku which uses Ink to render in-progress tasks.

  • denon

    👀 Monitor any changes in your Deno application and automatically restart.

  • sniprun

    A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages

    Project mention: Run code in Nvim | | 2022-04-12
  • zerocode

    A community-developed, free, open source, microservices API automation and load testing framework built using JUnit core runners for Http REST, SOAP, Security, Database, Kafka and much more. Zerocode Open Source enables you to create, change, orchestrate and maintain your automated test cases declaratively with absolute ease.

    Project mention: Testcontainers & Zerocode: An integration testing tutorial | | 2022-09-21

    Zerocode is an open-source Java test automation framework that uses a declarative style of testing. In declarative testing, you don't write code, you declare scenarios that describe each step of a test in a JSON/YAML file. The Zerocode framework will then interpret the scenario and execute the instructions that you specify via a custom DSL. Zerocode can be used for end-to-end testing of your data stream.

  • xv

    :x: :heavy_check_mark: zero-config test runner for simple projects

    Project mention: Recommendations for a lightweight, idiomatic testing framework? (looking for a diamond in the rough, not the top 5 most popular) | | 2022-01-27
  • totoro

    A simple and stable cross-browser testing tool. 简单稳定的跨浏览器测试工具。

  • extension-create

    (maintance) Create modern cross-browser extensions with no build configuration.

  • ec2-github-runner

    On-demand self-hosted AWS EC2 runner for GitHub Actions

    Project mention: Modernizing a CI+CD pipeline with Github Actions | | 2022-06-07

    This would be a huge improvement to control the cost while still being able to scale the number of runners:

  • nano-staged

    Tiny tool to run commands for modified, staged, and committed files in a GIT repository.

    Project mention: nano-staged: 2x faster and 100x smaller than lint-staged | | 2021-12-15
  • ChaoSocket.js

    :boom: Mock WebSockets and create chaos :boom:

  • EasyJob

    :hammer: EasyJob - keep and execute your PowerShell and BAT scripts from one interface

    Project mention: Building custom tools? | | 2022-05-15

    EasyJob (Link 2) - EasyJob keep and execute your PowerShell and BAT scripts from one interface. Use it everyday. When necessary I just execute script which performs tasks for me.


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-09-21.

Runner related posts


What are some of the best open-source Runner projects? This list will help you:

Project Stars
1 puppeteer 79,988
2 Playwright 42,448
3 phantomjs 29,003
4 ava 19,991
5 karma 11,746
6 nightwatch 11,190
7 agenda 8,447
8 zombie 5,622
9 intern 4,346
10 taiko 3,179
11 slimerjs 2,978
12 vscode-code-runner 1,830
13 tasuku 1,561
14 denon 1,033
15 sniprun 787
16 zerocode 644
17 xv 622
18 totoro 566
19 extension-create 357
20 ec2-github-runner 311
21 nano-staged 311
22 ChaoSocket.js 258
23 EasyJob 222
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.