https://github.com/lmorg/murex Skip to content Toggle navigation Sign up * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Case Studies + Customer Stories + Resources * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this user All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. {{ message }} lmorg / murex Public * Notifications * Fork 19 * Star 1k A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) murex.rocks License GPL-2.0 license 1k stars 19 forks Star Notifications * Code * Issues 64 * Pull requests 1 * Actions * Security * Insights More * Code * Issues * Pull requests * Actions * Security * Insights lmorg/murex This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags Name already in use A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? Cancel Create 3 branches 25 tags Code * Local * Codespaces * Clone HTTPS GitHub CLI [https://github.com/l] Use Git or checkout with SVN using the web URL. [gh repo clone lmorg/] Work fast with our official CLI. Learn more about the CLI. * Open with GitHub Desktop * Download ZIP Sign In Required Please sign in to use Codespaces. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching GitHub Desktop If nothing happens, download GitHub Desktop and try again. Launching Xcode If nothing happens, download Xcode and try again. Launching Visual Studio Code Your codespace will open once ready. There was a problem preparing your codespace, please try again. Latest commit @lmorg lmorg README docs should link to murex.rocks ... b60d74d Jun 4, 2023 README docs should link to murex.rocks b60d74d Git stats * 3,050 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .circleci .github app behavioural builtins config debug docs examples gen images lang shell test utils .codecov.yml .gitignore DOWNLOAD.md INSTALL.md LICENSE README.md benchmarks_test.go defaults_test.go flags.go go.mod go.sum godoc.go main.go main_js.go main_test.go pprof.go source.go source_test.go version.svg View code Murex: A Smarter Shell Examples Install instructions Language Tour Known bugs / TODO README.md Murex: A Smarter Shell Version CodeBuild CircleCI Murex is a shell, like bash / zsh / fish / etc however Murex supports improved features and an enhanced UX. A non-exhaustive list features would include: * Support for additional type information in pipelines, which can be used for complex data formats like JSON or tables. Meaning all of your existing UNIX tools to work more intelligently and without any additional configuration. * Usability improvements such as in-line spell checking, context sensitive hint text that details a commands behavior before you hit return, and auto-parsing man pages for auto-completions on commands that don't have auto- completions already defined. * Smarter handling of errors and debugging tools. For example try/ catch blocks, line numbers included in error messages, STDOUT highlighted in red and script testing and debugging frameworks baked into the language itself. Examples JSON wrangling: [murex-open] Inline spellchecking: [murex-spel] Autocomplete descriptions, process IDs accompanied by process names: [murex-kill] More examples: /examples Install instructions See INSTALL for details. Language Tour Read the language tour to get started. Known bugs / TODO Murex is considered stable, however if you do run into problems then please raise them on the project's issue tracker: https://github.com/ lmorg/murex/issues About A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) murex.rocks Topics go macos linux shell bash language zsh tmux console fish yaml devops json csv sql terminal scripting repl developer-tools murex Resources Readme License GPL-2.0 license Stars 1k stars Watchers 12 watching Forks 19 forks Report repository Releases 24 v4.1.7300 Latest Jun 4, 2023 + 23 releases Contributors 5 * @lmorg * @dependabot[bot] * @dflock * @herbygillot * @johschmitz Languages * Go 99.1% * Other 0.9% Footer (c) 2023 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time.