awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to epeli/underscore.string

Open-source alternatives to Underscore.string

30 open-source projects similar to epeli/underscore.string, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Underscore.string alternative.

  • sindresorhus/multilineAvatar de sindresorhus

    sindresorhus/multiline

    1,408Ver en GitHub↗

    Multiline strings in JavaScript

    JavaScript
    Ver en GitHub↗1,408
  • evandrolg/selectingAvatar de EvandroLG

    EvandroLG/selecting

    96Ver en GitHub↗

    :fishingpoleand_fish: A library that allows you to access the text selected by the user

    JavaScript
    Ver en GitHub↗96
  • medialize/uri.jsAvatar de medialize

    medialize/URI.js

    6,228Ver en GitHub↗

    URI.js is a full-featured JavaScript library for parsing, building, normalizing, and mutating URLs and their components programmatically. It provides a mutable-component object model that exposes each URL part as a separate object with getter and setter methods, enabling direct manipulation of schemes, hosts, paths, query strings, and fragments. The library implements strict RFC 3986 compliance for encoding, decoding, and normalization of URI components, and includes a template expansion engine that substitutes variables using operator-specific rules. The library distinguishes itself through

    JavaScript
    Ver en GitHub↗6,228
  • sindresorhus/query-stringAvatar de sindresorhus

    sindresorhus/query-string

    6,904Ver en GitHub↗

    This is a suite of JavaScript utilities for the bidirectional conversion and manipulation of URL components and query parameters. It provides a mechanism for parsing URL query strings into data objects and serializing those objects back into URL-encoded strings. The library includes functions for filtering, isolating, and modifying parameters within a full URL or query string. It supports the construction of complete web links by combining base addresses with formatted query parameters. The toolset covers data transformation primitives such as alphabetical key sorting, input sanitization, an

    JavaScript
    Ver en GitHub↗6,904

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • jprichardson/string.jsAvatar de jprichardson

    jprichardson/string.js

    1,803Ver en GitHub↗

    Extra JavaScript string methods.

    JavaScript
    Ver en GitHub↗1,803
  • alexei/sprintf.jsAvatar de alexei

    alexei/sprintf.js

    2,140Ver en GitHub↗

    sprintf.js is a complete open source JavaScript sprintf implementation

    JavaScript
    Ver en GitHub↗2,140
  • gobeam/stringyAvatar de gobeam

    gobeam/Stringy

    249Ver en GitHub↗

    Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalities with help of by Stringy package.

    Go
    Ver en GitHub↗249
  • mathiasbynens/heAvatar de mathiasbynens

    mathiasbynens/he

    3,601Ver en GitHub↗

    A robust HTML entity encoder/decoder written in JavaScript.

    JavaScript
    Ver en GitHub↗3,601
  • plexis-js/plexisAvatar de plexis-js

    plexis-js/plexis

    144Ver en GitHub↗

    Lo-fi, powerful, community-driven string manipulation library.

    JavaScript
    Ver en GitHub↗144
  • snd/url-patternAvatar de snd

    snd/url-pattern

    588Ver en GitHub↗

    easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.

    CoffeeScript
    Ver en GitHub↗588
  • panzerdp/vocaAvatar de panzerdp

    panzerdp/voca

    3,590Ver en GitHub↗

    The ultimate JavaScript string library

    JavaScript
    Ver en GitHub↗3,590
  • ozgio/strutilAvatar de ozgio

    ozgio/strutil

    206Ver en GitHub↗

    String utilities for Go

    Go
    Ver en GitHub↗206
  • huandu/xstringsAvatar de huandu

    huandu/xstrings

    1,415Ver en GitHub↗

    Implements string functions widely used in other languages but absent in Go.

    Go
    Ver en GitHub↗1,415
  • ariya/phantomjsAvatar de ariya

    ariya/phantomjs

    29,489Ver en GitHub↗

    PhantomJS is a scriptable, headless browser engine based on WebKit that provides a programmatic interface for automating web page interactions. It operates without a graphical user interface, allowing for the execution of JavaScript to navigate pages, manipulate the document object model, and perform functional testing of web applications. The tool distinguishes itself by providing low-level control over the browser rendering lifecycle and network stack. It enables real-time interception and modification of network traffic, alongside the ability to generate visual snapshots and document expor

    C++automationheadlessheadless-browser
    Ver en GitHub↗29,489
  • apache/incubator-weexAvatar de apache

    apache/incubator-weex

    13,622Ver en GitHub↗

    Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating systems from a single codebase. It functions as a native UI renderer and a JavaScript native UI bridge, sending serialized UI descriptions from a JavaScript engine to native mobile components. The project includes a cross-platform UI bundler and build tool to compile source code into optimized bundles for native renderers. It also provides a UI previewer and prototyping toolset that allows for testing mobile interface pages within web browsers and on physical devices. The fra

    C++
    Ver en GitHub↗13,622
  • angular/angularAvatar de angular

    angular/angular

    100,360Ver en GitHub↗

    Angular is a platform for building web applications using a component-based architecture. It provides a comprehensive suite of tools for managing encapsulated UI units, including hierarchical dependency injection, a declarative template system, and fine-grained reactivity through signals. The framework supports complex application requirements such as client-side routing, form management, and internationalization. The project includes a command-line interface for scaffolding and build automation, alongside a testing ecosystem for unit and integration verification. It offers multiple rendering

    TypeScriptangularjavascriptpwa
    Ver en GitHub↗100,360
  • antirez/smazAvatar de antirez

    antirez/smaz

    1,222Ver en GitHub↗

    Small strings compression library

    C
    Ver en GitHub↗1,222
  • antirez/sdsAvatar de antirez

    antirez/sds

    5,486Ver en GitHub↗

    sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements binary-safe storage by tracking string lengths explicitly, allowing the library to handle null characters within data. The library distinguishes itself through a memory architecture that uses interchangeable function pointers for allocation and freeing, enabling the integration of custom memory managers. It utilizes header-stored length tracking to provide constant-time length retrieval and maintains null-terminated buffer padding to ensure compatibility with standard C string

    C
    Ver en GitHub↗5,486
  • alloyteam/alloyleverAvatar de AlloyTeam

    AlloyTeam/AlloyLever

    1,373Ver en GitHub↗

    1kb js library contains development debugging, error monitoring and reporting, user problem localization features - 1KB代码搞定开发调试发布,错误监控上报,用户问题定位

    JavaScriptalloyleverbadjserror
    Ver en GitHub↗1,373
  • airyland/vuxAvatar de airyland

    airyland/vux

    17,486Ver en GitHub↗

    Vux is a mobile web UI kit and Vue mobile UI library consisting of predefined layout and interface components. It functions as a WeUI component framework that implements a standardized design language for web applications. The library provides a collection of reusable interface elements optimized for mobile browser screen dimensions and touch interactions. It ensures visual consistency across different mobile devices by mapping component styles directly to the WeUI mobile design specification. The framework covers mobile web interface design, mobile UI development, and the rapid assembly of

    Vueantcomponentsjavascript
    Ver en GitHub↗17,486
  • box/t3jsAvatar de box

    box/t3js

    1,541Ver en GitHub↗

    DEPRECATED - A minimal component-based JavaScript framework

    JavaScript
    Ver en GitHub↗1,541
  • bitwalker/keys.jsB

    bitwalker/keys.js

    0Ver en GitHub↗
    Ver en GitHub↗0
  • bradtraversy/50projects50daysAvatar de bradtraversy

    bradtraversy/50projects50days

    40,577Ver en GitHub↗

    This project is an educational code repository containing a collection of over 50 mini web development exercises. It serves as a front-end learning resource designed to help developers practice foundational skills by building small, interactive projects using standard HTML, CSS, and JavaScript. The repository distinguishes itself by focusing on standalone interactive component prototyping and the implementation of client-side logic. Each project is organized into a decoupled directory structure, allowing users to explore individual interface patterns and visual effects in isolation. These exe

    CSS
    Ver en GitHub↗40,577
  • buuing/lucky-canvasAvatar de buuing

    buuing/lucky-canvas

    8,728Ver en GitHub↗

    Lucky Canvas is a canvas-based lottery component library that enables developers to build interactive prize wheels, grid-based lottery games, and slot machines for web and mobile applications. The project provides a rendering engine that draws directly on HTML Canvas elements, with automatic device pixel ratio scaling to ensure crisp displays on high-DPI mobile screens. The library packages each lottery type as a self-contained plugin with its own configuration and rendering logic, and wraps the core canvas functionality in framework-specific bindings for Vue, React, Taro, and UniApp without

    TypeScriptcanvasjavascriptlucky-draw
    Ver en GitHub↗8,728
  • ccampbell/mousetrapAvatar de ccampbell

    ccampbell/mousetrap

    11,774Ver en GitHub↗

    Mousetrap is a JavaScript keyboard shortcut library used to bind specific key combinations and sequences to custom functions in web applications. It serves as a keyboard event handler that listens to and manages keypress, keydown, and keyup events across a browser window. The library includes a sequence-based input manager for triggering actions based on a precise series of keys pressed in a specific order. It also provides a custom shortcut recorder to capture user keystrokes for defining and saving personalized shortcuts. The system supports global binding registration to ensure shortcuts

    JavaScriptjavascriptkeyboardkeyboard-shortcuts
    Ver en GitHub↗11,774
  • chalk/strip-ansiAvatar de chalk

    chalk/strip-ansi

    503Ver en GitHub↗

    Strip ANSI escape codes from a string

    JavaScript
    Ver en GitHub↗503
  • chanced/capsAvatar de chanced

    chanced/caps

    61Ver en GitHub↗

    A Unicode-based case conversion library for Go

    Go
    Ver en GitHub↗61
  • chanind/hanzi-writerAvatar de chanind

    chanind/hanzi-writer

    4,835Ver en GitHub↗

    Hanzi Writer is an interactive Chinese character writing tutor and SVG animation library designed to visualize and validate the sequential construction of characters. It functions as a pedagogical tool for practicing calligraphy by rendering stroke-by-stroke animations and validating user-drawn paths. The library provides a system for comparing user input against predefined stroke sequences to verify writing accuracy in real time. It guides users through interactive exercises, directing the writing process and providing immediate feedback on stroke order. The tool handles the retrieval of ch

    TypeScript
    Ver en GitHub↗4,835
  • charlievieth/strcaseAvatar de charlievieth

    charlievieth/strcase

    14Ver en GitHub↗

    Case-insensitive implementation of Go's strings package.

    Go
    Ver en GitHub↗14
  • ant-design/ant-design-proAvatar de ant-design

    ant-design/ant-design-pro

    38,401Ver en GitHub↗

    Ant Design Pro is a comprehensive starter kit and administrative framework for building enterprise-level admin dashboards and professional user interfaces. It provides a structured project foundation and a set of React admin templates, including pre-defined layout blocks and routing configurations. The framework distinguishes itself by providing a built-in frontend mocking environment and mock-service middleware to simulate backend API responses during development. It also features integrated conversational AI components and assistant pages for embedding intelligent interactions directly into

    TypeScriptadminant-designantd
    Ver en GitHub↗38,401