An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: indentation

hikyae/indentree.vim

Convert whitespace-indented structure into tree with box-drawing characters like tree command

Language: Vim Script - Size: 13.7 KB - Last synced at: about 11 hours ago - Pushed at: about 13 hours ago - Stars: 0 - Forks: 0

fish-shop/indent-check

A GitHub action for checking indentation in fish shell files.

Size: 495 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3 - Forks: 0

bevry/trim-indentation

Trim the initial indentation from a string

Language: TypeScript - Size: 798 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 0

CHETHAN562/reflow

A simple CLI deployment manager for Next.js apps using Docker (Nginx, Blue-Green) on Linux VPS.

Language: Go - Size: 101 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

mattkretz/vim-gnuindent

Make vim indent libstdc++ code (mostly) correctly

Language: Vim Script - Size: 93.8 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 1

replit/codemirror-indentation-markers

A CodeMirror extension that renders indentation markers

Language: TypeScript - Size: 246 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 74 - Forks: 19

chrisgrieser/nvim-various-textobjs

Bundle of more than 30 new text objects for Neovim.

Language: Lua - Size: 633 KB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 708 - Forks: 24

jednano/eclint 📦

Validate or fix code that doesn't adhere to EditorConfig settings or infer settings from existing code.

Language: TypeScript - Size: 490 KB - Last synced at: 7 days ago - Pushed at: almost 5 years ago - Stars: 304 - Forks: 27

jamescherti/outline-indent.el

Outline-indent: Folding text based on indentation (Supersedes legacy packages such as origami.el and yafolding.el)

Language: Emacs Lisp - Size: 479 KB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 94 - Forks: 3

zspecza/common-tags

🔖 Useful template literal tags for dealing with strings in ES2015+

Language: JavaScript - Size: 843 KB - Last synced at: 7 days ago - Pushed at: almost 4 years ago - Stars: 2,032 - Forks: 62

bevry/remove-indentation

Utility to remove indentation from a string

Language: TypeScript - Size: 844 KB - Last synced at: 13 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 1

bevry/detect-indentation

Utility to detect indentation from a string

Language: TypeScript - Size: 1.07 MB - Last synced at: 13 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

tenxsoydev/tabs-vs-spaces.nvim

Hint and fix deviating indentation.

Language: Lua - Size: 15.6 KB - Last synced at: about 22 hours ago - Pushed at: 12 months ago - Stars: 25 - Forks: 0

CiiDub/cursor_tricks

A Package that customizes BBEdit for a clumsy weekend programmer.

Language: AppleScript - Size: 436 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3 - Forks: 0

calcit-lang/calcit

Indentation-based ClojureScript dialect in Rust and compiling to JavaScript ES Modules

Language: Rust - Size: 1.95 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 132 - Forks: 2

vala-lang/vala.vim

Vala syntax highlighting, indentation, snippets and more for Vim

Language: Vim Script - Size: 61.5 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 59 - Forks: 6

jonschlinkert/align-text

Align the text in a string.

Language: JavaScript - Size: 21.5 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 51 - Forks: 11

collective/zpretty

A tool to format in a very opinionated way HTML, XML and text containing XML snippets.

Language: Python - Size: 304 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 5

dldevinc/jinja2-indent

A Jinja2 extension for managing indentation in templates.

Language: Python - Size: 29.3 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

63BeetleSmurf/PinnyNotes

Pinny Notes is a sticky note application with a button to "pin" a note making it always on top above other windows. A number of other handy tools are also available via the right click menus.

Language: C# - Size: 824 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 43 - Forks: 1

mathialo/bython

Python with braces. Because python is awesome, but whitespace is awful.

Language: Python - Size: 128 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 2,421 - Forks: 97

rubberduck-vba/Rubberduck

Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).

Language: C# - Size: 101 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2,020 - Forks: 309

victornpb/tiny-dedent

A Tiny module for stripping indentation from multi-line strings. 150 bytes (min & gzipped)

Language: JavaScript - Size: 207 KB - Last synced at: 27 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

jimeh/yank-indent

Emacs minor-mode that ensures pasted (yanked) text has the correct indentation level.

Language: Emacs Lisp - Size: 49.8 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 1

tamino-martinius/node-ts-dedent

TypeScript package which smartly trims and strips indentation from multi-line strings

Language: TypeScript - Size: 617 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 171 - Forks: 9

ehmicky/guess-json-indent

Guess the indentation of a JSON string.

Language: JavaScript - Size: 6.81 MB - Last synced at: about 21 hours ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

dima74/intellij-indent-rainbow

Extension which shows indentation with a faint rainbow colored background to make them more readable

Language: Kotlin - Size: 1.25 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 68 - Forks: 16

cybersemics/text-block-parser Fork of reergymerej/block-parser

Parse blocks of text based on indentation.

Language: JavaScript - Size: 154 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

smew-tech/Flutter_Clean_Architecture

Flutter clean architecture

Language: Dart - Size: 3 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 136 - Forks: 62

usernamehw/vscode-indent-one-space

Move code left or right with a distance of one whitespace.

Language: TypeScript - Size: 1.34 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 5

NMAC427/guess-indent.nvim

Automatic indentation style detection for Neovim

Language: Lua - Size: 62.5 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 487 - Forks: 12

hashivim/vim-terraform

basic vim/terraform integration

Language: Vim Script - Size: 381 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1,103 - Forks: 108

hattya/python-indent.vim

A Vim indent plugin for Python which complies with PEP 8

Language: Vim Script - Size: 47.9 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

lukas-reineke/indent-blankline.nvim

Indent guides for Neovim

Language: Lua - Size: 336 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 4,556 - Forks: 108

muesli/reflow

A collection of (ANSI-sequence aware) text reflow operations & algorithms

Language: Go - Size: 99.6 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 687 - Forks: 41

M47E/vscode-indent-colorizer

Extension which shows colorized indentation background to make your code more readable

Language: TypeScript - Size: 208 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

loydpadgett/myConfigs

A place for my current .vimrc config

Size: 68.4 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

DTW-DanWard/PowerShell-Beautifier

A whitespace reformatter and code cleaner for Windows PowerShell and PowerShell Core

Language: PowerShell - Size: 298 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 349 - Forks: 37

mvdan/unindent

Report code that is unnecessarily indented

Language: Go - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 18 - Forks: 2

sogaiu/janet-indent

Language: Janet - Size: 82 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

sogaiu/jandent

Alternate Indenter for Janet

Language: Janet - Size: 111 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 11 - Forks: 0

zebzhao/indent.js

Pure code indentation for jsx, tsx, ts, js, html, css, less, scss.

Language: JavaScript - Size: 795 KB - Last synced at: 18 days ago - Pushed at: 5 months ago - Stars: 77 - Forks: 8

welovecoding/editorconfig-netbeans 📦

A NetBeans IDE plugin supporting the EditorConfig standard. ⛺

Language: Java - Size: 901 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 125 - Forks: 22

lululxvi/deep-learning-for-indentation

Extraction of mechanical properties of materials through deep learning from instrumented indentation

Language: Python - Size: 94.7 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 65 - Forks: 31

gruns/undent

⬅️ Dedent and format source code strings into their intended human-readable strings.

Language: Python - Size: 29.3 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 0

cheap-glitch/eslint-plugin-smarter-tabs 📦

🎓 A tiny ESLint plugin to enforce the usage of smart tabs.

Language: TypeScript - Size: 289 KB - Last synced at: 30 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

kriomant/ogrep-rs

Outline grep — search in indentation-structured texts (Rust version)

Language: Rust - Size: 112 KB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 34 - Forks: 2

shoaibrayeen/Programmers-Community

This repository contains various solution of a problem in Ruby, C, C++, Python and Java.

Language: C++ - Size: 4.35 MB - Last synced at: 4 months ago - Pushed at: almost 2 years ago - Stars: 240 - Forks: 361

jlcrochet/vim-ruby

Improved syntax highlighting and indentation for Ruby

Language: Vim Script - Size: 206 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 19 - Forks: 1

leodevbro/vscode-blockman

VSCode extension to highlight nested code blocks

Language: TypeScript - Size: 66.5 MB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 476 - Forks: 17

thiagoalessio/rainbow_levels.vim

A different approach to code highlighting.

Language: Vim Script - Size: 663 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 426 - Forks: 9

chardoncs/indent-wizard.nvim

Simple indentation configuration and guessing plugin for Neovim

Language: Lua - Size: 15.6 KB - Last synced at: 8 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

vsvito420/html-indentation

HTML Eintrückung lernen mit diesem Übungs tool. ⬇️

Language: TypeScript - Size: 54.7 KB - Last synced at: 28 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

kg8m/vim-detect-indent

A Vim/Neovim plugin to detect indentation options automatically powered by denops.vim

Language: TypeScript - Size: 229 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

mfederczuk/vscode-smart-indent-align

VSCode extension for smart indentation and alignment

Language: Shell - Size: 141 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 2

lucasb-eyer/flex-bison-indentation

An example of how to correctly parse python-like indentation-scoped files using flex (and bison).

Language: Lex - Size: 11.7 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 39 - Forks: 2

brianary/Detextive

Investigates data to determine what the textual characteristics are.

Language: F# - Size: 674 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

ethanuppal/inform

Another Rust indent formatting library

Language: Rust - Size: 31.3 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

kbrose/vsc-python-indent

Correctly indent python code on the fly, in Visual Studio Code.

Language: TypeScript - Size: 3.25 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 93 - Forks: 19

Rudxain/.github

Size: 39.1 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Cirru/parser.coffee

Parser of indentation grammar

Language: CoffeeScript - Size: 443 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 42 - Forks: 1

jlcrochet/vim-rbs

Syntax highlighting and indentation for Ruby Signature (RBS) files

Language: Vim Script - Size: 103 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

jlcrochet/vim-crystal

Improved Vim syntax highlighting and indentation for Crystal

Language: Vim Script - Size: 299 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 0

RobEin/tiny-python Fork of bkiers/python3-parser

An ANTL4 parser for Tiny Python that based on the official Python 3.8 grammar.

Language: C# - Size: 8.01 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

RobEin/ANTLR4-parser-for-Python-3.8

An ANTLR4 parser that based on the last "traditional" Python grammar which not yet written in PEG.

Language: ANTLR - Size: 1.33 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 2

RobEin/ANTLR4-parser-for-Python-3.13

An ANTLR4 parser that based on the official Python PEG grammar.

Language: ANTLR - Size: 2.06 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 10 - Forks: 2

RobEin/ANTLR4-parser-for-Python-2.7.18

An ANTLR4 parser that based on the last official Python 2 grammar.

Language: Python - Size: 1.17 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

sogaiu/janet-editor-elf

Helpful Bits for Janet Support in Editors

Language: Janet - Size: 169 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

juliyvchirkov/utils.css

a couple of useful css utils

Language: CSS - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 1

lcharleux/hardness

Indentation toolbox

Language: Python - Size: 17 MB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 2

jonschlinkert/pretty

Sensible presets and some tweaks for beautifying HTML with js-beautify according to my preferences.

Language: JavaScript - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 139 - Forks: 17

MystPi/dedent

🔧 Remove shared indentation from a string

Language: Gleam - Size: 7.81 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

adamsol/Pyxell

Multi-paradigm programming language compiled to C++, written in Python.

Language: Python - Size: 3.25 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 56 - Forks: 6

ewdlop/Programming-Science

Language: Python - Size: 13.9 MB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

lusingander/geezer

Command line application to format data containing parentheses

Language: Go - Size: 15.6 KB - Last synced at: about 22 hours ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

doorcs/styleguide Fork of google/styleguide

Style guides for Google-originated open-source projects

Language: HTML - Size: 2.72 MB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

LucasTavaresA/simpleIndentGuides.nvim

Indentation guides using the builtin variables.

Language: Lua - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 10 - Forks: 1

karaposu/indented-logger

Custom indentation formatter for python's default logger.

Language: Python - Size: 857 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 9 - Forks: 0

aliclark/moo-indentation-lexer

Indentation and de-indentation lexer for Moo and Nearley.

Language: JavaScript - Size: 940 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

chocolateboy/vim-myspace

Safely view and edit files with your preferred indentation size

Language: Vim Script - Size: 34.2 KB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

KarimAziev/long-line

Show or hide fill collumn indicator.

Language: Emacs Lisp - Size: 49.8 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

gingerbeardman/Reindent-o-matic

Nova extension to reapply .editorconfig indent rules to the current file or all matching files

Language: JavaScript - Size: 26.4 KB - Last synced at: about 2 hours ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

jimeh/undent

Go package which removes leading indentation/white-space from strings.

Language: Go - Size: 96.7 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

pouyakary/moves

🧀 Moves your cursor under the columns in the above line

Language: TypeScript - Size: 278 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

iloginow/vim-stylus

A better vim plugin for stylus, including proper and up-to-date syntax highligting, indentation and autocomplete

Language: Vim script - Size: 69.3 KB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 52 - Forks: 9

gnat/sublime-outline-notes-publisher

✒️ Publish HTML from markdown or tab indented notes. Static site generator in Sublime Text! Alternative to Obsidian.

Language: Python - Size: 87.9 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 1

becooq81/cleanup-messy-indents

Clean up the messy indents of your code

Language: HTML - Size: 23.4 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Ziqi-Yang/outline-indent-mode

[mirror] Dynamic indentation based on outline

Language: Emacs Lisp - Size: 4.88 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

stevenbenner/grunt-indent

:bookmark_tabs: A Grunt task to change the indentation of files.

Language: JavaScript - Size: 40 KB - Last synced at: 25 days ago - Pushed at: over 8 years ago - Stars: 10 - Forks: 3

Raimondi/yaifa

Yet Another Indent Finder, Almost...

Language: C - Size: 2.26 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 21 - Forks: 3

mqnc/pyend

insert block end marks into python code for better formatting and copy paste experience

Language: Python - Size: 110 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

arsham/indent-tools.nvim

Neovim pluging for dealing with indentations

Language: Lua - Size: 32.2 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 2

sergei-mironov/vim-markdown-indent

Vim markdown indentation plugin

Language: Vim Script - Size: 12.7 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

airblade/vim-interdental

Indent guides that span empty lines

Language: Vim Script - Size: 655 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 0

triforcely/CollapseLevel

🗞 Finally an extension for Visual Studio that allows you to fold your code by levels ✨

Language: C# - Size: 40 KB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 18 - Forks: 4

gilch/hebigo

蛇語(HEH-bee-go): An indentation-based skin for Hissp.

Language: Python - Size: 183 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 3

cjrh/yet-another-python-indent

Back to basics indentexpr for Python

Language: Vim Script - Size: 25.4 KB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

VidocqH/auto-indent.nvim

Auto indent like VSCode when cursor at the first column and press <TAB> key

Language: Lua - Size: 31.3 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 70 - Forks: 0

SHAMBAMAJUMDER/Capston-Project-Introduction-To-Computer-Programming

Capston Project:Introduction To Computer Programming

Language: Jupyter Notebook - Size: 205 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

zsugabubus/crazy8.nvim 📦

NeoVim plugin to auto configure 'ts', 'sw', 'sts', 'et'

Language: Lua - Size: 47.9 KB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 20 - Forks: 0