Showing 1049 open source projects for "character"

View related business solutions
  • Paessler - Monitor Your Whole Network in Minutes Icon
    Paessler - Monitor Your Whole Network in Minutes

    Auto-discovery finds your devices and deploys pre-configured sensors instantly. No project plan required, just visibility from day one.

    Waiting weeks for a monitoring rollout isn't an option when infrastructure doesn't stop running. PRTG's auto-discovery scans your network and suggests from over 200 pre-configured sensor types, so you're watching servers, applications and devices within minutes, not after a multi-week deployment. Enterprise-strength monitoring, without the enterprise complexity. Start your free trial today.
    Start Free 30-Day Trial
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 1
    CSV

    CSV

    Utility library for working with CSV and other delimited files

    Welcome to CSV.jl! A pure-Julia package for handling delimited text data, be it comma-delimited (csv), tab-delimited (tsv), or otherwise. A fast, flexible delimited file reader/writer for Julia.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Self-Operating Computer

    Self-Operating Computer

    A framework to enable multimodal models to operate a computer

    ...Notably, it was the first known project to implement a multimodal model capable of viewing and controlling a computer screen. The framework supports features like Optical Character Recognition (OCR) and Set-of-Mark (SoM) prompting to enhance visual grounding capabilities. It is designed to be compatible with macOS, Windows, and Linux (with X server installed), and is released under the MIT license.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Tesseract.js

    Tesseract.js

    A pure Javascript Multilingual OCR

    Tesseract.js is a pure Javascript port of the popular Tesseract OCR engine. Tesseract.js' library supports more than 100 languages, automatic text orientation and script detection, a simple interface for reading paragraph, word, and character bounding boxes. Tesseract.js can run either in a browser and on a server with NodeJS. Tesseract.js is a javascript library that gets words in almost any spoken language out of images. The main Tesseract.js functions (ex. recognize, detect) take an image parameter, which should be something that is like an image. What's considered "image-like" differs depending on whether it is being run from the browser or through NodeJS.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 4
    pytablewriter

    pytablewriter

    pytablewriter is a Python library to write a table in various formats

    pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV / YAML.
    Downloads: 5 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
    StoryMem

    StoryMem

    Official code for StoryMem: Multi-shot Long Video Storytelling

    StoryMem is a narrative-focused memory accumulation system that lets users build, store, and reference past conversational context or story elements with an AI, effectively enabling the AI to maintain and recall personalized story memories or character arcs over time. Instead of treating each interaction as stateless, it tracks user-defined memory nodes, tags, and story threads so that future interactions can draw on established narrative context like character traits, past events, or ongoing plotlines. This makes it especially valuable for applications like AI-enriched storytelling, long-term role-playing, personal journaling assistants, or persistent game worlds where continuity and coherence matter. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    sebastian/diff

    sebastian/diff

    Diff implementation

    diff is a standalone PHP library for computing and rendering textual differences, widely used to display “expected vs actual” output in testing tools. It supports line-based and character/word-granular comparisons so you can get both coarse and fine-grained views of changes. Output builders can produce formats like unified or context diffs, or more human-friendly renderings suitable for terminals and HTML reports. Internally, the library splits input into hunks and manages edge cases such as whitespace-only changes and end-of-line variations. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    EasyVoice

    EasyVoice

    Open source text-to-speech tool, supports extra-long text

    easyVoice is an open-source text-to-speech platform aimed at turning long-form text and novels into high-quality audio, with a strong focus on usability and scalability. It provides a web interface where users can paste or upload large texts and generate speech and subtitles in a single workflow, even for works exceeding 100,000 characters. The system supports multi-role voice acting, letting users assign different neural voices to different characters or narrative roles and configure...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    React-PDF

    React-PDF

    Display PDFs in your React app as easily as if they were images

    ...PDF files can come from URLs, Base64 data, Uint8Arrays, and other supported sources. Individual pages can render text and annotation layers, including clickable PDF links. Developers can configure PDF.js workers, fonts, character maps, and WebAssembly assets for specialized documents. The library supports modern browsers and can also be used with Preact. It is intended for PDF viewing rather than PDF creation and includes examples and recipes for advanced implementations.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 9
    AniList MCP

    AniList MCP

    AniList MCP server for accessing anime and manga data

    An MCP server that interfaces with the AniList API, allowing AI clients to access and interact with anime, manga, character, staff, and user data from AniList. ​
    Downloads: 1 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
    terminal-image

    terminal-image

    Display images in the terminal

    terminal-image is a Node.js package for displaying images directly inside color-capable terminal applications. It supports PNG and JPEG files as well as animated GIF playback. Terminals with native graphics protocols, including compatible iTerm2 and Kitty environments, can display images at full resolution. Other terminals fall back to colored Unicode block characters using ANSI output. Developers can specify image width and height as terminal dimensions or percentages while preserving...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    he

    he

    A robust HTML entity encoder/decoder written in JavaScript

    he is a JavaScript library that provides robust HTML entity encoding and decoding, with full Unicode support. It supports all standardized named character references (e.g., ©, —), handles numeric and hex entities, and deals properly with astral Unicode symbols (i.e., code points outside the BMP). The library is designed so that he.decode(input) will safely convert HTML-entity encoded strings into proper Unicode text, and he.encode(text, options) will encode non-ASCII or special characters into safe entity references. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    nvim-surround

    nvim-surround

    Add/change/delete surrounding delimiter pairs with ease

    Surround selections, stylishly.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Fish Speech

    Fish Speech

    SOTA Open Source TTS

    ...The repository hosts the code and tooling for training, fine-tuning, and serving high-quality TTS, while the current flagship models (OpenAudio-S1 and S1-mini) are distributed via Fish Audio’s playground and Hugging Face. The models are evaluated with Seed TTS metrics and achieve exceptionally low word and character error rates, indicating strong intelligibility and alignment between text and audio. Fish Speech emphasizes expressive and controllable voices: it supports a long list of emotion tags, tone markers, and special audio effect markers that can be embedded in the text to drive prosody and vocal style, from basic emotions to nuanced states like sarcastic, conciliative, or hysterical. ...
    Downloads: 55 This Week
    Last Update:
    See Project
  • 14
    dsh-deep-whale

    dsh-deep-whale

    Whale Girl skin series for DeepSeek Harness

    dsh-deep-whale is a standalone collection of whale-girl themed skins for the DeepSeek Harness Web GUI. It currently includes the Maid Atelier and ORCA LINK visual themes plus a dedicated skin manager. The themes provide distinct backgrounds, interface styling, character art, and light and dark mode presentation. The skin manager discovers installed themes, handles switching, and exposes skin-defined settings. Mutual exclusion prevents both themes from being active at the same time and can fall back to the official default when necessary. After the initial installation and restart, later theme switches can hot-reload without restarting DSH. ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 15
    Iosevka

    Iosevka

    Versatile typeface for code, from code

    ...Compared to the competitors, you could fit more columns within the same screen width. Iosevka provides two widths, Normal and Extended. If you prefer more breeze between the character, choose Extended and enjoy. Terminal emulators have a stricter compatibility requirements for fonts. Therefore, Iosevka and Iosevka Slab all contain two specialized families, Term and Fixed, targeting terminal users. In these families, the symbols will be narrower to follow terminals’ ideology of column count. In the Fixed families, the ligation will be disabled to ensure better compatibility in certain environments.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 16
    MBeautifier

    MBeautifier

    MBeautifier is a MATLAB source code formatter, beautifier

    MBeautifier is a lightweight M-Script-based MATLAB source code formatter usable directly in the MATLAB Editor.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Render

    Render

    Go package for easily rendering JSON, XML, binary data, and HTML

    Render is a package that provides functionality for easily rendering JSON, XML, text, binary data, and HTML templates. Render can be used with pretty much any web framework provided you can access the HTTP.ResponseWriter from your handler. The rendering functions simply wraps Go's existing functionality for marshaling and rendering data. HTML: Uses the html/template package to render HTML templates. JSON: Uses the encoding/json package to marshal data into a JSON-encoded response. XML: Uses...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 18
    Learn Regex The Easy Way

    Learn Regex The Easy Way

    Learn regex the easy way

    ...Rather than just being a reference sheet, it is designed to help you build understanding gradually: you start with the basics like literal matching, then advance through character classes, quantifiers, groups, alternation, lookaheads/lookbehinds, and more advanced regex features. Each lesson is accompanied by examples and clear explanations, so learners can experiment and immediately see results without needing external tools. The educational nature of the repository makes it ideal for people who want to master regex not through passive reading, but active experimentation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Open-LLM-VTuber

    Open-LLM-VTuber

    Open source AI VTuber platform with voice chat and Live2D avatars

    ...It enables hands-free conversations with large language models by combining speech recognition, language processing, and text-to-speech synthesis into a single system. Users can speak directly to the AI character, and the system can respond with a generated voice while animating a Live2D avatar to simulate a talking virtual personality. Open-LLM-VTuber is modular, allowing developers to swap or configure different language models, speech recognition engines, and voice synthesis systems depending on their needs. It can run locally and supports both offline and online AI services, giving users flexibility in how models and resources are used. ...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 20
    SJTUThesis

    SJTUThesis

    Shanghai Jiao Tong University LaTeX Thesis Template

    A full example template demonstrating the use of the SJTUThesis LaTeX document class for Shanghai Jiao Tong University degree theses and coursework. It showcases formatting for formulas, tables, algorithms, references and supports UTF‑8 encoding.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    IndexTTS2

    IndexTTS2

    Industrial-level controllable zero-shot text-to-speech system

    IndexTTS is a modern, zero-shot text-to-speech (TTS) system engineered to deliver high-quality, natural-sounding speech synthesis with few requirements and strong voice-cloning capabilities. It builds on state-of-the-art models such as XTTS and other modern neural TTS backbones, improving them with a conformer-based speech conditional encoder and upgrading the decoder to a high-quality vocoder (BigVGAN2), leading to clearer and more natural audio output. The system supports zero-shot voice...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 22
    DiIiS Project

    DiIiS Project

    Fully-functional open-source server implementation for Diablo 3

    ...It recreates much of the game’s backend infrastructure, including account systems, matchmaking, progression mechanics, and gameplay logic. The project supports a wide range of in-game systems such as character classes, item generation, quests, and multiplayer interactions, aiming to replicate the original online experience without requiring Blizzard’s official servers. It includes features like dungeon generation, artificial intelligence for enemies, and support for both campaign and adventure modes. The server is designed to be deployable locally or over LAN, enabling cooperative play in controlled environments. ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23
    Open 3D Engine (O3DE)

    Open 3D Engine (O3DE)

    Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D

    Easier team collaboration, artist workflows & multiplayer setup, increased terrain performance, new rendering features. Developed with cutting-edge, real-time graphics and complex interactions in mind, O3DE allows you to create robust, engaging experiences using our multi-threaded and extensible photorealistic renderer. O3DE's modular architecture is built for customization from day one. Each component, known as a Gem, can be adopted separately, giving you access to the specific...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    MyDumper

    MyDumper

    MyDumper project

    ...MyDumper is Open Source and maintained by the community, it is not a Percona, MariaDB or MySQL product. Parallelism (hence, speed) and performance (avoids expensive character set conversion routines, efficient code overall) Easier to manage output (separate files for tables, dump metadata, etc, easy to view/parse data) Consistency - maintains snapshot across all threads, provides accurate master and slave log positions, etc. Manageability - supports PCRE for specifying database and tables inclusions and exclusions.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 25
    Typed.js

    Typed.js

    A JavaScript typing animation library

    ...This allows bots and search engines, as well as users with JavaScript disabled, to see your text on the page. You can pause in the middle of a string for a given amount of time by including an escape character. CSS animations are built upon initialization in JavaScript. But, you can customize them at your will!
    Downloads: 3 This Week
    Last Update:
    See Project