Showing 709 open source projects for "c# chat program"

View related business solutions
  • 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
    ChatterBot

    ChatterBot

    Machine learning, conversational dialog engine for creating chat bots

    ChatterBot is a Python library that makes it easy to generate automated responses to a user’s input. ChatterBot uses a selection of machine learning algorithms to produce different types of responses. This makes it easy for developers to create chat bots and automate conversations with users. For more details about the ideas and concepts behind ChatterBot see the process flow diagram. The language independent design of ChatterBot allows it to be trained to speak any language. Additionally,...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Owncast

    Owncast

    Take control over your live stream video by running it yourself

    Owncast is a free and open source live video and web chat server for use with existing popular broadcasting software. Have complete control and ownership over your stream, allowing you to create the content and community you want. The frictionless built-in chat allows your viewers to be a part of the action. Include custom emotes and build chat bots to encourage engagement from your viewers. Point your existing broadcasting software at your Owncast server and begin streaming. Owncast can...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Aseprite

    Aseprite

    Animated sprite editor & pixel art tool

    Aseprite is a program to create animated sprites. Sprites are composed of layers & frames as separated concepts. Support for color profiles and different color modes: RGBA, Indexed (palettes up to 256 colors), Grayscale. Animation facilities, with real-time preview and onion skinning. Copy & paste. Drag & drop. Resize palette. Palette entries with alpha value. Select color harmonies. Create light and shadows with the shading ink. Create perfect strokes for pixel-art. Avoid extreme pixel...
    Downloads: 452 This Week
    Last Update:
    See Project
  • 4
    DistroAV

    DistroAV

    DistroAV (formerly OBS-NDI): NDI integration for OBS Studio

    DistroAV is an open-source integration plugin for OBS Studio that provides Network Device Interface (NDI) support so users can send and receive live audio and video over IP networks directly within OBS, formerly known as the OBS-NDI project before being renamed. By implementing NDI input sources, dedicated output transports, and special filter modes, it allows creativity-oriented workflows such as capturing remote cameras, sharing scenes between machines, or distributing live feeds without...
    Downloads: 175 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    RHVoice

    RHVoice

    Free open source speech synthesizer for Russian and other languages

    RHVoice is a free and open-source multilingual speech synthesizer. Its developers hope to give more visually impaired people the ability to use a good free synthesis voice reading in their native language with their screen reader. We are especially interested in supporting those languages for which there are currently no good voices that could be used with a screen reader. The creator of RHVoice, Olga Yakovleva, is blind herself. Many of the contributors to the RHVoice project, both...
    Downloads: 54 This Week
    Last Update:
    See Project
  • 6
    LibreSprite

    LibreSprite

    Animated sprite editor & pixel art tool

    LibreSprite is a free and open-source program for creating and animating your sprites. Sprites are composed of both layers & frames. Tiled drawing mode, useful to draw patterns and textures. Pixel precise tools like filled contour, polygon, shading mode, etc. Several file types are supported for your sprites and animations. LibreSprite originated as a fork of Aseprite, developed by David Capello. Aseprite used to be distributed under the GNU General Public License version 2, but was moved to...
    Downloads: 123 This Week
    Last Update:
    See Project
  • 7
    Pinta

    Pinta

    Simple GTK# Paint Program

    Pinta is a free, open-source program for drawing and image editing. Its goal is to provide users with a simple yet powerful way to draw and manipulate images on Linux, Mac, Windows, and BSD. Use easy drawing tools to draw freehand, lines, rectangles, ellipses, and more. Pinta includes over 35 adjustments and effects for tweaking your images. Use Pinta in your language. Pinta is at least partially translated into over 55 languages. Don't be afraid to experiment, Pinta tracks your full history...
    Downloads: 20 This Week
    Last Update:
    See Project
  • 8
    P2P BoookShare

    P2P BoookShare

    Intuitive Flutter app facilitating easy book borrowing

    A user-friendly Flutter app for college students to share and borrow books on campus.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    CAVA

    CAVA

    Cross-platform Audio Visualizer

    Turn your phone or tablet into a fantastic audio viewer. Easy to use and customize. Choose from several preset settings of incredible colors or create your own. CAVA is a bar spectrum audio viewer based on my own open source project with the same name. Take the audio from the device's microphone and visualize the amplitude of the different frequencies as bars on the screen. Each bar represents a certain bandwidth of low to high frequencies. The leftmost bar starts at 50 Hz and the rightmost...
    Downloads: 31 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    Grabber

    Grabber

    Very customizable imageboard/booru downloader with powerful filenaming

    Very customizable imageboard/booru browser and mass downloader, with powerful file naming features. Thanks to its powerful naming features, you just have to set your filename and save the directory using all the tokens available, and the program will generate a filename using the image's information. With this, you can store and manage your pictures in advanced directory structures, and save images with custom filenames. Imageboard/booru downloader which can download thousands of images from...
    Downloads: 38 This Week
    Last Update:
    See Project
  • 11
    RawTherapee

    RawTherapee

    A powerful cross-platform raw photo processing program

    RawTherapee is a powerful, cross-platform raw photo processing application targeted at enthusiast and semi-professional photographers who want deep control over image development. It’s written primarily in C++ with a GTK+ front-end, providing a high-precision 32-bit floating-point processing engine along with multiple demosaicing algorithms and advanced color-management features. The program supports a very wide range of camera raw formats (via a patched version of dcraw) as well as non-raw formats such as JPEG, TIFF, and PNG. Users can work non-destructively: adjustments are previewed but stored separately (sidecar files) and only applied during export, which allows experimentation without altering originals. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 12
    Screen Recorder

    Screen Recorder

    A simple recording program with the ability to record screens

    ScreenRecorder is a simple desktop screen recording application that provides an accessible way to capture on-screen activity with minimal setup. Built as a straightforward utility, it focuses on usability and quick recording rather than advanced editing or broadcasting features. The software supports recording the full screen or selected areas, making it suitable for tutorials, demos, or quick captures. It typically integrates basic controls for starting, stopping, and saving recordings...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    ESP8266Audio

    ESP8266Audio

    Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3

    Arduino library for parsing and decoding MOD, WAV, MP3, FLAC, MIDI, AAC, and RTTL files and playing them on an I2S DAC or even using a software-simulated delta-sigma DAC with dynamic 32x-128x oversampling. ESP8266 is fully supported and most mature, but ESP32 is also mostly there with built-in DAC as well as external ones. For real-time, autonomous speech synthesis, check out ESP8266SAM, a library that uses this one and a port of an ancient format-based synthesis program to allow your...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Altaxo Data Processing/Plotting Program

    Altaxo Data Processing/Plotting Program

    Data manipulation and plotting program with scripting

    Altaxo is a data manipulation and plotting program written in C# for MS.NET. It is featuring worksheet views and plot views, a scripting language (currently C#) for data processing and automation, import of data from ASCII files or from images, export of graphs and embedding of graphs in other documents.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15

    OptiPNG

    Advanced PNG optimization program

    OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections.
    Leader badge
    Downloads: 687 This Week
    Last Update:
    See Project
  • 16
    DxWnd

    DxWnd

    Window hooker to run fullscreen programs in window and much more...

    Windows hooker - intercepts system calls to make Win32 programs run in a window, to enhance application compatibility, to enhance video modes, to stretch timing and emulate CD disk data and audio tracks. It is typically very useful to run old Windows games.
    Leader badge
    Downloads: 11,450 This Week
    Last Update:
    See Project
  • 17
    Tux Paint

    Tux Paint

    An award-winning drawing program for children of all ages

    Tux Paint is a free, award-winning drawing program originally created for children ages 3 to 12, but enjoyed by all! It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. You're presented with a blank canvas and a variety of drawing tools to help them be creative. Along with paintbrush, shapes and text, Tux Paint includes a "stamp" feature to add pre-drawn or photographic imagery to pictures, and a set of...
    Leader badge
    Downloads: 21,471 This Week
    Last Update:
    See Project
  • 18
    Scribus

    Scribus

    Powerful desktop publishing software

    Scribus is an Open Source program that brings professional page layout to Linux, BSD UNIX, Solaris, OpenIndiana, GNU/Hurd, Mac OS X, OS/2 Warp 4, eComStation, and Windows desktops with a combination of press-ready output and new approaches to page design. Underneath a modern and user-friendly interface, Scribus supports professional publishing features, such as color separations, CMYK and spot colors, ICC color management, and versatile PDF creation.
    Leader badge
    Downloads: 20,266 This Week
    Last Update:
    See Project
  • 19
    XTrkCAD Model RR Track Planner

    XTrkCAD Model RR Track Planner

    Model Railway CAD program

    XTrackCAD is a open-source, free, CAD program for designing model railroad layouts. You can easily create layout of any scale or size. Libraries for many brands, scales and gauges of track and turnouts/points and model structures are included. Adding new components is easy with the built-in editor. It runs on Windows, Mac and Linux,
    Leader badge
    Downloads: 643 This Week
    Last Update:
    See Project
  • 20
    The Album Art Downloader is a program designed to make life easier for anyone who wishes to find and update their album art for their music collection. The sources for the pictures can be defined by creating plugin scripts.
    Leader badge
    Downloads: 670 This Week
    Last Update:
    See Project
  • 21
    lcd-image-converter

    lcd-image-converter

    Tool to create bitmaps and fonts for embedded applications.

    This program allows you to create bitmaps and fonts, and transform them to "C" source format for embedded applications. The transformation of the images to the source code is made by using templates. Therefore, by modifying the templates, you can change the format of the output within certain limits.
    Leader badge
    Downloads: 373 This Week
    Last Update:
    See Project
  • 22
    Midi router

    Midi router

    Midi router

    Midi router - anywhere to anywhere. Midi Router Client is an advanced, cross-platform tool designed to route and manipulate MIDI signals in real time. It allows users to create virtual MIDI ports, map MIDI events (e.g., CC to pitch wheel), monitor inputs, and build custom controls like program change dropdowns—all with minimal latency Documentation: https://shemeshg.github.io/MidiRouterClient-mdbook Github and support: https://github.com/shemeshg/MidiRouterClient step by step...
    Downloads: 84 This Week
    Last Update:
    See Project
  • 23
    Virtual MIDI Piano Keyboard

    Virtual MIDI Piano Keyboard

    Virtual MIDI controller for Linux, Windows and OSX

    VMPK is a virtual MIDI piano keyboard for Linux, Windows and OSX. Based on Qt and Drumstick the program is a MIDI event generator using the computer's alphanumeric keyboard and the mouse. It may be used also to display received MIDI notes.
    Leader badge
    Downloads: 1,351 This Week
    Last Update:
    See Project
  • 24
    AutoActions
    With AutoActions, you can created profiles which included several actions. You can change display settings, set default audio devices or launch any other script or program. Once you have added an application and assigned a profile to it, AutoActions will monitor this application and will run the actions based on the assigned profile. More info: https://github.com/Codectory/AutoActions
    Leader badge
    Downloads: 105 This Week
    Last Update:
    See Project
  • 25
    TwitchOverlay

    TwitchOverlay

    A lightweight, transparent, single-monitor Twitch chat overlay for str

    🟣 Twitch Chat Overlay A lightweight, transparent, single-monitor Twitch chat overlay for streamers playing games on single monitors. ✨ Features Transparent & Borderless: Fits seamlessly over your game window. Click-Through Mode: Press F2 to lock the overlay so mouse clicks pass straight into your game. Live Settings Preview: Customize themes, opacity, and font sizes with real-time feedback. No Login Required: Connects directly via Twitch public WebSockets. 🚀 How...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next