Ecosyste.ms: Repos

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

GitHub topics: pre-commit

AleksaC/tflint-py

pip installable tflint binary with wrapper for pre-commit

Language: Python - Size: 79.1 KB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 1 - Forks: 1

boidolr/ast-grep-pre-commit

ast-grep integration for pre-commit hooks

Size: 24.4 KB - Last synced: about 4 hours ago - Pushed: about 5 hours ago - Stars: 1 - Forks: 0

liblaf/pre-commit-hooks

Language: Rust - Size: 114 KB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 0 - Forks: 0

pre-commit/pre-commit

A framework for managing and maintaining multi-language pre-commit hooks.

Language: Python - Size: 3.93 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 12,132 - Forks: 766

melmorabity/helm-kubeconform

Kubeconform Helm plugin

Language: Python - Size: 69.3 KB - Last synced: about 24 hours ago - Pushed: about 24 hours ago - Stars: 6 - Forks: 0

GabDug/sync-pre-commit-lock

Automatically sync your pre-commit hooks version from your PDM or Poetry lockfile, and install them automatically.

Language: Python - Size: 692 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 18 - Forks: 2

Bing-su/pre-gommit-hooks

golang pre-commit hooks

Language: Python - Size: 26.4 KB - Last synced: about 11 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

ITProKyle/pre-commit-hook-yamlfmt

YAML formatter for http://pre-commit.com

Language: Python - Size: 299 KB - Last synced: about 19 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

mattlqx/pre-commit-search-and-replace

Plugin for pre-commit for arbitrary search and replace on committed files.

Language: Ruby - Size: 85.9 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 11 - Forks: 3

rwxd/pre-commit-hooks

pre-commit hook collection

Language: Shell - Size: 40 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

grok-ai/nn-template

Generic template to bootstrap your PyTorch project.

Language: Python - Size: 2.68 MB - Last synced: about 17 hours ago - Pushed: 7 months ago - Stars: 619 - Forks: 65

AleksaC/hadolint-py

Run hadolint in pre-commit without docker or system installation

Language: Python - Size: 45.9 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 23 - Forks: 2

AliSayyah/django-urlconfchecks

A package for type-checking the URLs and associated views for Django

Language: Python - Size: 2.02 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 56 - Forks: 1

pre-commit/action

a GitHub action to run `pre-commit`

Size: 300 KB - Last synced: about 8 hours ago - Pushed: 3 days ago - Stars: 413 - Forks: 128

alirezanet/Husky.Net

Git hooks made easy with Husky.Net internal task runner! 🐶 It brings the dev-dependency concept to the .NET world!

Language: C# - Size: 806 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 597 - Forks: 29

jorgenusan/pydepcheck

pre-commit hook that checks the libraries used in the code and verifies if they appear in the env file, if not, it adds them.

Language: Python - Size: 308 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

alexpro2022/cli_wallet

Language: Python - Size: 71.3 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

Wtyd/githooks

Manage git hooks in a simple and sophisticated way.

Language: PHP - Size: 113 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 7 - Forks: 0

a5chin/python-rye

This repository contains configurations to set up a Python development environment using VSCode's Dev Container feature. The environment includes Rye, uv, and Ruff.

Language: Dockerfile - Size: 35.2 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 14 - Forks: 4

zanminkian/git-validator

Git hooks and code style Validator.

Language: TypeScript - Size: 722 KB - Last synced: about 2 hours ago - Pushed: 2 days ago - Stars: 34 - Forks: 3

boidolr/pre-commit-images

Image optimization with pre-commit hooks

Language: Python - Size: 213 KB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 7 - Forks: 1

compilerla/conventional-pre-commit

A pre-commit hook that checks commit messages for Conventional Commits formatting

Language: Python - Size: 232 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 289 - Forks: 47

open-turo/action-pre-commit

GitHub Action for running pre-commit hooks

Language: Shell - Size: 61.5 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 2 - Forks: 2

beichenzhizuoshi/pre-commit-hooks

pre-commit hooks, automatically convert file encoding, formatting, etc.

Language: Python - Size: 15.6 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

andwati/store-api

Store inventory API

Language: Python - Size: 332 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

renovatebot/pre-commit-hooks

Pre-commit hooks for Renovate

Size: 1.59 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 25 - Forks: 4

th1alexandre/flask

pre-configured Flask app template. Click "Use this template" and you will be ready to go

Language: Python - Size: 348 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

ComPWA/mirrors-pyright

Pre-commit hook for Pyright

Size: 134 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 3 - Forks: 0

cpp-linter/cpp-linter-hooks

C/C++ linter hooks for pre-commit

Language: Python - Size: 80.1 KB - Last synced: 3 days ago - Pushed: 14 days ago - Stars: 10 - Forks: 1

jshwi/docsig

Check signature params for proper documentation

Language: Python - Size: 1.52 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 25 - Forks: 2

boidolr/pre-commit-text

Rewrite text files with pre-commit hooks

Language: Python - Size: 92.8 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

antonbabenko/pre-commit-terraform

pre-commit git hooks to take care of Terraform configurations 🇺🇦

Language: Shell - Size: 710 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 3,015 - Forks: 515

cachix/git-hooks.nix

Seamless integration of https://pre-commit.com git hooks with Nix.

Language: Nix - Size: 851 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 453 - Forks: 134

ocf/dns

DNS records for the Open Computing Facility

Language: Python - Size: 601 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 7 - Forks: 8

yanbo-huang/fastapi-backend-template

FastAPI backend template with essential/minimal components

Language: Python - Size: 339 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0

AleksaC/terraform-py

pip installable terraform binary with wrapper for pre-commit

Language: Python - Size: 133 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

fsouza/mirrors-pyright

pre-commit mirror for pyright

Language: Shell - Size: 463 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

BackDjango/initialize_django_backdjango

Django의 기초가 되는 Setting 연습

Language: Python - Size: 16.4 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

xtutran/python-skeleton-template

A template for Python development project

Language: Shell - Size: 24.4 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

AleksaC/circleci-cli-py

Language: Python - Size: 131 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 4 - Forks: 3

proinsias/yaml-update-last-modified-date

Automatically set the last modified date in YAML front matter of edited markdown files

Language: Shell - Size: 82 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

klieret/python-pre-commit-demo-tutorial

Try out useful pre-commits for python

Language: Python - Size: 34.2 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

betaboon/copier-python

A Copier template for Python projects managed by PDM.

Language: Jinja - Size: 55.7 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 2 - Forks: 0

pkolomytsev/pre-commit-download

PEP 517 compatible build-backend for downloading binaries

Language: Python - Size: 7.81 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

alexpro2022/Tasks_TG_bot

Language: Python - Size: 60.5 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

ClementSicard/python-template

Template for Python-based repositories

Language: Makefile - Size: 343 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

SINTEF/ci-cd

Callable GitHub Actions workflows & pre-commit hooks

Language: Python - Size: 5.72 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0

BrianPugh/python-template

Python project and library template for clean, reliable, open-source projects.

Language: Python - Size: 788 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 233 - Forks: 13

gabe565/pre-commit-fluxcd

Pre-Commit hooks for FluxCD GitOps repos

Language: Go - Size: 62.5 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 9 - Forks: 0

FullStackWithLawrence/openai-embeddings

OpenAI chatGPT hybrid search and retrieval augmented generation

Language: Python - Size: 834 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 9 - Forks: 2

chronicc/ansible

A collection of ansible playbooks for managing my infrastructure and testing.

Language: Jinja - Size: 538 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

compilerla/template-devcontainer

A template repository with a minimal VS Code devcontainer setup

Language: Dockerfile - Size: 635 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0

gitguesser/gitguesser

An exciting game where you select a GitHub repository and guess the location of a random file.

Language: Python - Size: 354 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 4 - Forks: 0

cal-itp/mkdocs-template

Template for docs sites built with mkdocs and served via GitHub Pages under https://docs.calitp.org

Language: Dockerfile - Size: 708 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 1

sco1/pre-commit-matlab

A collection of pre-commit hooks (ok, just one) for MATLAB

Language: Python - Size: 154 KB - Last synced: about 16 hours ago - Pushed: 6 days ago - Stars: 3 - Forks: 1

FullStackWithLawrence/openai-hello-world

A Python "Hello World" application that also demonstrates the OpenAI API and usage of Docker.

Language: Python - Size: 183 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0

Takishima/cmake-pre-commit-hooks

List of hooks for pre-commit to use with projects built using CMake. The hooks will automatically make a configure step using CMake in order to generate the compilation database if required.

Language: Python - Size: 301 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 20 - Forks: 1

jpcadena/malware-analysis

Analysis of malware signatures and their associated Common Vulnerabilities and Exposures (CVEs)

Language: Python - Size: 3.04 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

svg153/gitbook-example

The purpose of this repo is have an example of a gitbook.

Language: Makefile - Size: 39.1 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

arashabzd/pre-commit-nbconvert

A pre-commit hook for exporting notebook reports before clearing the outputs.

Language: HTML - Size: 695 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

entorb/pre-commit-config

configuration for pre-commit and Ruff (as replacement for flake8 and black)

Language: Python - Size: 43.9 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 1 - Forks: 0

mbml84/mnist-pytorch

A demo project for MNIST CNN with PyTorch

Language: Python - Size: 7.62 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

Aeternalis-Ingenium/FastAPI-Backend-Template

A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker.

Language: Python - Size: 644 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 559 - Forks: 84

gherynos/pre-commit-java

A collection of git hooks for Java to be used with the pre-commit framework.

Language: Shell - Size: 33.2 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 32 - Forks: 22

executablebooks/mdformat

CommonMark compliant Markdown formatter

Language: Python - Size: 574 KB - Last synced: 5 days ago - Pushed: 13 days ago - Stars: 353 - Forks: 45

ScribeMD/template-repo

Template Repository for ScribeMD

Size: 220 KB - Last synced: 8 days ago - Pushed: about 2 months ago - Stars: 7 - Forks: 2

asottile/reorder-python-imports

Rewrites source to reorder python imports

Language: Python - Size: 461 KB - Last synced: 5 days ago - Pushed: 13 days ago - Stars: 711 - Forks: 55

vijay-jangir/pre-commit-docker

lightweight docker https://pre-commit.com image for CI.

Language: Dockerfile - Size: 11.7 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

adamchainz/blacken-docs

Run `black` on python code blocks in documentation files

Language: Python - Size: 395 KB - Last synced: 11 days ago - Pushed: 13 days ago - Stars: 611 - Forks: 41

opensource-nepal/commitlint

commitlint is a tool designed to lint your commit messages according to the Conventional Commits standard for your pre-commit hook and GitHub Actions.

Language: Python - Size: 69.3 KB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 4 - Forks: 4

nbQA-dev/nbQA

Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

Language: Python - Size: 1.51 MB - Last synced: 7 days ago - Pushed: 13 days ago - Stars: 969 - Forks: 38

playpauseandstop/docker-python

Add poetry, pre-commit, and other dev tools for official Python slim bullseye Docker image.

Language: Dockerfile - Size: 169 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 8 - Forks: 2

rhythmictech/terraform-terraform-template

Terraform module template. Good for any cloud and any provider

Language: Shell - Size: 4.98 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 13 - Forks: 6

toplenboren/simple-git-hooks

A simple git hooks manager for small projects

Language: JavaScript - Size: 319 KB - Last synced: 10 days ago - Pushed: 25 days ago - Stars: 1,214 - Forks: 37

eiffelpeter/test

Practice clang-formt and ccpcheck

Language: C - Size: 487 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

stevejkang/git-hook-bs3-prevention

🚫 Git pre-commit hook script to prevent using bootstrap-3 classes which deprecated in bootstrap-4 in .pug files.

Language: Shell - Size: 2.77 MB - Last synced: 10 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

saritasa-nest/saritasa-invocations

Collection Of Invoke Commands Used By Saritasa

Language: Python - Size: 402 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 9 - Forks: 0

deekayen/ansible-pre-commit

Demonstration repository for practicing with pre-commit on an Ansible playbook.

Size: 6.84 KB - Last synced: 11 days ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

perigoso/pre-commit-hooks

Some hooks for pre-commit.

Language: Python - Size: 45.9 KB - Last synced: 11 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 1

Diary-workout-tracker/diary-workout-tracker-backend

Backend приложения "100 дней бега"

Language: Python - Size: 2.72 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 3 - Forks: 0

Jarmos-san/vale-precommit 📦

A Pre-Commit hook to lint Markdown & Text files for grammatical/spelling errors

Size: 7.81 KB - Last synced: 11 days ago - Pushed: 10 months ago - Stars: 2 - Forks: 1

dhruvkb/yamlfmt Fork of jumanjihouse/pre-commit-hook-yamlfmt

YAML formatter for pre-commit

Size: 42 KB - Last synced: 11 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

MrMarble/yahm

Simple cli tool to manage git hooks

Language: Go - Size: 321 KB - Last synced: 11 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

sbrunner/hooks

Language: Python - Size: 388 KB - Last synced: 7 days ago - Pushed: 11 days ago - Stars: 2 - Forks: 0

mgckaled/python-rs_introduction-to-code-design

Repositório que reuni o conteúdo dos módulos 6 e 7 da formação Python 2023-2024 da Rocketseat Education.

Language: Python - Size: 92.8 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

franneck94/PythonProjectTemplate

Python project template with unit-tests, documentation, ci-testing and workflows.

Language: Python - Size: 637 KB - Last synced: 11 days ago - Pushed: 20 days ago - Stars: 47 - Forks: 38

smkent/dotfiles

🐧 🐚 smkent's dotfiles

Language: Vim Script - Size: 2.24 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 4 - Forks: 0

smarlhens/python-boilerplate

Python boilerplate using Poetry, pre-commit, prettier, pytest, GitHub Actions, mypy, ruff, black, bandit & docformatter.

Language: Dockerfile - Size: 180 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 28 - Forks: 2

asottile/pyupgrade

A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.

Language: Python - Size: 1.04 MB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 3,329 - Forks: 167

BackDjango/initialize_django_saJH

Django 연습이요!

Language: Python - Size: 66.4 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 0 - Forks: 0

softmaxer/envy

A CLI tool to manage your env files for your projects

Language: Go - Size: 1.88 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 2 - Forks: 0

sachinraja/ts-lib-starter

Boilerplate for your next TypeScript library. Build with speed.

Language: TypeScript - Size: 507 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 49 - Forks: 2

pre-commit/pre-commit-mirror-maker

Scripts for creating mirror repositories that do not have .pre-commit-hooks.yaml

Language: Python - Size: 256 KB - Last synced: about 9 hours ago - Pushed: 13 days ago - Stars: 38 - Forks: 21

asottile/add-trailing-comma

A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.

Language: Python - Size: 339 KB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 332 - Forks: 21

asottile/flake8-typing-imports

flake8 plugin which checks that typing imports are properly guarded

Language: Python - Size: 230 KB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 47 - Forks: 7

asottile/yesqa

Automatically remove unnecessary `# noqa` comments

Language: Python - Size: 212 KB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 258 - Forks: 10

ksatirli/pre-commit-packer 📦

pre-commit hooks for HashiCorp Packer

Size: 8.79 KB - Last synced: 10 days ago - Pushed: about 4 years ago - Stars: 10 - Forks: 2

ksatirli/pre-commit-hooks 📦

Hooks for `pre-commit`

Size: 11.7 KB - Last synced: 10 days ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0

hudy0/Babel

Chat Application

Language: Python - Size: 2.87 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 0 - Forks: 0

whtsky/pre-commit-beancount-format

Format beancount files using bean-format

Language: Python - Size: 24.4 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 6 - Forks: 2