🍺 BREW Explorer

← all formulae

onigmo

brew install onigmo v6.2.0 BSD-2-Clause

Regular expressions library forked from Oniguruma

1.0k
30-day installs · #1300
3.8k
90-day · #1234
9.4k
365-day · #1470
677
★ GitHub stars · updated 2y ago

GitHub topics

c regex regexp regular-expression

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Regular expressions library forked from Oniguruma",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:25+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "onigmo",
  "github_default_branch": "master",
  "github_last_commit_at": "2024-06-15T01:29:11Z",
  "github_readme_excerpt": "[![Build Status](https://travis-ci.org/k-takata/Onigmo.svg?branch=master)](https://travis-ci.org/k-takata/Onigmo)\n[![Build status](https://ci.appveyor.com/api/projects/status/kndb924qaw1hq72i/branch/master?svg=true)](https://ci.appveyor.com/project/k-takata/onigmo/branch/master)\n[![Coverage Status](https://coveralls.io/repos/k-takata/Onigmo/badge.svg?branch=master\u0026service=github)](https://coveralls.io/github/k-takata/Onigmo?branch=master)\n[![Coverity Scan Build Status](https://scan.coverity.com/projects/2778/badge.svg)](https://scan.coverity.com/projects/k-takata-onigmo)\n[![Code Quality: Cpp](https://img.shields.io/lgtm/grade/cpp/g/k-takata/Onigmo.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/k-takata/Onigmo/context:cpp)\n[![Total Alerts](https://img.shields.io/lgtm/alerts/g/k-takata/Onigmo.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/k-takata/Onigmo/alerts)\n\nOnigmo (Oniguruma-mod)\n======================\n\nhttps://github.com/k-takata/Onigmo\n\nOnigmo is a regular expressions library forked from [Oniguruma](https://github.com/kkos/oniguruma).\nIt focuses to support new expressions like `\\K`, `\\R`, `(?(cond)yes|no)`\nand etc. which are supported in Perl 5.10+.\n\nSince Onigmo is used as the default regexp library of Ruby 2.0 or later,\nmany patches are backported from Ruby 2.x.\n\nSee also the Wiki page:\nhttps://github.com/k-takata/Onigmo/wiki\n\n\nLicense\n-------\n\n  BSD license.\n\n\nInstall\n-------\n\n### Case 1: Unix and Cygwin platform\n\n   1. `./autogen.sh`  (If `configure` doesn\u0027t exist.)\n   2. `./configure`\n   3. `make`\n   4. `make install`\n\n   * test\n\n        make test\n\n   * uninstall\n\n        make uninstall\n\n   * configuration check\n\n        onigmo-config --cflags\n        onigmo-config --libs\n        onigmo-config --prefix\n        onigmo-config --exec-prefix\n\n\n### Case 2: Windows 64/32bit platform (Visual C++)\n\n   Execute `build_nmake.cmd`.\n   `build_x64` or `build_x86` will be used as a working/output directory.\n\n      onigmo_s.lib:  static link library\n ",
  "github_repo": "k-takata/Onigmo",
  "github_stars": 677,
  "github_topics": [
    "c",
    "regex",
    "regexp",
    "regular-expression"
  ],
  "homepage": "https://github.com/k-takata/Onigmo",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 1020,
  "installs_365d": 9392,
  "installs_90d": 3755,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-2-Clause",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "onigmo",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 1300,
  "rank_365d": 1470,
  "rank_90d": 1234,
  "raw_hash": "3fd7deaf6b5885eb",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/o/onigmo.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "6.2.0",
  "versioned_formulae": [],
  "why_use_this": null
}