TypeScript Automation

Open-source TypeScript projects categorized as Automation

Top 23 TypeScript Automation Projects

  • puppeteer

    Node.js API for Chrome

  • Project mention: The Puppeteer Language Experiment | dev.to | 2024-05-21

    This project tests how the browser language can be changed with Puppeteer. It implements multiple options to set the language of Chrome and checks each option against BrowserLeaks to see how it affected the JavaScript proeprties and HTTP headers available by the browser. For more information, see my article The Puppeteer Language Experiment on DEV.to.

  • Playwright

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

  • Project mention: Playwright – A Framework for Web Testing and Automation | news.ycombinator.com | 2024-05-31
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • n8n

    Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.

  • Project mention: Ask HN: How do services like make.com, pipedream,zapier integrations work? | news.ycombinator.com | 2024-05-31

    By developing many small modules that are meant to run within the generalised machinery. Something like this: https://github.com/n8n-io/n8n/tree/master/packages/nodes-bas...

  • appsmith

    Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

  • Project mention: PocketBlocks alternatives - ToolJet, illa-builder, appsmith, Refine, and openblocks | libhunt.com/r/pocketblocks | 2024-05-21
  • Leon

    🧠 Leon is your open-source personal assistant.

  • Project mention: Rabbit R1, Designed by Teenage Engineering | news.ycombinator.com | 2024-01-09

    It's indeed suspicious. You're sending your voice samples, your various services accounts, your location and more private data to some proprietary black box in some public cloud. Sorry, but this is a privacy nightmare. It should be open source and self-hosted like Mycroft (https://mycroft.ai) or Leon (https://getleon.ai) to be trustworthy.

  • crawlee

    Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.

  • Project mention: Crawlee: Crawlee–build reliable crawlers. Works with Puppeteer, Playwright, Ch | news.ycombinator.com | 2024-05-24
  • WebdriverIO

    Next-gen browser and mobile automation test framework for Node.js

  • Project mention: Learn Automated Testing At Home: A Beginner's Guide | dev.to | 2024-04-04

    3.WebdriverIO: WebdriverIO is another popular open-source test automation framework. Key Features: Integrates well with popular testing frameworks (e.g., Mocha, Jasmine). Supports both synchronous and asynchronous commands. Works with various browsers and platforms

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • activepieces

    Your friendliest open source all-in-one automation tool ✨ Workflow automation tool 100+ integration / Enterprise automation tool / Zapier Alternative

  • Project mention: Activepieces: Open-source no-code business automation | news.ycombinator.com | 2024-05-23
  • trigger.dev

    Trigger.dev is the open source background jobs platform for TypeScript.

  • Project mention: 10 Issues That Will Help You Grow as a top contributor in Opensource 🏅🏅 | dev.to | 2023-10-16

    [TRI-1401] feat: Add support for tabler-icons when using the `icon` for Tasks #616

  • OpenMetadata

    OpenMetadata is a unified platform for discovery, observability, and governance powered by a central metadata repository, in-depth lineage, and seamless team collaboration.

  • Project mention: How to Dynamically Adjust the Height of a Textarea in ReactJS | dev.to | 2023-10-25

    In this blog post, I have demonstrated how I addressed the challenge of dynamically adjusting the height of a textarea element based on its content, preventing the need for vertical scrolling in the title section of the OpenMetadata Knowledge article page.

  • actionsflow

    The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions

  • YoutubeDL-Material

    Self-hosted YouTube downloader built on Material Design

  • Project mention: How do I get additional free content streams into Plex? (IE: Internet Archive) | /r/PleX | 2023-12-07

    this the one I use: https://github.com/Tzahi12345/YoutubeDL-Material

  • nut.js

    Native UI testing / controlling with node

  • Project mention: I'm giving up on open source | news.ycombinator.com | 2024-04-23

    The number of Dislikes on that GitHub issue that the OP mentioned in the post has gone from 36 to the moon! https://github.com/nut-tree/nut.js/issues/577

  • create-pull-request

    A GitHub action to create a pull request for changes to your repository in the actions workspace

  • tracecat

    😼 The open source alternative to Tines / Splunk SOAR. Build AI-assisted workflows, orchestrate alerts, and close cases fast.

  • Project mention: FLaNK AI - 01 April 2024 | dev.to | 2024-04-01
  • shortcuts-js

    A JavaScript iOS 12 Shortcuts creator

  • zotero-actions-tags

    Action it, tag it, sorted.

  • Project mention: Zotero Better Notes – Knowledge management solution insid}e Zotero | news.ycombinator.com | 2023-06-24

    [5]: https://github.com/windingwind/zotero-tag

  • mini-media-player

    Minimalistic media card for Home Assistant Lovelace UI

  • add-and-commit

    :octocat: Automatically commit changes made in your workflow run directly to your repo

  • schemats

    Generate typescript interface definitions from SQL database schema

  • BotD

    Bot detection library that runs in the browser. Detects automation tools and frameworks. No server required, runs 100% on the client. MIT license, no usage restrictions.

  • replay

    Library that provides an API to replay and stringify recordings created using Chrome DevTools Recorder (by puppeteer)

  • scheduler-card

    HA Lovelace card for control of scheduler entities

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

TypeScript Automation related posts

  • Playwright – A Framework for Web Testing and Automation

    1 project | news.ycombinator.com | 31 May 2024
  • Ask HN: How do services like make.com, pipedream,zapier integrations work?

    1 project | news.ycombinator.com | 31 May 2024
  • Activepieces: Open-source no-code business automation

    1 project | news.ycombinator.com | 23 May 2024
  • Playwright VS Code Extension, projects and global setup

    2 projects | dev.to | 21 May 2024
  • Scrapy Vs. Crawlee

    6 projects | dev.to | 15 May 2024
  • Zapier Alternatives: Automatisch.io and N8N ⚡️

    2 projects | dev.to | 9 May 2024
  • Show HN: Playbooks for your Terminal, replacing your shell's history

    3 projects | news.ycombinator.com | 7 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 puppeteer 87,118
2 Playwright 62,521
3 n8n 41,542
4 appsmith 31,936
5 Leon 14,706
6 crawlee 12,621
7 WebdriverIO 8,820
8 activepieces 8,186
9 trigger.dev 7,406
10 OpenMetadata 4,343
11 actionsflow 3,090
12 YoutubeDL-Material 2,456
13 nut.js 2,102
14 create-pull-request 1,955
15 tracecat 2,047
16 shortcuts-js 1,674
17 zotero-actions-tags 1,568
18 mini-media-player 1,458
19 add-and-commit 1,062
20 schemats 1,024
21 BotD 930
22 replay 896
23 scheduler-card 829

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com