All Projects → Sh → Similar Projects or Alternatives

1251 Open source projects that are alternatives of or similar to Sh

Sublime-Pretty-Shell
🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt)
Stars: ✭ 28 (-99.36%)
Mutual labels:  formatter, beautify, shfmt
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-99.56%)
Mutual labels:  parser, interpreter
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (-1.04%)
Mutual labels:  parser, interpreter
Goawk
A POSIX-compliant AWK interpreter written in Go
Stars: ✭ 995 (-77.09%)
Mutual labels:  parser, interpreter
Google Libphonenumber
The up-to-date and reliable Google's libphonenumber package for node.js.
Stars: ✭ 984 (-77.34%)
Mutual labels:  parser, formatter
Rs Monkey Lang
Monkey Programming Language written in Rust.
Stars: ✭ 80 (-98.16%)
Mutual labels:  parser, interpreter
Proto
parser for Google ProtocolBuffers definition
Stars: ✭ 359 (-91.73%)
Mutual labels:  parser, formatter
Swaggen
OpenAPI/Swagger 3.0 Parser and Swift code generator
Stars: ✭ 385 (-91.14%)
Mutual labels:  parser, formatter
Logo
A Logo interpreter written in Swift
Stars: ✭ 207 (-95.23%)
Mutual labels:  parser, interpreter
Command Line Api
Command line parsing, invocation, and rendering of terminal output.
Stars: ✭ 2,418 (-44.32%)
Mutual labels:  parser, posix
Tabloid
A minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (-94.59%)
Mutual labels:  parser, interpreter
Godot Gdscript Toolkit
Independent set of GDScript tools - parser, linter and formatter
Stars: ✭ 214 (-95.07%)
Mutual labels:  parser, formatter
Globalize
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
Stars: ✭ 4,612 (+6.19%)
Mutual labels:  parser, formatter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-96.43%)
Mutual labels:  parser, interpreter
Php Textile
Textile markup language parser for PHP
Stars: ✭ 200 (-95.39%)
Mutual labels:  parser, formatter
Atom Beautify
📣 Help Wanted - Looking for Maintainer: https://github.com/Glavin001/atom-beautify/issues/2572 | 💄 Universal beautification package for Atom editor (⚠️ Currently migrating to https://github.com/Unibeautify/ and have very limited bandwidth for Atom-Beautify Issues. Thank you for your patience and understanding ❤️ )
Stars: ✭ 1,501 (-65.44%)
Mutual labels:  beautify, formatter
Unibeautify
One Beautifier to rule them all, One Beautifier to clean them, One Beautifier to bring them all and in the darkness sheen them
Stars: ✭ 466 (-89.27%)
Mutual labels:  beautify, formatter
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (-86.97%)
Mutual labels:  parser, interpreter
Cub
The Cub Programming Language
Stars: ✭ 198 (-95.44%)
Mutual labels:  parser, interpreter
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (-97.56%)
Mutual labels:  parser, interpreter
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-96.48%)
Mutual labels:  parser, interpreter
Graphql Parser
A graphql query language and schema definition language parser and formatter for rust
Stars: ✭ 203 (-95.33%)
Mutual labels:  parser, formatter
Monkey Rust
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (-95.99%)
Mutual labels:  parser, interpreter
Pp sql
Rails ActiveRecord SQL queries log beautifier
Stars: ✭ 223 (-94.87%)
Mutual labels:  beautify, formatter
Uncrustify
Code beautifier
Stars: ✭ 2,442 (-43.77%)
Mutual labels:  beautify, formatter
Mbeautifier
MBeautifier is a MATLAB source code formatter, beautifier. It can be used directly in the MATLAB Editor and it is configurable.
Stars: ✭ 248 (-94.29%)
Mutual labels:  beautify, formatter
atom-perfectionist
Beautify CSS and SCSS
Stars: ✭ 19 (-99.56%)
Mutual labels:  formatter, beautify
Littlelang
A little language interpreter written in Go
Stars: ✭ 56 (-98.71%)
Mutual labels:  parser, interpreter
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (-91.16%)
Mutual labels:  parser, formatter
Vim Autoformat
Provide easy code formatting in Vim by integrating existing code formatters.
Stars: ✭ 2,000 (-53.95%)
Mutual labels:  beautify, formatter
Internettools
XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests
Stars: ✭ 82 (-98.11%)
Mutual labels:  parser, interpreter
Laravel Oh Generators
This package extends the core file generators that are included with Laravel 5 or later.
Stars: ✭ 96 (-97.79%)
Mutual labels:  parser, formatter
Sqlformat
.NET SQL Parser and Formatter Tool and SSMS Plugin
Stars: ✭ 49 (-98.87%)
Mutual labels:  parser, formatter
Latexindent.pl
Perl script to add indentation (leading horizontal space) to LaTeX files. It can modify line breaks before, during and after code blocks; it can perform text wrapping and paragraph line break removal. It can also perform string-based and regex-based substitutions/replacements. The script is customisable through its YAML interface.
Stars: ✭ 415 (-90.44%)
Mutual labels:  beautify, formatter
pre-commit-hooks
Standardizing our code quality tooling 🛠️
Stars: ✭ 44 (-98.99%)
Mutual labels:  formatter, shfmt
pretty-remarkable
Plugin for prettifying markdown with https://github.com/jonschlinkert/remarkable using custom renderer rules.
Stars: ✭ 22 (-99.49%)
Mutual labels:  formatter, beautify
Tsdoc
A doc comment standard for TypeScript
Stars: ✭ 3,785 (-12.85%)
Mutual labels:  parser
Ecominit
eComInit is a free init system and service manager designed to scale from lightweight desktops to web-scale cloud deployments. It aims to offer feature-parity with systemd but with a modular, portable architecture compliant with software engineering best-practice.
Stars: ✭ 352 (-91.9%)
Mutual labels:  posix
Zh Address Parse
全网识别准确度最高的中国大陆收货地址智能解析
Stars: ✭ 328 (-92.45%)
Mutual labels:  parser
V8
The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+333.06%)
Mutual labels:  interpreter
Mercury Parser
📜 Extract meaningful content from the chaos of a web page
Stars: ✭ 4,025 (-7.32%)
Mutual labels:  parser
Bad json parsers
Exposing problems in json parsers of several programming languages.
Stars: ✭ 351 (-91.92%)
Mutual labels:  parser
Reproc
A cross-platform (C99/C++11) process library
Stars: ✭ 325 (-92.52%)
Mutual labels:  posix
Scale
🎏 Unit converter in Swift
Stars: ✭ 324 (-92.54%)
Mutual labels:  formatter
Monkey
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
Stars: ✭ 347 (-92.01%)
Mutual labels:  interpreter
Ics Py
Pythonic and easy iCalendar library (rfc5545)
Stars: ✭ 322 (-92.59%)
Mutual labels:  parser
Ok.sh
A Bourne shell GitHub API client library focused on interfacing with shell scripts
Stars: ✭ 365 (-91.6%)
Mutual labels:  posix
Awesome Postcss
A curate list about PostCSS
Stars: ✭ 360 (-91.71%)
Mutual labels:  parser
Laravel Code Style
Automatic code formatting for Laravel projects
Stars: ✭ 344 (-92.08%)
Mutual labels:  formatter
Md4c
C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
Stars: ✭ 322 (-92.59%)
Mutual labels:  parser
Swagger Cli
Swagger 2.0 and OpenAPI 3.0 command-line tool
Stars: ✭ 321 (-92.61%)
Mutual labels:  parser
Tcl
The Tcl Core. (Mirror of core.tcl-lang.org)
Stars: ✭ 342 (-92.13%)
Mutual labels:  interpreter
Pycparser
C parser and interpreter written in Python with automatic ctypes interface generation
Stars: ✭ 320 (-92.63%)
Mutual labels:  interpreter
Intellij Plugin V4
An IntelliJ plugin for ANTLR v4
Stars: ✭ 318 (-92.68%)
Mutual labels:  parser
Vm.js
Javascript 解释器. Javascript Interpreter
Stars: ✭ 343 (-92.1%)
Mutual labels:  interpreter
Syntax Parser
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Stars: ✭ 317 (-92.7%)
Mutual labels:  parser
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (-92.82%)
Mutual labels:  parser
Hyper Haskell
The strongly hyped Haskell interpreter.
Stars: ✭ 342 (-92.13%)
Mutual labels:  interpreter
Arcsecond
✨Zero Dependency Parser Combinator Library for JS Based on Haskell's Parsec
Stars: ✭ 317 (-92.7%)
Mutual labels:  parser
Typed Query Selector
Better typed `querySelector` and `querySelectorAll`.
Stars: ✭ 316 (-92.72%)
Mutual labels:  parser
1-60 of 1251 similar projects