Open Source TypeScript Software - Page 32

TypeScript Software

Browse free open source TypeScript Software and projects below. Use the toggles on the left to filter open source TypeScript Software by OS, license, language, programming language, and project status.

  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    Svelvet

    Svelvet

    A library for building dynamic, infinitely customizable interfaces

    Build interactive, node-based UIs and diagrams in Svelte. Svelvet is a lightweight component library for building dynamic, customizable node graphs. Svelvet allows you to easily create intuitive user interfaces and diagrams with pre-built components with node-to-node data flow, seamless zooming and panning, customizable edges and nodes and more. Start mapping out your ideas with our NPM package. Simply provide your node data to the Svelvet component and you're ready to show off your interactive diagram - no extra configuration needed. Svelvet is written in TypeScript and tested with Vitest, Playwright and Svelte Testing Library. Svelvet is maintained by motivated engineers seeking to contribute to the larger Svelte developer community and library ecosystem.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    TOAST UI Editor

    TOAST UI Editor

    Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible

    TOAST UI Editor provides Markdown mode and WYSIWYG mode. Depending on the type of use you want like production of Markdown or maybe just editing the Markdown. The TOAST UI Editor can be helpful for both usages. It offers Markdown mode and WYSIWYG mode, which can be switched any point in time. Today CommonMark is the de-facto Markdown standard. GFM (GitHub Flavored Markdown) is another popular specification based on CommonMark, maintained by GitHub, which is the Markdown mostly used. TOAST UI Editor follows both CommonMark and GFM specifications. Write documents with ease using productive tools provided by TOAST UI Editor and you can easily open the produced document wherever the specifications are supported. Through the context menu of the table, you can add or delete columns or rows of the table, and you can also arrange text in cells. Highlight the code block area corresponding to the language provided by Prism.js.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    TUUI

    TUUI

    A desktop MCP client designed as a tool unitary utility integration

    Tuui is a desktop chat application built around the Model Context Protocol (MCP), designed as a unified tool to streamline AI interactions by orchestrating LLM APIs across various vendors, with many components generated or transformed through AI workflows. This repository is essentially an LLM chat desktop application based on MCP. It also represents a bold experiment in creating a complete project using AI. Many components within the project have been directly converted or generated from the prototype project through AI. Given the considerations regarding the quality and safety of AI-generated content, this project employs strict syntax checks and naming conventions. Therefore, for any further development, please ensure that you use the linting tools I've set up to check and automatically fix syntax issues.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Taiga UI

    Taiga UI

    Angular UI Kit and components library for awesome people

    A modern Angular-based UI library with a focus on speed and modularity for complex applications.
    Downloads: 8 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Team9

    Team9

    Team9 is a collaborative workspace for AI agents

    Team9 is an AI-native collaborative workspace designed to deploy, manage, and coordinate autonomous agents as if they were members of a human team, enabling organizations to automate complex workflows with minimal setup. It builds on agent frameworks like OpenClaw and introduces a managed environment where agents can be assigned roles, share context, and execute tasks collaboratively. The system emphasizes a “local-first” architecture, allowing agents to run on user-controlled infrastructure while maintaining persistent memory and data privacy. It includes orchestration mechanisms that allow agents to operate continuously through scheduled tasks, event-driven triggers, and long-running processes. The platform also integrates messaging gateways and communication channels, enabling agents to interact with users and systems in real time. Its design reflects a shift toward treating AI agents as operational units within organizations rather than isolated tools.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 6
    TestSprite

    TestSprite

    AI-powered automated testing from your terminal

    TestSprite is the official command-line interface for TestSprite’s AI-powered testing platform. It lets developers and coding agents run automated tests against live frontend and backend applications from the terminal. The CLI is designed as a verification layer for agentic coding workflows, so an AI agent can create tests, run them, inspect failures, fix code, and rerun checks. It returns structured failure bundles that can include failing steps, screenshots, DOM snapshots, test source, root-cause hypotheses, and recommended fix targets. It supports scripting, deterministic output, JSON results, predictable exit codes, and dry-run behavior for automation. Overall, it helps teams turn AI-generated code into a more testable, repeatable, and evidence-backed development loop.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Testcontainers node

    Testcontainers node

    Supports tests, providing lightweight, throwaway instances of database

    Testcontainers is an open source library for providing throwaway, lightweight instances of databases, message brokers, web browsers, or just about anything that can run in a Docker container. No more need for mocks or complicated environment configurations. Define your test dependencies as code, then simply run your tests and containers will be created and then deleted. With support for many languages and testing frameworks, all you need is Docker. Use a containerized instance of your database to test your data access layer code for complete compatibility, without requiring a complex setup on developer machines. Trust that your tests will always start with a known state. Use containerized web browsers, compatible with Selenium, to run automated UI tests. Each test gets a fresh, clean instance of the browser, without having to worry about variations in plugins or required updates.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    ThreatMapper

    ThreatMapper

    Open source cloud native security observability platform

    Thousands of companies trust Deepfence to secure their most critical cloud workloads and applications with a unified platform. Experience rapid threat detection and remediation, while significantly reducing non-critical security alerts by 90%. Deepfence ThreatMapper hunts for threats in your production platforms, and ranks these threats based on their risk of exploit. It uncovers vulnerable software components, exposed secrets, and deviations from good security practices. ThreatMapper uses a combination of agent-based inspection and agent-less monitoring to provide the widest possible coverage to detect threats. ThreatMapper carries on the good 'shift left' security practices that you already employ in your development pipelines. It continues to monitor running applications against emerging software vulnerabilities and monitors the host and cloud configuration against industry-expert benchmarks.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 9
    Tududi

    Tududi

    Self-hosted task management with hierarchical organization

    tududi is a simple command-line task manager that allows users to quickly organize to-dos using a plain and minimal interface. Inspired by Unix philosophy, it focuses on simplicity, portability, and being easily scriptable. It’s perfect for developers and terminal enthusiasts who prefer managing tasks without any GUI overhead.
    Downloads: 8 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.
    Start Free
  • 10
    UI Skills

    UI Skills

    A growing set of skills to polish interfaces built by agents

    UI Skills is a curated collection of skills designed to help AI agents and tools automatically improve user interfaces by applying best-practice adjustments and fixes, making frontend workflows more reliable and performant. It provides a suite of modular routines that can be added to an AI agent’s pipeline so that interfaces are polished for accessibility, metadata correctness, performance, and visual consistency without requiring manual tweaking for each change. The project includes skills like baseline UI normalization, accessibility enhancements, metadata corrections, and motion performance optimizations, which can be selectively applied or run as a batch across a codebase. Developers can install and manage these skills through a simple CLI or package installer to apply reviews and transformations in their local or CI environment, helping enforce UI standards.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    VS Code LeetCode

    VS Code LeetCode

    Solve LeetCode problems in VS Code

    Simply click Sign in to LeetCode in the LeetCode Explorer will let you sign in with your LeetCode account. By clicking the button btn_endpoint at the explorer's navigation bar, you can switch between different endpoints. The accounts of different endpoints are not shared. Please make sure you are using the right endpoint. The extension will use leetcode.com by default. Directly click on the problem or right-click the problem in the LeetCode Explorer and select Preview Problem to see the problem description. Select Show Problem to directly open the file with the problem description. The extension supports 5 editor shortcuts (aka Code Lens). To manage your LeetCode sessions, just clicking the LeetCode: *** at the bottom of the status bar. You can switch between sessions or create, delete a session.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    Vencord

    Vencord

    The cutest Discord modification

    Vencord is a Discord client modification focused on customization, convenience, privacy, and lightweight performance. It includes more than 100 built-in plugins that can change how Discord behaves, looks, and handles daily workflows. The project supports custom CSS, themes, browser usage through extensions or userscripts, and compatibility with Discord Stable, Canary, and PTB. It also blocks Discord analytics and crash reporting by default and does not add its own telemetry. Optional settings sync lets users keep plugin configurations consistent across devices or app installs. Like other Discord client mods, it should be used with awareness of Discord’s Terms of Service and account risk.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    Wabe

    Wabe

    Your backend in minutes not days

    Wabe is an open-source backend that allows you to create your own fully customizable backend in just a few minutes. It handles database access, automatic GraphQL API generation, authentication with various methods (classic or OAuth), permissions, security, and more for you.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 14
    Wingman

    Wingman

    An open source AI coding assistant VSCode extension

    The Wingman-AI extension brings high-quality AI-assisted coding right to your computer, it's 100% free and private which means data never leaves your machine. The AI will look for natural pauses in typing to decide when to offer code suggestions (keep in mind the speed is limited by your machine). The code completion feature will also analyze comments you type and generate suggestions based on that context.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15
    agent-browser

    agent-browser

    Browser automation CLI for AI agents

    agent-browser is a toolkit that embeds AI agent capabilities directly into the web browser, enabling agents to interact with web content, scripts, and user actions while maintaining security boundaries that respect user privacy and browser constraints. It effectively provides a sandbox where AI agents can read, scroll, click, and interpret pages in context, allowing them to automate workflows, answer questions about page content, or generate structured summaries directly from the user’s current tab. The project emphasizes standards and safety, defining interfaces that let agents access DOM data, interpret events, and generate actionable insights without exposing sensitive credential-level access or violating policy boundaries. Users benefit from a tighter feedback loop: agents can observe user tasks in-situ and respond with contextually relevant actions or suggested steps, like form completion, navigation shortcuts, or detailed explanations of UI elements.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 16
    anichart.js

    anichart.js

    Easily create data visualization animation videos

    anichart.js is a JavaScript and TypeScript visualization library designed to transform structured data into animated charts, particularly dynamic bar chart race visualizations. It allows developers to create time-based animations that display ranking changes and trends in an engaging and visually intuitive way. The library provides tools for rendering charts on a canvas, managing transitions, and synchronizing data over time. It supports exporting animations as video files, making it suitable for content creation and storytelling. The system includes configurable chart elements such as labels, images, and formatting options for dates and values. It is designed for both web-based visualization and offline rendering workflows. Overall, it provides a flexible solution for producing animated data visualizations with minimal setup.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    balena CLI

    balena CLI

    balena CLI tool.

    The balena CLI is a Command Line Interface for balenaCloud or openBalena. It is a software tool available for Windows, macOS and Linux, used through a command prompt/terminal window. It can be used interactively or invoked in scripts. The balena CLI builds on the balena API and the balena SDK, and can also be directly imported in Node.js applications. The balena CLI is an open-source project on GitHub, and your contribution is also welcome!
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    beautiful-mermaid

    beautiful-mermaid

    Render Mermaid diagrams as beautiful SVGs or ASCII art

    beautiful-mermaid is a styling and rendering toolkit built to produce visually enhanced diagrams from Mermaid syntax, aiming to bridge the gap between simple technical diagrams and rich, presentation-ready visualizations, all while preserving the lightweight text-to-diagram workflow that Mermaid offers. Instead of plain, utilitarian shapes and lines, Beautiful Mermaid applies themes, typography enhancements, color palettes, and layout optimizations so diagrams look polished and professional without requiring manual graphic design. This makes it ideal for documentation, technical blogs, slide decks, and design discussions where clear, attractive visuals help convey complex ideas more effectively. The project includes presets for different aesthetic styles, customization options for branding or themes, and rendering pipelines that can export to multiple formats such as SVG, PNG, and PDF.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 19
    codeium-chrome

    codeium-chrome

    Free, ultrafast code autocomplete for Chrome

    Free, ultrafast code autocomplete for Chrome. Codeium autocompletes your code with AI in all major IDEs. This includes web editors as well. The content attribute accepts a comma-separated list of supported editors. These currently include: "monaco" and "codemirror5".
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    dashdot

    dashdot

    A simple, modern server dashboard

    dashdot is a modern server dashboard primarily used by smaller private servers, offering real-time monitoring of system metrics through a sleek and customizable web interface.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    ioredis

    ioredis

    A performance-focused Redis client for Node.js

    ioredis is a robust, full-featured Redis client that is used in the world's biggest online commerce company Alibaba and many other awesome companies. Full-featured. It supports Cluster, Sentinel, Streams, Pipelining and of course Lua scripting & Pub/Sub (with the support of binary messages). High performance. Delightful API. It works with Node callbacks and Native promises. Transformation of command arguments and replies. Transparent key prefixing. Abstraction for Lua scripting, allowing you to define custom commands. Support for binary data. Support for TLS. Support for offline queue and ready checking. Support for ES6 types, such as Map and Set. Support for GEO commands. Support for Redis ACL. Sophisticated error handling strategy. Support for NAT mapping. Support for autopipelining. ioredis supports all of the scripting commands such as EVAL, EVALSHA and SCRIPT.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    nbdime

    nbdime

    Tools for diffing and merging of Jupyter notebooks

    nbdime provides tools for diffing and merging Jupyter notebooks. Jupyter notebooks are useful, rich media documents stored in a plain text JSON format. This format is relatively easy to parse. However, primitive line-based diff and merge tools do not handle well the logical structure of notebook documents. nbdime, on the other hand, provides “content-aware” diffing and merging of Jupyter notebooks. It understands the structure of notebook documents. Therefore, it can make intelligent decisions when diffing and merging notebooks. Many of us who are writing and sharing notebooks do so with git and GitHub. Git doesn’t handle diffing and merging notebooks very well by default, but you can configure git to use nbdime and it will get a lot better.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23
    nestjs-query

    nestjs-query

    Easy CRUD for GraphQL.

    NestJS Query is a library for building GraphQL or REST APIs with querying and filtering capabilities, simplifying CRUD operations within NestJS applications.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    ngx-toastr

    ngx-toastr

    Angular Toastr

    Toast Component Injection without being passed ViewContainerRef. No use of ngFor. Fewer dirty checks and higher performance. AoT compilation and lazy loading compatible. Component inheritance for custom toasts. SystemJS/UMD rollup bundle. Animations using Angular's Web Animations API. Output toasts to an optional target directive. Put toasts in a specific div inside your application. This should probably be somewhere that doesn't get deleted. Add ToastContainerModule to the ngModule where you need the directive available. If you are using SystemJS, you should also adjust your configuration to point to the UMD bundle.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 25
    node-google-spreadsheet

    node-google-spreadsheet

    Google Sheets API wrapper for Javascript / Typescript

    node-google-spreadsheet is a JavaScript library that provides a simple interface for reading and writing to Google Sheets, supporting both JavaScript and TypeScript.
    Downloads: 8 This Week
    Last Update:
    See Project