Open Source TypeScript Software - Page 5

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.

  • 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
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 1
    Focalboard

    Focalboard

    Focalboard is an open source, self-hosted alternative to Trello, etc.

    Open source project management for technical teams. Keep everything and everyone on track, all in the Mattermost platform. Centralize, plan, and track all your work in one place. Mattermost Boards helps your organization maintain a single source of truth, so your teams stay aligned to complete tasks, reach milestones, and achieve their goals. Work in the way that suits you best. Manage all your tasks on a Kanban, table, gallery, and calendar view. Focus on the highest priority items with board filters, and save an unlimited number of filtered views for quick access later. Keep everyone in sync with card comments, @mention teammates to get their attention, and set board permissions to share your board with the entire team or specific individuals. Get started fast with our pre-built templates or create a fully custom board from scratch.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 2
    Open Design

    Open Design

    Local-first, open-source alternative to Anthropic's Claude Design

    Open Design is a local-first, open-source AI design platform that enables coding agents to generate complete design systems and visual artifacts from prompts. It functions as an alternative to proprietary AI design tools by allowing users to connect their own models and run everything locally or deploy it as a web application. The system includes a library of design skills and brand-grade design systems that guide the generation process, ensuring consistency and quality. It integrates with various agent environments, turning them into fully capable design engines. The workflow produces structured outputs such as websites, dashboards, and presentations, rendered in real time. Its architecture emphasizes openness, modularity, and user ownership of data. Overall, it brings professional design capabilities into developer-controlled AI workflows.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 3
    World Monitor

    World Monitor

    Real-time global intelligence dashboard

    World Monitor is an open-source real-time intelligence dashboard that aggregates global news, geopolitical signals, and infrastructure data into a unified situational awareness interface. Built primarily with TypeScript and modern web technologies, the project aims to reduce information fragmentation by consolidating hundreds of curated feeds into a single interactive environment. The platform emphasizes geospatial context through features such as interactive maps and a 3D WebGL globe, enabling users to visualize global events dynamically. It incorporates AI-assisted summarization and local LLM support to help users process large volumes of information more efficiently. The application can run as a native desktop app or progressive web app, reflecting a focus on accessibility and offline-capable intelligence workflows. Overall, worldmonitor positions itself as a free OSINT-style monitoring hub for analysts, researchers, and anyone needing real-time global awareness.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 4
    C# for Visual Studio Code

    C# for Visual Studio Code

    C# support for Visual Studio Code (powered by OmniSharp)

    Welcome to the C# extension for Visual Studio Code! This extension provides the following features inside VS Code. Lightweight development tools for .NET Core. Great C# editing support, including Syntax Highlighting, IntelliSense, Go to Definition, Find All References, etc. Debugging support for .NET Core (CoreCLR). Note: Mono debugging is not supported. Desktop CLR debugging has limited support. Support for project.json and csproj projects on Windows, macOS and Linux. .NET Framework builds of OmniSharp no longer ship with Mono or the MSBuild tooling (See announcement omnisharp-roslyn#2339). To ensure that the C# extension remains usable out of the box for .NET SDK projects, we have changed the default value of omnisharp.useModernNet to true.
    Downloads: 32 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
  • 5
    Feishin

    Feishin

    A modern self-hosted music player

    Feishin is an open-source social video platform project that aims to blend elements of community sharing and video discovery by letting users upload, browse, and interact with short and long-form content in a Web2-style experience. It includes features you’d expect from a modern video platform, such as profile pages, feeds, search functionality, and engagement tools like likes, comments, and follows, while maintaining a focus on performance and responsiveness. Built as a full-stack application, it provides backend APIs to handle user authentication, content delivery, and media storage alongside a frontend that dynamically renders feeds and playback experiences. The system also prioritizes scalability and media management, with mechanisms to handle large volumes of video content efficiently, including streaming optimization and caching.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 6
    Lama Cleaner

    Lama Cleaner

    Image inpainting tool powered by SOTA AI Model

    Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, or people from your pictures or erase and replace(powered by stable diffusion) anything on your pictures. Lama Cleaner is a free, open-source and fully self-hostable inpainting tool powered by state-of-the-art AI models. You can use it to remove any unwanted object, defect, or people from your pictures or erase and replace anything on your pictures. Many AICG creators are using Lama Cleaner to clean-up their work. Completely free and open-source, fully self-hosted, supports CPU & GPU. Windows 1-Click Installer, classical image inpainting algorithm powered by cv2. Multiple SOTA AI models, and various inpainting strategies. Run as a desktop application. Interactive Segmentation on any object.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 7
    OpenAI.fm

    OpenAI.fm

    Code for openai.fm, a demo for the OpenAI Speech API

    OpenAI.fm is an official interactive demo application built to showcase the OpenAI Speech API and its advanced text-to-speech capabilities, providing developers and creators with a hands-on web interface to convert text into high-quality, customizable audio using state-of-the-art TTS models. Developed using Next.js and the OpenAI Speech API, this demo illustrates how the latest neural voice models can produce natural, expressive speech with adjustable styles and voices, highlighting features like emotional range, tone, and real-time playback. Users can experiment with different input text and voice options directly in their browser, gaining a sense of how high-fidelity AI audio can be integrated into applications ranging from podcasts and narration to accessibility tools and interactive agents. Although the web demo is free to explore, production use of the underlying API requires an OpenAI API key and may incur costs based on usage.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 8
    RisuAI

    RisuAI

    Make your own story. User-friendly software for LLM roleplaying

    RisuAI (or Risu) is a cross-platform AI roleplay chat application—available as both a desktop and web solution—offering creative story-building and character interaction experiences with support for multiple APIs, in-chat assets, regex capabilities, and more. Supports OpenAI, Claude, Gemini, DeepInfra, Ooba, OpenRouter... and More. Display the image of the current character, according to his/her expressions. Modify model's output by regex, to make a custom GUI and others.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 9
    Session Desktop

    Session Desktop

    A Decentralized, Onion Routed, Private Messenger

    Session Desktop is an open-source, privacy-focused messaging application that brings secure, decentralized communication to desktop environments such as Windows, macOS, and Linux, providing users with encrypted text, media, and group chats without requiring phone numbers or email addresses. Built on the Session protocol and the Loki network, it routes messages through a distributed onion-routing network that hides metadata like sender, timing, and location so that conversations are resistant to surveillance and correlation attacks. The desktop client pairs seamlessly with Session mobile apps but can also be used independently to communicate with Session contacts in a familiar desktop interface that supports a full keyboard, global notifications, drag-and-drop media sharing, and local file access. Session emphasizes zero-knowledge privacy, meaning that only the participants in a conversation can read the messages.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 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
  • 10
    Html5-QRCode

    Html5-QRCode

    A cross platform HTML5 QR code reader

    Lightweight & cross platform QR Code and Bar code scanning library for the web. Use this lightweight library to easily / quickly integrate QR code, bar code, and other common code scanning capabilities to your web application. End-to-end scanner with UI, integrate with less than ten lines of code. Powerful set of APIs you can use to build your UI without worrying about camera setup, handling permissions, reading codes, etc. Support for scanning local files on the device is a new addition and helpful for the web browser which does not support inline web-camera access in smartphones. Note: This doesn't upload files to any server, everything is done locally.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 11
    NextChat

    NextChat

    Light and Fast AI Assistant

    NextChat is a browser extension that injects a floating ChatGPT-style chat sidebar into webpages, enabling instant AI assistance during web browsing. It supports context-aware chatting using page content, quick queries, and code assistance without opening a new tab. Developers appreciate its customization options—like hotkeys, themes, and engine selection—while everyday users enjoy handy tools for writing, summarizing, or brainstorming on the fly.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 12
    Spacedrive

    Spacedrive

    Spacedrive is an open source cross-platform file explorer

    Spacedrive is an open‑source cross‑platform file manager powered by a virtual distributed filesystem (VDFS) written in Rust, allowing users to organize files across multiple devices—cloud services, offline drives—into a unified personal distributed cloud. It emphasizes security, interoperability, and ownership of personal data. Organize files across many devices in one place. From cloud services to offline hard drives, Spacedrive combines the storage capacity and processing power of your devices into one personal distributed cloud that is both secure and intuitive to use. For independent creatives, hoarders ,and those who want to own their digital footprint, Spacedrive provides a free file management experience like no other. A VDFS (virtual distributed filesystem) is a filesystem designed to work across a variety of storage layers.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 13
    FreeLLMAPI

    FreeLLMAPI

    OpenAI-compatible proxy that aggregates free-tier keys from ~14 AI

    FreeLLMAPI is an OpenAI-compatible proxy that aggregates free-tier API keys from multiple AI providers into one unified endpoint. It is designed for personal experimentation, testing, and lightweight development workflows where users want to route requests through several providers without rewriting client code for each one. The project can automatically fail over between configured providers when one is unavailable or exhausted. Its OpenAI-compatible design makes it easier to use with existing tools, SDKs, and applications that already expect that API shape. It is not positioned as an enterprise-grade service or a way to bypass provider terms, but as a local coordination layer for personally owned free-tier credentials. freellmapi is useful for developers who want a practical testing proxy for comparing models, managing limits, and improving request continuity.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 14
    Termix

    Termix

    Termix is a web-based server management platform with SSH terminal

    Termix is a versatile terminal emulator and remote access platform that brings full command-line control of servers and shells to web and mobile environments. It enables secure SSH connections directly from a browser or mobile device, making it possible to manage remote systems without installing dedicated client software. The platform supports key-based authentication as well as traditional password login, and it integrates with local terminals or session multiplexers to maintain persistent sessions across device switches. Termix also includes features such as session recording, customizable themes, keyboard shortcuts, and file transfer capabilities, enhancing the productivity of administrators and developers alike. With a responsive interface optimized for touchscreens and desktop browsers, users can manage Linux servers, containers, and cloud instances from anywhere with internet access.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 15
    Tunarr

    Tunarr

    Create a classic TV experience using your own media

    Tunarr is a self-hosted media server that enables users to create custom live TV channels from existing media libraries such as Plex, Jellyfin, Emby, or local files. It allows users to organize content into scheduled or randomized channels that simulate traditional broadcast television experiences. The platform includes tools for building channel lineups, inserting filler content like commercials or music videos, and managing playback preferences. It provides integration with IPTV systems through M3U playlists and can emulate HDHomeRun tuners for compatibility with media platforms. tunarr also supports hardware-accelerated transcoding to optimize streaming performance across devices. Its web-based interface includes a TV guide view, making it easy to navigate and manage channels. Designed for flexibility, it transforms static media libraries into dynamic streaming experiences.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 16
    Vite

    Vite

    Next generation frontend tooling. It's fast!

    Get ready for a development environment that can finally catch up with you. On-demand file serving over native ESM, no bundling required! Hot Module Replacement (HMR) that stays fast regardless of app size. Out-of-the-box support for TypeScript, JSX, CSS and more. Pre-configured Rollup build with multi-page and library mode support. Rollup-superset plugin interface shared between dev and build. Flexible programmatic APIs with full TypeScript typing. Vite (French word for "quick", pronounced /vit/, like "veet") is a new breed of frontend build tooling that significantly improves the frontend development experience. It consists of two major parts. A dev server that serves your source files over native ES modules, with rich built-in features and astonishingly fast Hot Module Replacement (HMR). A build command that bundles your code with Rollup, pre-configured to output highly optimized static assets for production.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 17
    fx_cast

    fx_cast

    Chromecast Web Sender SDK implementation for Firefox

    A Firefox extension that implements the Chromecast API and exposes it to web apps to enable cast support. Communication with receiver devices is handled by a companion application (bridge). Install the Firefox extension (from within Firefox) and bridge application via the installer packages. These are two separate downloads that can be found on the website or in the GitHub releases section. The bridge application is currently supported on Windows, macOS and Linux. Clicking on the toolbar button or Cast... menu item in the page context menu will open a popup that shows a list of receiver devices will allow you to start casting the currently detected app2 or media. The extension provides a whitelist for ensuring only trusted sites are allowed to load the cast API and communicate with receiver devices. Sites may be added to the whitelist, either by clicking one of the whitelist options in the toolbar button context menu whilst visiting the site.
    Downloads: 30 This Week
    Last Update:
    See Project
  • 18
    HFS (HTTP File Server)

    HFS (HTTP File Server)

    HFS is a web file server to run on your computer

    HFS is a lightweight HTTP file server for Windows that allows users to share files over the web easily, turning their local machine into a file server.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 19
    SponsorBlock

    SponsorBlock

    Skip YouTube video sponsors (browser extension)

    SponsorBlock is an open-source crowdsourced browser extension and open API for skipping sponsor segments in YouTube videos. Users submit when a sponsor happens from the extension, and the extension automatically skips sponsors it knows about using a privacy-preserving query system. It also supports skipping other categories, such as intros, outros, and reminders to subscribe, and skipping to the point with highlights. The extension also features an upvote/downvote system with a weighted random-based distribution algorithm. Once one person submits this information, everyone else with this extension will skip right over the sponsored segment. SponsorBlock is a crowdsourced browser extension that let's anyone submit the start and end time's of sponsored segments of YouTube videos.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 20
    nhentai

    nhentai

    A library for interacting with the nhentai API

    nhentai is a JavaScript and TypeScript library designed to interact with the nhentai API and retrieve doujinshi metadata and content information. It enables developers to programmatically access galleries, titles, tags, covers, and page URLs from the nhentai platform. The library supports both CommonJS and ES6 module imports, making it easy to integrate into different Node.js projects. Developers can use it to fetch specific doujin entries, explore associated metadata, and process gallery data for applications or scripts. It also includes optional support for FlareSolverr proxies to help bypass Cloudflare challenges that may occur during API requests. With its lightweight design and simple API structure, nhentai provides an efficient way to build tools or services that interact with the nhentai ecosystem.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 21
    Automaton

    Automaton

    The first AI that can earn its own existence, replicate, and evolve

    Automaton is an open-source project designed to provide a flexible framework for building and simulating computational automata and related formal systems. The repository focuses on giving developers and researchers a programmable environment to experiment with state machines, language recognition models, and algorithmic behaviors that mirror theoretical computer science constructs. Its architecture emphasizes modularity so users can extend or customize automaton types without rewriting core logic. The project is particularly useful in educational contexts, where visualizing or testing automata behavior helps reinforce concepts such as deterministic and nondeterministic machines. Developers can also use it as a foundation for research prototypes involving parsing, pattern recognition, or language processing. Overall, Automaton bridges the gap between abstract theory and practical implementation by providing a structured and extensible codebase for automata experimentation.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 22
    Gemini CLI

    Gemini CLI

    Open source AI agent CLI tool to bring Gemini into your terminal

    Gemini CLI is an open‑source AI agent that brings the capabilities of Google’s Gemini 2.5 Pro large‑language model directly into your terminal, enabling tasks ranging from coding and debugging to content creation and research via natural‑language prompts, with support for multimodal outputs like image and video generation. Gemini CLI integrates with external tools and MCP servers, enabling media generation and enhanced workflow automation. It also includes a built-in Google Search tool to ground queries with relevant information. Users can authenticate with their Google accounts for free usage limits or configure API keys for higher capacity and access to specific models. The tool is designed to be easy to install and use, with extensive documentation and community support for troubleshooting and advanced workflows.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 23
    GeoLibre

    GeoLibre

    A lightweight, cloud-native GIS platform

    GeoLibre is a free, open-source GIS platform for visualizing, exploring, and analyzing geospatial data. It is built to run across browsers, desktop apps, mobile screens, Android, and Jupyter notebooks. The platform keeps data local and private while still supporting cloud-native geospatial workflows. It uses technologies such as Tauri, React, TypeScript, MapLibre GL JS, DuckDB-WASM Spatial, and deck.gl. Users can load many local and remote geospatial formats, style map layers, inspect attributes, and run spatial analysis. It also includes advanced tools such as multi-map comparison, SQL workspaces, story maps, field collection, plugins, Python automation, and an AI GIS assistant.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 24
    Perplexica

    Perplexica

    Perplexica is an AI-powered answering engine.

    Perplexica is a privacy-focused AI answering engine like Perplexity that you can self-host on your own hardware for private, source-cited web research. It combines live internet search results with AI models, letting you use local LLMs via Ollama or connect to providers like OpenAI, Claude, Gemini, and Groq. Powered by SearxNG, it aggregates results from multiple search engines while keeping your identity and queries private. Perplexica offers multiple search modes—Speed, Balanced, and Quality—so you can trade off latency and depth depending on the task. It also enhances the experience with widgets and rich search types like images, videos, and domain-limited queries. With local search history, file uploads, and an easy Docker-based setup, it’s built for everyday research without sacrificing control or privacy.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 25
    Rackula

    Rackula

    Drag and drop rack visualizer

    Rackula is a browser-based rack layout designer aimed at homelabbers, audio/video technicians, and equipment organizers who want a visual way to plan and document physical device racks. It runs entirely client-side with no backend server required, making it lightweight, fast, and easy to self-host or run locally without external dependencies. Users can drag and drop devices into customizable rack spaces, annotate equipment, set unit sizes, and manage complex layouts as their setup evolves. The tool emphasizes clarity and ease of use so that both hobbyists and professionals can plan wiring, sizing, and space allocation before physically committing to changes. It also supports exporting and sharing of layouts, which is useful for documentation or collaboration across teams. Community contributions focus on persistent storage, self-hosting guides, and UI improvements that make Rackula more adaptable for different environments.
    Downloads: 28 This Week
    Last Update:
    See Project