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

GitHub topics: preprocessor

ertgl/babel-plugin-comment-attributes

Babel plugin to support free-form metadata in comment attributes.

Language: JavaScript - Size: 1.03 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

Konixy/better-svelte-email

πŸ“§ Render emails in Svelte effortlessly with first-class tailwind support

Language: TypeScript - Size: 1.06 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 128 - Forks: 2

docpad/docpad

Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc.), partials, skeletons, file watching, querying, and an amazing plugin system. DocPad will streamline your web development process allowing you to craft powerful static sites quicker than ever before.

Language: CoffeeScript - Size: 4.23 MB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 3,054 - Forks: 239

tyfkda/xcc

Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm

Language: C - Size: 6.1 MB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 420 - Forks: 29

stylus/stylus

Expressive, robust, feature-rich CSS language built for nodejs

Language: JavaScript - Size: 7.09 MB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 11,317 - Forks: 1,151

tfausak/autoexporter

:outbox_tray: Automatically re-export Haskell modules.

Language: Haskell - Size: 133 KB - Last synced at: about 22 hours ago - Pushed at: 4 days ago - Stars: 32 - Forks: 4

thysultan/stylis

light – weight css preprocessor

Language: JavaScript - Size: 1.08 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 1,762 - Forks: 87

ryanprolosd/Illeshian-Suite

This repository serves as the central hub for the Illeshian Suite.

Size: 9.77 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

karimel1111/auto-allocator

Optimize memory allocation in Rust with Auto-Allocator. Enjoy smart, platform-aware performance boosts effortlessly. πŸŒŸπŸš€

Language: Rust - Size: 53.7 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 1

robertoraggi/cplusplus

A compiler front end for the C++ language

Language: C++ - Size: 7.47 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 149 - Forks: 15

zakarialaoui10/mdzjs

Markdown for Zikojs

Language: JavaScript - Size: 375 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 36 - Forks: 1

herneri/gensrc

Source code preprocessor and generator

Language: C - Size: 54.7 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

Beliavsky/Fortran-Tools

Links to Fortran compilers, preprocessors, formatters, static analyzers, transpilers, IDEs, build systems, etc.

Size: 2.22 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 139 - Forks: 14

emacs-vs/hl-preproc

Unhighlight invalid preprocessor region

Language: Emacs Lisp - Size: 644 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 3 - Forks: 2

prantlf/karma-requirejs-esm-preprocessor

Karma preprocessor for converting ES modules to AMD in RequireJS projects.

Language: JavaScript - Size: 375 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

prantlf/requirejs-esm-preprocessor

Preprocessor of JavaScript modules in RequireJS projects converting ESM to AMD.

Language: JavaScript - Size: 234 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

WarningImHack3r/vite-plugin-lucide-preprocess

A Vite plugin to replace imports for Lucide icons

Language: JavaScript - Size: 166 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 26 - Forks: 1

calculix/Cubit-CalculiX

Pre- and Postprocessing for CalculiX can be done with this component in coreform cubit. The results will be converted to Paraview (.frd and .dat: nodal, element and integration points results).

Language: C++ - Size: 1.06 GB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 32 - Forks: 6

crosire/reshade

A generic post-processing injector for games and video software.

Language: C++ - Size: 25.1 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 4,835 - Forks: 619

leoprover/tptp-utils

Library for TPTP-related utility services

Language: Scala - Size: 1.36 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 4 - Forks: 0

commenthol/markedpp

Preprocessor for markdown files

Language: JavaScript - Size: 334 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 38 - Forks: 17

unplugin/unplugin-preprocessor-directives

preprocessor directives for jsx,tsx,js,ts,html,css,vue and more

Language: TypeScript - Size: 642 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 119 - Forks: 13

NextrixVFX/NuShade

Custom GLSL Preprocessor

Language: C++ - Size: 440 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

boozook/mdbook-svgbob

SvgBob mdbook preprocessor which swaps code-blocks with neat SVG.

Language: Rust - Size: 138 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 91 - Forks: 11

twocaretcat/mips-variable-replacer

A command-line tool to simplify development in MIPS assembly. Use easy to remember variable names in MIPS and map them to actual registers before assembling

Language: Python - Size: 21.5 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

lcsmuller/reflect-c

Code-generates ANSI C helpers that give your structs reflection-style access to field names, types, and values.

Language: C - Size: 237 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 4 - Forks: 0

LangTrans/LangTrans

Customize programming languages

Language: Python - Size: 2.82 MB - Last synced at: 29 days ago - Pushed at: 30 days ago - Stars: 43 - Forks: 36

lifepillar/vim-colortemplate

The Toolkit for Vim Color Scheme Designers!

Language: Vim Script - Size: 2.11 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 954 - Forks: 28

aradi/fypp

Python powered Fortran preprocessor

Language: Python - Size: 413 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 204 - Forks: 31

Jolanrensen/KoDEx

/** KoDEx */: Kotlin Documentation Extensions. KDoc preprocessor Gradle plugin and IDEA plugin (Beta).

Language: Kotlin - Size: 37.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 0

baseballyama/svelte-preprocess-delegate-events

You can delegate events by on:* πŸŽ‰

Language: JavaScript - Size: 441 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 53 - Forks: 0

rswinkle/C_Interpreter

Aims to be interpreted C written in C.

Language: C - Size: 336 KB - Last synced at: 21 days ago - Pushed at: 6 months ago - Stars: 32 - Forks: 8

KeeVeeGames/Shady.gml

GameMaker shader preprocessor for code reuse! Import and inline directives, generating shader variants.

Language: C# - Size: 41.3 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 1

Polyfrost/IntelliProcessor

An IntelliJ plugin to add support for the ReplayMod preprocessor syntax

Language: Kotlin - Size: 323 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 19 - Forks: 7

ad-si/elm-stylus

Stylus CSS parser for Elm

Language: Elm - Size: 18.6 KB - Last synced at: 23 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

urbanjost/prep

Fortran pre-processor

Language: Fortran - Size: 6.72 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 0

WingedSeal/jmc

A compiler for JMC (JavaScript-like Minecraft Function), a mcfunction extension language for making Minecraft Datapack

Language: Python - Size: 18.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 84 - Forks: 12

utility-library/leap

Pre-processor of a "modernized" and extended version of lua that pre-processes in pure executable lua. Mainly intended for FiveM

Language: JavaScript - Size: 1.04 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 5

chipsalliance/Surelog

SystemVerilog 2017 Pre-processor, Parser, Elaborator, UHDM Compiler. Provides IEEE Design/TB C/C++ VPI and Python AST & UHDM APIs. Compiles on Linux gcc, Windows msys2-gcc & msvc, OsX

Language: C++ - Size: 855 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 422 - Forks: 77

pfultz2/Cloak

A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor

Language: C - Size: 235 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 959 - Forks: 64

LaurentDardenne/Template

Code generation by using text templates

Language: PowerShell - Size: 170 KB - Last synced at: about 2 months ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

hind-sagar-biswas/java-hypertext-preprocessor

A powerful, flexible template engine for Java applications. Inspired by PHP and modern template engines like Jinja2 and Blade, JHP provides an elegant syntax for embedding dynamic content in your HTML templates.

Language: Java - Size: 126 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

raydac/java-comment-preprocessor

preprocessor for computer languages with C-like comment format (C/C++/Java/Go)

Language: HTML - Size: 34.4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 177 - Forks: 28

manifold-systems/manifold

Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.

Language: Java - Size: 124 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2,638 - Forks: 129

suitcss/suit

Style tools for UI components

Language: HTML - Size: 1.73 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 3,800 - Forks: 228

pydsigner/anchovy-css

A lightweight Python-based CSS pre-processor.

Language: Python - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

shdaler/landing-bem-new

Gulp, SCSS, CSS Grid, BEM

Language: PHP - Size: 38.5 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

RaiMonteiro/Tiled-json-PreProcessor-python

TiledPreProcessor is a Python module that makes it easy to preprocess .json files exported from the Tiled Map Editor.

Language: Python - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

sveltek/markdown

Svelte Markdown Preprocessor.

Language: TypeScript - Size: 674 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 17 - Forks: 0

bcrist/limp

Lua Inline Metaprogramming Preprocessor

Language: C - Size: 938 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

Git002/svelte-trace

A Svelte 5 preprocessor that creates a bridge between visual editors and your actual Svelte code, making it possible to build tools like visual website builders that can directly modify your source files in real-time ✨

Language: TypeScript - Size: 52.7 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

KisaragiEffective/markdown-template-preprocessor

Preprocessor to expand specific MediaWiki-like template diarect.

Language: Rust - Size: 62.5 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

07akioni/css-render

Generating CSS using JS with considerable flexibility and extensibility, at both server side and client side.

Language: TypeScript - Size: 945 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 213 - Forks: 24

gulrak/chiplet

A commandline tool for CHIP-8 software development

Language: C++ - Size: 691 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 2

defold/extension-lua-preprocessor

Small and simple Lua preprocessor for Defold

Language: Java - Size: 128 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 16 - Forks: 2

peteboere/css-crush

CSS preprocessor.

Language: PHP - Size: 1.75 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 540 - Forks: 49

veltzer/jenable

macro processor for Java

Language: Java - Size: 120 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

TheMistoAI/ComfyUI-Anyline

Anyline: A Fast, Accurate, and Detailed Line Detection Preprocessor

Language: Python - Size: 24.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 479 - Forks: 32

programandala-net/fsb2

Preprocessor and converter of Forth source files.

Language: Forth - Size: 61.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 6 - Forks: 1

Shieldowskyy/plython

Interpreter polskiego Pythona - pisz kod w jΔ™zyku polskim i uruchamiaj go jak zwykΕ‚y Python!

Language: Shell - Size: 18.6 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

agagniere/blackmagic

C preprocessor tricks, explained

Language: C - Size: 228 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

zakarialaoui10/van-mdx

Markdown for Vanjs

Language: JavaScript - Size: 272 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 14 - Forks: 0

wix/stylable

Stylable - CSS for components

Language: TypeScript - Size: 26.4 MB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 1,273 - Forks: 62

kyuupichan/kcpp

A C++23 and C23 preprocessor implemented in Python

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

interpreters/perlpp

Perl preprocessor - embed Perl source in any file

Language: Perl - Size: 165 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 7

CollierCZ/markdoc-svelte

A Svelte preprocessor for Markdoc

Language: TypeScript - Size: 571 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 15 - Forks: 3

paulross/cpip

CPIP - a C/C++ preprocessor implemented in Python.

Language: Python - Size: 37.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 46 - Forks: 4

tereshenkovav/BKBasic2Asc

Converter from Basic for BK-0010 to ASC-file for GID emulator

Language: Pascal - Size: 44.9 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

ReneNyffenegger/about-preprocessor

About the C preprocessor

Language: C - Size: 22.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 8 - Forks: 3

thewml/website-meta-language

An old offline HTML preprocessor (which can be used for static site generation), written in Perl and C that is still maintained for legacy reasons, but probably not recommended for new sites.

Language: C - Size: 3.8 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 14 - Forks: 6

LibCodeGen/m4pp Fork of autotools-mirror/m4

M4++, a fork of GNU M4 with OOP features added

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

Gwion/gwion-util

Gwion lexer, parser and absyn

Language: C - Size: 4.79 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 7

romanpunia/asx

Node.js & NPM like low level runtime environment for AngelScript

Language: C++ - Size: 9.7 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 0

marcioAlmada/yay

Yay is a high level PHP preprocessor

Language: PHP - Size: 495 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 573 - Forks: 33

JhnW/devana

Python package to parse and generate C/C++ code as context aware preprocessor.

Language: C++ - Size: 13.4 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 17 - Forks: 5

hironichu/denosass πŸ“¦

DenoSass is a complete nearly fully featured Sass compiler for Deno and Browser

Language: SCSS - Size: 2.36 MB - Last synced at: 20 days ago - Pushed at: 11 months ago - Stars: 43 - Forks: 3

marcioAlmada/xray

X-Ray - PHP Engine compiler hook API (new)

Language: C - Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 21 - Forks: 0

aMarCruz/jscc

Tiny and powerful preprocessor for conditional comments and replacement of compile-time variables in text files

Language: TypeScript - Size: 239 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 7

stylecow/stylecow-core

The core of stylecow

Language: CSS - Size: 7.13 MB - Last synced at: 20 days ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 1

Coditary/Prebyte

Lightweight and extensible C++ template engine with variables, macros, profiles, and rules. CLI and API ready.

Language: C++ - Size: 3.78 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

farhangamary/cpp-coding-challenges

A collection of C++ challenges covering both algorithmic problems and language-specific concepts. Explore solutions to real-world problems, C++ standard features, and best practices. Contributions are highly welcomed!

Language: C++ - Size: 32.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

haskell/hsc2hs

Pre-processor for .hsc files

Language: Haskell - Size: 339 KB - Last synced at: about 7 hours ago - Pushed at: 5 months ago - Stars: 43 - Forks: 30

merklejerk/solpp

A solidity preprocessor and flattener CLI and library

Language: JavaScript - Size: 388 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 113 - Forks: 14

bagder/fcpp

Frexx C preprocessor

Language: C - Size: 89.8 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 137 - Forks: 43

harveybc/preprocessor

Data pre-processing with modular components for: normalizer/standarizer, unbiaser, trimmer and feature selector.

Language: Python - Size: 416 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

asap-projects/asap-common

A header only C++ library offering the most basic toolkit for multi-platform and multi-compiler development, including macros and compiler definitions for platform and compiler feature detection as well as some other preprocessor helpers.

Language: CMake - Size: 5.91 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

amjadAwad95/smart-resume-analyzer

Build a system that analyzes resumes using NLP techniques, including preprocessing, skill extraction, and similarity scoring.

Language: Jupyter Notebook - Size: 43.7 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

sloisel/pyptex

Python Preprocessor for LaTeX

Language: Python - Size: 3.07 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 107 - Forks: 1

elyshaffir/wgsl_preprocessor

An unofficial preprocessor for WGSL written in Rust for WGPU.

Language: Rust - Size: 48.8 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 13 - Forks: 0

dongyx/shsub

Fast Template Engine for Shell

Language: C - Size: 88.9 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 28 - Forks: 2

jweyrich/p99

Read-only mirror of https://gitlab.inria.fr/gustedt/p99 - P99 is a suite of macro and function definitions that ease the programming in modern C, aka C99. By using new tools from C99 we implement default arguments for functions, scope bound resource management, transparent allocation and initialization, ...

Language: HTML - Size: 18.2 MB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 35 - Forks: 5

bananacss/bananacss

:banana: The brazilian CSS preprocessor writen in NodeJS.

Language: JavaScript - Size: 655 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 181 - Forks: 16

Gwion/gwion-ast

Ast, lexer, parser, preprocessor for Gwion language

Language: C - Size: 11.9 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 7 - Forks: 7

usmonovshohruxmirzo/uzcss

Your CSS, in Uzbek.

Language: JavaScript - Size: 75.2 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 1

GaoJeffrey/mdbook-lang

A playground mdbook preprocessor and compiler server for c/c++, go, python, java, javascript, typescript, scheme and more, inspired by Rust playground which supports only Rust and mdbook-lang which supports mostly interpreted language, such as python, javascripts and typescripts.

Language: Rust - Size: 1.4 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

threadexio/cbundl

webpack but for C code.

Language: Rust - Size: 195 KB - Last synced at: 22 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

php-ffi/preprocessor

Simple C Preprocessor

Language: PHP - Size: 168 KB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 23 - Forks: 0

thelastpsion/ctran

Recreation of CTRAN.EXE, the Psion OO C preprocessor from the SIBO C SDK.

Language: Pascal - Size: 427 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

john-blackburn/preprocessor

A C/C++ preprocessor library written in C++

Language: C++ - Size: 77.1 KB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 19 - Forks: 4

ForestHouse2316/gksdudaovld

QWERTY ν‚€λ³΄λ“œ ν•œμ˜ 자판 λ§€ν•‘ ν”„λ‘œκ·Έλž¨ / Mapping program for conversion between KO-EN on QWERTY keyboard

Language: JavaScript - Size: 81.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0