[go: up one dir, main page]

Open Source TypeScript Communications Software

TypeScript Communications Software

View 5281 business solutions

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

  • 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
  • Monitor production, track downtime and improve OEE. Icon
    Monitor production, track downtime and improve OEE.

    For manufacturing companies interested in OEE monitoring solutions

    Evocon is a visual and user-friendly OEE software that helps manufacturing companies improve productivity and remove waste as they become better.
    Learn More
  • 1
    ArmCord

    ArmCord

    ArmCord is a custom client designed to enhance your Discord experience

    ArmCord is a custom client designed to enhance your Discord experience while keeping everything lightweight. ArmCord is built as a standalone client and doesn't rely on the original Discord client in any way. Enjoy Vencord, Shelter and their many features, or have a more vanilla experience, it's your choice! ArmCord natively supports theming of the entire app, you can easily import BetterDiscord themes and manage them. ArmCord automatically blocks all of Discord's trackers; even without any client mods, you can feel safe and secure! Unlike other clients, ArmCord supports rich presence (game activity) out of the box thanks to arRPC. ArmCord has experimental mobile support for phones running Linux such as the PinePhone. While this is still far from an ideal solution, we're slowly trying to improve it. ArmCord is using a newer build of Electron than the stock Discord app. This means you can have a much more stable and secure experience, along with slightly better performance.
    Downloads: 164 This Week
    Last Update:
    See Project
  • 2
    WebCord

    WebCord

    A Discord and SpaceBar :electron:-based client

    Nowadays, WebCord is quite complex project; it can be summarized as a pack of security and privacy hardenings, Discord features reimplementations, Electron / Chromium / Discord bugs workarounds, stylesheets, internal pages and wrapped Discord page, designed to conform with ToS as much as it is possible (or hide the changes that might violate it from Discord's eyes). WebCord does a lot to improve the privacy of the users. It blocks known tracing and fingerprinting methods, but it does not end on it. It also manages the permissions to sensitive APIs like camera or microphone, sets its own user agent to the one present in Chromium browsers and spoof web API modifications in order to prevent distinguishing it from the real Chrome/Chromium browsers.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 3
    GoofCord

    GoofCord

    Take control of your Discord experience with GoofCord

    Take control of your Discord experience with GoofCord, the highly configurable and privacy-focused Discord client. Privacy first: GoofCord blocks all tracking and uses multiple techniques to improve your privacy and security. Tailor your client to your liking with GoofCord's plethora of configuration options. Enjoy a smooth and lag-free chatting experience with GoofCord's superior speed and responsiveness. GoofCord is built as a standalone client and doesn't rely on the original Discord client in any way. GoofCord supports other client mods such as Vencord or Shelter which allows you to use plugins and themes.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 4
    Signal Desktop

    Signal Desktop

    Private messenger for Windows, Mac, and Linux

    Say "hello" to a different messaging experience. An unexpected focus on privacy, combined with all of the features you expect. State-of-the-art end-to-end encryption (powered by the open source Signal Protocol) keeps your conversations secure. We can't read your messages or listen to your calls, and no one else can either. Privacy isn’t an optional mode, it’s just the way that Signal works. Every message, every call, every time. Share text, voice messages, photos, videos, GIFs and files for free. Signal uses your phone's data connection so you can avoid SMS and MMS fees. Make crystal-clear voice and video calls to people who live across town, or across the ocean, with no long-distance charges. Add a new layer of expression to your conversations with encrypted stickers. You can also create and share your own sticker packs. Group chats make it easy to stay connected to your family, friends, and coworkers.
    Downloads: 27 This Week
    Last Update:
    See Project
  • Self-hosted n8n: No-code AI workflows Icon
    Self-hosted n8n: No-code AI workflows

    Connect workflows. Integrate data

    A free-to-use workflow automation tool, n8n lets you connect all your apps and data in one customizable, no-code platform. Design workflows and process data from a simple, unified dashboard.
    Learn More
  • 5
    Caprine

    Caprine

    Elegant Facebook Messenger desktop app

    Caprine is an unofficial and privacy-focused Facebook Messenger app with many useful features. Caprine is feature complete. However, we welcome contributions for improvements and bug fixes. Dark theme, Vibrant theme, privacy-focused, keyboard shortcuts, menu bar mode, work chat support, code blocks, touch bar support, and custom styles. macOS 10.10+, Linux, and Windows 7+ are supported (64-bit only). For taskbar notification badges to work on Windows 10, you'll need to enable them in Taskbar Settings. Convert your messenger to a dark theme. Ability to toggle last seen/typing indicators. Interface adapts to smaller sizes. In-house notifications to keep you up to date. Caprine is a third-party app and is not affiliated with Facebook. You can toggle dark mode in the View menu or with Command d / Control d.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 6
    ElectronMail

    ElectronMail

    Unofficial ProtonMail Desktop App

    ElectronMail is an Electron-based unofficial desktop client for ProtonMail. The app aims to provide enhanced desktop user experience enabling features that are not supported by the official in-browser web clients. It is written in TypeScript and uses Angular. The way of verifying that the installation packages attached to the releases have been assembled from the source code is being provided. The app works on Linux/OSX/Windows platforms. Binary installation packages. Offline access to the email messages (attachments content not stored locally, but emails body content). The local store feature enables storing your messages in the encrypted database.bin file (see FAQ for file purpose details). So the app allows you to view your messages offline, running full-text search against them, exporting them to EML/JSON files. etc. Enabled since v2.0.0 release.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7
    Telegram Web A

    Telegram Web A

    Telegram Web A, GPL v3

    Telegram Web A is a full‐featured web client implementation for Telegram, built from scratch as a lightweight, modern single-page application. It uses a custom front-end framework (called “Teact”) that re-implements React-style paradigms and pairs them with a custom version of the MTProto library (based on GramJS) to interact with Telegram’s backend infrastructure. The project achieved recognition (winning first prize in the Telegram Lightweight Client Contest) and serves as the code base behind the official web client available at web.telegram.org/a. The architecture takes advantage of advanced browser capabilities: WebSockets for real-time messaging, Web Workers and WebAssembly for performance-critical tasks, multi-level caching and PWA features for offline or near-offline usability, voice recording and media streaming, raw binary data handling and cryptographic operations. It also handles rich UI/UX elements such as CSS/Canvas/SVG animations, reactive data streams, etc.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    state-in-url

    state-in-url

    Share complex React state between any components and sync to the URL

    Easily share complex states between unrelated React components, with IDE autocomplete and TS validation. Without any hassle or boilerplate. state-in-URL Simple state management with optional URL sync. Share complex states between unrelated React components, TS-friendly, NextJS compatible. Most users don't care about URLs, so, can use them to store your app state.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 9
    Lettura

    Lettura

    Another RSS reader

    Lettura is a free and open-source feed reader for macOS and Windows. Lightning-fast performance meets powerful user experience.
    Downloads: 9 This Week
    Last Update:
    See Project
  • Labra enables you to launch your solutions on Azure, AWS, and Google Cloud quickly and seamlessly—without a single line of code. Icon
    Labra enables you to launch your solutions on Azure, AWS, and Google Cloud quickly and seamlessly—without a single line of code.

    Cloud GTM Without Limits

    Labra is designed for cloud businesses, independent software vendors (ISVs), and channel partners looking to streamline their go-to-market strategies, accelerate product listings, and enhance sales efficiency through AI-powered automation and CRM integration. Additionally, it caters to teams seeking to enhance collaboration with cloud providers and partner ecosystems while maintaining control over their sales processes and optimizing their growth potential
    Learn More
  • 10
    Astro Boy Chat Room

    Astro Boy Chat Room

    Atom chat room nestjs+vue full stack chat room

    In my spare time, I wanted to make a chat room to consolidate front-end skills, so I started the development journey of Astro chat room on June 24, 2020. The project is developed in full typescript, which is to lay the foundation for future functional iterations. Of course, I also like typescript very much. At present, the chat room has a complete chat function. More cool features will be developed in the future! Interested friends can fork to develop by themselves, you can change it at will! I have time to upgrade new features! A superset of JavaScript, its biggest advantage is to provide a type system and improve the readability and maintainability of the code. Real-time communication, websocket third-party library. Efficient and scalable Node.js server-side application framework, written based on TypeScript and combined with related concepts of OOP1, FP2, and FRP3.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    NativeScript Feedback

    NativeScript Feedback

    Non-blocking textual feedback for your NativeScript app

    The nativescript-feedback plugin allows developers to provide in-app user feedback through customizable visual notifications, such as toasts and alerts, enhancing user experience by delivering timely messages.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12
    PeerJS

    PeerJS

    Simple peer-to-peer with WebRTC

    PeerJS wraps the browser's WebRTC implementation to provide a complete, configurable, and easy-to-use peer-to-peer connection API. Equipped with nothing but an ID, a peer can create a P2P data or media stream connection to a remote peer. To broker connections, PeerJS connects to a PeerServer. Note that no peer-to-peer data goes through the server. The server acts only as a connection broker. If you don't want to run your own PeerServer, we offer a free cloud-hosted version of PeerServer. PeerServer is open source and is written in node.js. You can easily run your own. PeerJS simplifies peer-to-peer data, video, and audio calls. Add the PeerJS client library to your webpage. The Peer object is where we create and receive connections. PeerJS uses PeerServer for session metadata and candidate signaling. Every Peer object is assigned a random, unique ID when it's created.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    GraphSync

    GraphSync

    Implementation of the GraphSync wire protocol in Typescript

    JS implementation of the GraphSync v2 wire protocol. GraphSync is an IPFS data transfer protocol used across the IPFS and Web3 ecosystem for exchanging IPLD data. It is used by Filecoin for syncing the blockchain and transfering DAGified content in a trustless fashion.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    is-ipfs

    is-ipfs

    A set of utilities to help identify IPFS resources on the web

    A set of utilities to help identify IPFS resources on the web. Loading this module through a script tag will make it's exports available as IsIpfs in the global namespace.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    ChainSafe UI Monorepo

    ChainSafe UI Monorepo

    ChainSafe Files & Storage UI Monorepo

    The repository is broken up into packages, managed using yarn workspaces. You can find these in the packages directory. Various components (atoms/molecules) are used in the development of UI's. This package forms the base of the UI providing composable components, form elements, icons, small-scope elements. Theme context and other utilities for generating and using the theming capabilities.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Lenstube

    Lenstube

    Decentralized video-sharing social media platform

    Decentralized video-sharing social media platform, built using Lens protocol. This turborepo uses Yarn as a package manager. For a place to have open discussions on features, voice your ideas, or get help with general questions please visit our community at Discord.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    Messaging APIs

    Messaging APIs

    Messaging APIs for multi-platform

    Messaging APIs is a mono repo that collects APIs needed for bot development. It helps you build your bots using a similar API for multiple platforms, e.g. Messenger, LINE. Learn once and make writing cross-platform bots easier. If you are looking for a framework to build your bots, Bottender may suit for your needs. It is built on top of Messaging APIs and provides some powerful features for bot building.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 18
    Obsidian RSS

    Obsidian RSS

    Read RSS Feeds from inside obsidian

    Read RSS Feeds from inside obsidian.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    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: 5 This Week
    Last Update:
    See Project
  • 20
    GeoNetwork opensource - Metadata Catalog
    A web based Metadata Catalog Server for data description and discovery. Supports both generic and geospatial data discovery. It implements international standards (e.g. ISO19115/19139/19119, ISO19115-3, DCAT-AP, CSW 2.0, OGC API Records). It originates from the United Nations and is used by many governments as geoportal software. Active development and discussion takes place on GitHub and OSGeo Discourse. You can also connect directly with the companies supporting the development. Source code available on github https://github.com/geonetwork/
    Leader badge">
    Downloads: 121 This Week
    Last Update:
    See Project
  • 21
    AlgoWorld Swapper

    AlgoWorld Swapper

    Free and trustless ASA swapper, powered by Algorand

    The following repository hosts the source codes for AlgoWorld Swapper. Free and open-source swapper that allows for trustless transfers of assets on Algorand blockchain and extensibility. algoworld-contracts used by the swapper are not formally audited by accredited third parties. However, contracts are a basis for certain functionality on the explorer platform and were created in collaboration with Solution Architect from Algorand.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    ArtiPub

    ArtiPub

    Article publishing platform that automatically distributes articles

    ArtiPub is an open-source article publishing platform that automatically distributes your articles to various media channels, helping content creators reach a wider audience with minimal effort.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Botkit

    Botkit

    Tool for building chat bots, apps and custom integrations

    An open source developer tool for building chat bots, apps and custom integrations for major messaging platforms. Part of the Microsoft Bot Framework. We love bots, and want to make them easy and fun to build! Include Botkit into your Node application and boot up a controller that will define your bot's behaviors. In this case, we're setting up a bot to use with the Bot Framework Emulator. Tell the bot to listen for users saying "hello," and use `bot.reply` to send an immediate response. Start a conversation, then queue up multiple messages to send, including a prompt sent using `convo.ask()` which allows your bot to capture user input and use it. Botkit is just one part of a bigger set of developer tools and SDKs that encompass the Microsoft Bot Framework. The Bot Framework SDK provides the base upon which Botkit is built. It is available in multiple programming languages!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    DogeHouse

    DogeHouse

    Taking voice conversations to the moon

    A desktop app built with Electron is available for Windows, Mac, and Linux. There are different ways to get the Electron desktop app. Get the official builds from here, in GitHub Releases for any platform. Get it from AUR (unofficial package) for Arch/Manjaro or other Arch-based distro with yay -S dogehouse, using another AUR helper, or installing manually from the AUR. Get the desktop client for Debian-based distros (including Ubuntu) from the official APT repo. Get the snap for your systemd-powered Linux distro from either the Snap Store or in a terminal with sudo snap install dogehouse. Currently, the snap package's available channels are only edge as contributions for Baklava are merged almost on daily basis. Tested versions that are stable will be promoted into stable in the future.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    FxFotos

    FxFotos

    "Fx Fotos" is an opensource gallery app in react native

    Photos is a react-native(expo)+typescript application to replace Google Photos/Apple Photos, and give freedom in hosting your photos on any platform, either centralized servers like Amazon or Microsoft, or decentralized solutions such as Dfinity or IPFS-based "box". It is optimized for decentralized platforms, but is backend-agnostic. Your can easily use it with the IPFS-based "box" or "Dfinity" to host your files and photos with the same experience you had using Google Photos, however, with full privacy.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next