Repository History
49 repositories tagged with JavaScript

Bruno: An Open-source IDE for API Testing and Exploration
Bruno is an innovative open-source API client designed as a lightweight alternative to tools like Postman and Insomnia. It uniquely stores API collections directly on your filesystem using a plain text markup language, facilitating seamless collaboration via Git or any version control system. Emphasizing data privacy, Bruno operates offline-only with no plans for cloud synchronization.

tsgolint: An Experimental Go-Powered Linter for TypeScript/JavaScript
tsgolint is an experimental proof-of-concept linter for JavaScript and TypeScript, leveraging typescript-go and written in Go. It aims to explore significant performance improvements, demonstrating a 20-40x speedup over ESLint + typescript-eslint by using native parsing, direct TS AST usage, and parallel processing. While a prototype not under active development, it showcases the potential for faster typed linting.

alsoasked-mcp: An MCP Server for AlsoAsked API and SEO Keyword Research
The alsoasked-mcp project provides a Model Context Protocol (MCP) server that integrates with the AlsoAsked API. This server allows users to access Google's "People Also Ask" data, making it a valuable tool for SEO research and content optimization. It offers features like searching PAA questions, managing API accounts, and flexible search options.

GenAIScript: Automatable GenAI Scripting with TypeScript/JavaScript
GenAIScript is an open-source project from Microsoft that enables programmatic assembly of prompts for Large Language Models (LLMs) using JavaScript and TypeScript. It allows developers to orchestrate LLMs, tools, and data directly in code, streamlining the development of GenAI applications. This framework offers seamless Visual Studio Code integration and a flexible command-line interface for efficient GenAI scripting.

Langsmith-sdk: Client SDK for LLM Debugging, Evaluation, and Monitoring
The Langsmith-sdk provides client SDKs for interacting with the LangSmith platform, enabling robust debugging, evaluation, and monitoring of language models and intelligent agents. It offers native integrations with both LangChain Python and LangChain JS, making it an essential tool for LLM application development.
svg-term-cli: Share Terminal Sessions as Razor-Sharp Animated SVGs
svg-term-cli is a powerful command-line tool that transforms asciicast recordings into animated SVG files. This allows developers to share high-quality, scalable terminal sessions in places where traditional video or GIF formats fall short, such as GitHub READMEs or npm registry pages. It provides a superior viewing experience with razor-sharp text and customizable styling.
Intervo: Open-Source Conversational AI Platform for Voice and Chat
Intervo is an open-source platform designed for building, deploying, and managing advanced, goal-oriented AI agents for both voice and chat. It enables users to create complex, multi-step conversational workflows that understand user intent, perform tasks, and integrate seamlessly with existing systems. This versatile platform supports multimodal interactions, from real-time voice calls to web chat, making it suitable for a wide range of applications.

mkcertWeb: A Secure Web UI for Managing Local Development SSL Certificates
mkcertWeb provides a modern and secure web interface for managing SSL certificates using the mkcert CLI tool. It simplifies the generation, download, and management of locally trusted development certificates, offering enterprise-grade security features and an intuitive user experience. This project is ideal for developers and teams needing efficient certificate handling for various environments.

Filestash: Universal Data Access & File Management Platform
Filestash is an open-source, storage-agnostic file management platform that provides universal data access. It functions as a Dropbox-like file manager, supporting numerous storage protocols and offering a highly modular architecture. With its extensive plugin ecosystem, Filestash allows users to manage, access, and automate workflows across various data sources and file formats.

es-toolkit: A Modern, High-Performance JavaScript Utility Library
es-toolkit is a cutting-edge JavaScript utility library designed for modern web development. It offers significant performance improvements, being 2-3 times faster and up to 97% smaller than traditional alternatives like lodash. This library provides a comprehensive set of utility functions with strong type annotations and full TypeScript support.
ThreeNodes.js: A VVVV-Inspired Visual Programming Environment for the Web
ThreeNodes.js is an experimental project that aims to replicate the visual programming environment of "vvvv" using JavaScript, HTML, and WebGL. This modular tool empowers users to create interactive web-based visuals and applications through a node-based interface. It emphasizes ease of custom node creation and adaptability for live performance.

Remote DOM: Isolate UI Rendering with Sandboxed JavaScript Environments
Remote DOM, developed by Shopify, enables rendering DOM elements created in a sandboxed JavaScript environment directly to the main DOM. This allows for isolating potentially untrusted code off the main thread, while still providing a controlled set of UI elements to the main page. It facilitates synchronizing UI between environments like iframes or Web Workers and the top-level page, supporting various JavaScript frameworks for flexible and performant web applications.