Topic: "preprocessor"
WerWolv/ImHex
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
Language: C++ - Size: 44 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 49,748 - Forks: 2,188

stylus/stylus
Expressive, robust, feature-rich CSS language built for nodejs
Language: JavaScript - Size: 7.09 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 11,236 - Forks: 1,115

crosire/reshade
A generic post-processing injector for games and video software.
Language: C++ - Size: 24.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,630 - Forks: 598

suitcss/suit
Style tools for UI components
Language: HTML - Size: 1.73 MB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 3,802 - Forks: 227

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: 6 days ago - Pushed at: over 1 year ago - Stars: 3,053 - Forks: 239

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: 1 day ago - Pushed at: 1 day ago - Stars: 2,578 - Forks: 127

thysultan/stylis
light – weight css preprocessor
Language: JavaScript - Size: 1.08 MB - Last synced at: about 4 hours ago - Pushed at: 5 months ago - Stars: 1,756 - Forks: 87

wix/stylable
Stylable - CSS for components
Language: TypeScript - Size: 26.4 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 1,273 - Forks: 62

lifepillar/vim-colortemplate
The Toolkit for Vim Color Scheme Designers!
Language: Vim Script - Size: 2.01 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 941 - Forks: 28

pfultz2/Cloak
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
Language: C - Size: 235 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 940 - Forks: 63

wgtdkp/wgtcc
A small C11 compiler
Language: C++ - Size: 7.89 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 774 - Forks: 130

marcioAlmada/yay
Yay is a high level PHP preprocessor
Language: PHP - Size: 495 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 572 - Forks: 35

peteboere/css-crush
CSS preprocessor.
Language: PHP - Size: 1.75 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 540 - Forks: 50

TheMistoAI/ComfyUI-Anyline
Anyline: A Fast, Accurate, and Detailed Line Detection Preprocessor
Language: Python - Size: 24.4 MB - Last synced at: 7 months ago - Pushed at: 11 months ago - Stars: 412 - Forks: 27

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: 842 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 398 - Forks: 76

tyfkda/xcc
Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm
Language: C - Size: 5.84 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 377 - Forks: 23

Mati365/ts-c-compiler
⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, custom IR, SSA-based optimizer, and a full frontend/backend pipeline. Compiles to x86 machine code with integrated assembler and emulator.
Language: TypeScript - Size: 19.1 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 377 - Forks: 21

libfirm/cparser
C99 parser and frontend for libfirm
Language: C - Size: 9.04 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 346 - Forks: 42

michalkvasnicak/babel-plugin-css-modules-transform
Extract css class names from required css module files, so we can render it on server.
Language: JavaScript - Size: 260 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 326 - Forks: 54

madeleineostoja/poststylus
PostCSS adapter for Stylus
Language: JavaScript - Size: 104 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 285 - Forks: 5

jamesramsay/hercule 📦
:recycle: Simple document transclusion, ideal for Markdown documents
Language: JavaScript - Size: 2.25 MB - Last synced at: 11 days ago - Pushed at: over 2 years ago - Stars: 226 - Forks: 24

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: 8 days ago - Pushed at: about 1 year ago - Stars: 213 - Forks: 24

pyoner/svelte-typescript Fork of PaulMaly/svelte-ts-preprocess
Typescript monorepo for Svelte v3 (preprocess, template, types)
Language: TypeScript - Size: 1.17 MB - Last synced at: 14 days ago - Pushed at: about 5 years ago - Stars: 209 - Forks: 15

aradi/fypp
Python powered Fortran preprocessor
Language: Python - Size: 380 KB - Last synced at: 1 day ago - Pushed at: 18 days ago - Stars: 200 - Forks: 31

brocessing/kirby-webpack
:muscle: A Kirby CMS starter-kit with modern frontend tools
Language: JavaScript - Size: 522 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 181 - Forks: 23

maelswarm/nymph
🧚 A slightly different version of C.
Language: C - Size: 2.74 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 180 - Forks: 7

bananacss/bananacss
:banana: The brazilian CSS preprocessor writen in NodeJS.
Language: JavaScript - Size: 655 KB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 180 - Forks: 15

qwertie/ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Language: C# - Size: 83.9 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 177 - Forks: 25

raydac/java-comment-preprocessor
preprocessor for computer languages with C-like comment format (C/C++/Java/Go)
Language: HTML - Size: 32.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 174 - Forks: 27

stylecow/stylecow
Modern CSS to all browsers
Language: JavaScript - Size: 439 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 163 - Forks: 6

ferreirafabio/video2tfrecord
Easily convert RGB video data (e.g. .avi) to the TensorFlow tfrecords file format for training e.g. a NN in TensorFlow. This implementation allows to limit the number of frames per video to be stored in the tfrecords.
Language: Python - Size: 27.8 MB - Last synced at: 24 days ago - Pushed at: over 2 years ago - Stars: 153 - Forks: 37

interpreters/pypreprocessor
A c-style macro preprocessor written in Python
Language: Python - Size: 90.8 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 148 - Forks: 30

robertoraggi/cplusplus
A compiler front end for the C++ language
Language: C++ - Size: 6.42 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 139 - Forks: 14

suitcss/preprocessor
A future-facing CSS preprocessor (used by SUIT CSS)
Language: JavaScript - Size: 334 KB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 136 - Forks: 20

bagder/fcpp
Frexx C preprocessor
Language: C - Size: 89.8 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 134 - Forks: 43

vire/jest-vue-preprocessor
Preprocessor that allows importing of .vue files in jest tests
Language: JavaScript - Size: 4.54 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 130 - Forks: 27

vijithassar/lit
a little preprocessor for literate programming
Language: Shell - Size: 72.3 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 122 - Forks: 6

Beliavsky/Fortran-Tools
Links to Fortran compilers, preprocessors, formatters, static analyzers, transpilers, IDEs, build systems, etc.
Size: 1.67 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 120 - Forks: 11

ramdeoshubham/macros
A collection of commonly used C MACROS
Language: C - Size: 488 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 115 - Forks: 23

jus/jus
:watermelon: An opinionated tool for making static websites with browserify
Language: JavaScript - Size: 5.08 MB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 113 - Forks: 12

merklejerk/solpp
A solidity preprocessor and flattener CLI and library
Language: JavaScript - Size: 388 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 112 - Forks: 14

sloisel/pyptex
Python Preprocessor for LaTeX
Language: Python - Size: 3.07 MB - Last synced at: about 21 hours ago - Pushed at: 10 months ago - Stars: 107 - Forks: 1

dalexeev/gdscript-preprocessor
An export plugin for stripping comments and "conditional compilation" of GDScript.
Language: GDScript - Size: 105 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 106 - Forks: 2

KeJunMao/unplugin-preprocessor-directives
preprocessor directives for jsx,tsx,js,ts,html,css,vue and more
Language: TypeScript - Size: 182 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 101 - Forks: 9

TotallyNotChase/c-iterators
:books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99
Language: C - Size: 686 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 98 - Forks: 2

Ferdi265/preprocessor_brainfuck
A brainfuck interpreter using only the C preprocessor
Language: C - Size: 25.4 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 89 - Forks: 3

boozook/mdbook-svgbob
SvgBob mdbook preprocessor which swaps code-blocks with neat SVG.
Language: Rust - Size: 192 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 86 - Forks: 11

blackhole89/macros
A more powerful C/C++ preprocessor.
Language: Haskell - Size: 45.9 KB - Last synced at: 9 months ago - Pushed at: over 5 years ago - Stars: 84 - Forks: 3

WingedSeal/jmc
A compiler for JMC (JavaScript-like Minecraft Function), a mcfunction extension language for making Minecraft Datapack
Language: Python - Size: 18.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 80 - Forks: 12

bjarneo/cessie
Transpile your CSS bundle to support CSS variables, calc, and future CSS for legacy browsers.
Language: JavaScript - Size: 666 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 80 - Forks: 2

ReFreezed/LuaPreprocess
A small and straightforward Lua preprocessor with simple syntax.
Language: Lua - Size: 1.3 MB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 74 - Forks: 5

callum-hart/immutable-styles
A library for styling web interfaces with a focus on predictability and robustness. It uses immutability to remove side effects often tied to CSS, allowing UI bugs to be caught ahead of time!
Language: JavaScript - Size: 3.75 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 70 - Forks: 1

ThoughtWorksInc/enableIf.scala
A library that toggles Scala code at compile-time, like #if in C/C++
Language: Scala - Size: 233 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 68 - Forks: 5

srmullen/svelte-reactive-css-preprocess
Automatically update your styles when a svelte variable changes.
Language: JavaScript - Size: 34.2 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 63 - Forks: 2

aMarCruz/rollup-plugin-jscc
Conditional compilation and compile-time variable replacement for Rollup
Language: JavaScript - Size: 148 KB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 61 - Forks: 9

blockspacer/CXXCTP 📦
DEPRECATED. USE INSTEAD github.com/blockspacer/flextool
Language: C++ - Size: 1.15 MB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 58 - Forks: 13

baseballyama/svelte-preprocess-delegate-events
You can delegate events by on:* 🎉
Language: JavaScript - Size: 400 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 53 - 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: 3 days ago - Pushed at: 11 months ago - Stars: 53 - Forks: 7

dibyendumajumdar/dmr_c
dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends
Language: C - Size: 9.28 MB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 53 - Forks: 2

mwieth/Webpack-4-boilerplate-Typescript
Webpack 4 boilerplate with Typescript and SASS,LESS/STYLUS support + dev-server and livereload
Language: JavaScript - Size: 2.22 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 31

ErlyORM/aleppo
Alternative Erlang Pre-Processor
Language: Erlang - Size: 1.07 MB - Last synced at: 9 days ago - Pushed at: over 4 years ago - Stars: 47 - Forks: 27

mishal/iless
PHP port of Less.js
Language: PHP - Size: 1.59 MB - Last synced at: 1 day ago - Pushed at: about 6 years ago - Stars: 47 - Forks: 11

paulross/cpip
CPIP - a C/C++ preprocessor implemented in Python.
Language: Python - Size: 36.7 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 46 - Forks: 4

hironichu/denosass 📦
DenoSass is a complete nearly fully featured Sass compiler for Deno and Browser
Language: SCSS - Size: 2.36 MB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 44 - Forks: 3

srmullen/svelte-subcomponent-preprocessor
A Svelte preprocessor for writing more than one component per file.
Language: JavaScript - Size: 106 KB - Last synced at: 21 days ago - Pushed at: over 3 years ago - Stars: 44 - Forks: 2

notfoundry/ppasm
x86_64 macro assembler entirely in C preprocessor
Language: C - Size: 31.3 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 44 - Forks: 3

haskell/hsc2hs
Pre-processor for .hsc files
Language: Haskell - Size: 339 KB - Last synced at: 3 days ago - Pushed at: 19 days ago - Stars: 41 - Forks: 29

afterwind-io/preprocessor-loader
Bring the awesome "Conditional Compilation" to the Webpack, and more.
Language: JavaScript - Size: 840 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 41 - Forks: 12

blockspacer/flextool
C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse language, etc.)
Language: CMake - Size: 20 MB - Last synced at: 6 days ago - Pushed at: almost 4 years ago - Stars: 41 - Forks: 4

erreurt/MahjongKit
Riichi Mahjong Kit: (1) Game log crawler (sqlite3, json, bs4); (2) Game log preprocessor; (3) Deterministic algorithms library
Language: Python - Size: 3.81 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 41 - Forks: 9

rofl0r/tinycpp
small embeddable C-style preprocessor
Language: C - Size: 82 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 39 - Forks: 10

FastAlien/cpp-merge 📦
Command line tool to produce single source file from multiple C/C++ files.
Language: TypeScript - Size: 1.66 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 38 - Forks: 4

commenthol/markedpp
Preprocessor for markdown files
Language: JavaScript - Size: 299 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 36 - Forks: 17

LangTrans/LangTrans
Customize programming languages
Language: Python - Size: 2.89 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 36 - Forks: 31

pfultz2/ZLang
A plugin framework for namespace macros in C/C++
Language: C - Size: 144 KB - Last synced at: 3 days ago - Pushed at: about 11 years ago - Stars: 36 - Forks: 2

mphe/grayout.vim
A Vim/Neovim plugin that grays out inactive C/C++/Obj-C preprocessor regions.
Language: Python - Size: 79.1 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 35 - Forks: 7

Jarred-Sumner/atbuild
Use JavaScript to generate JavaScript
Language: TypeScript - Size: 4.7 MB - Last synced at: 10 days ago - Pushed at: over 4 years ago - Stars: 35 - Forks: 2

preprocess/pre-short-closures
Language: Ruby - Size: 35.2 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 35 - Forks: 5

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 1 month ago - Pushed at: almost 4 years ago - Stars: 34 - Forks: 5

yasinatesim/frontend-starter-kit-with-gulp
Frontend Starter Kit with Gulp for either Themeforest Projects or customizable projects.
Language: JavaScript - Size: 15.6 MB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 34 - Forks: 4

lozinsky/typescript-babel-jest 📦
DEPRECATED: ⚡ Typescript-babel jest preprocessor
Language: JavaScript - Size: 63.5 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 33 - Forks: 5

tfausak/autoexporter
:outbox_tray: Automatically re-export Haskell modules.
Language: Haskell - Size: 115 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 32 - Forks: 4

sebbekarlsson/gpp
General PreProcessor
Language: C - Size: 230 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 30 - Forks: 0

sindresorhus/gulp-rework 📦
Preprocess CSS with Rework
Language: JavaScript - Size: 26.4 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 7

zakarialaoui10/mdzjs
Markdown for Zikojs
Language: JavaScript - Size: 329 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 29 - Forks: 1

rswinkle/C_Interpreter
Aims to be interpreted C written in C.
Language: C - Size: 336 KB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 29 - Forks: 8

dongyx/shsub
Fast Template Engine for Shell
Language: C - Size: 88.9 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 28 - Forks: 2

Reuh/candran
a Lua dialect and simple preprocessor
Language: Lua - Size: 1.22 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 28 - Forks: 2

GrieferAtWork/dcc
Direct/Interactive C Compiler
Language: C - Size: 4.27 MB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 26 - Forks: 1

Morphl-AI/MorphL-Model-User-Search-Intent
Google Cloud Storage connector, pre-processor and model for predicting user search intent based on keywords
Language: Python - Size: 70.3 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 25 - Forks: 4

Jolanrensen/KoDEx
/** KoDEx */: Kotlin Documentation Extensions. KDoc preprocessor Gradle plugin and IDEA plugin (Beta).
Language: Kotlin - Size: 37.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 0

php-ffi/preprocessor
Simple C Preprocessor
Language: PHP - Size: 168 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 23 - Forks: 0

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: 1000 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 22 - Forks: 4

mopires/pretty-markup
Imagine crafting elegant, semantic HTML structures without the clutter of angle brackets. Pretty Markup, a revolutionary preprocessor like Sass for CSS or TypeScript for JavaScript, Pretty Markup takes HTML to the next level.
Language: TypeScript - Size: 1.46 MB - Last synced at: 29 days ago - Pushed at: 12 months ago - Stars: 22 - Forks: 0

Jorenar/CMObALL
C macro overloading
Language: C - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 21 - Forks: 1

madmann91/slang
A small, flexible and extensible front-end for GLSL.
Language: C++ - Size: 1.12 MB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 21 - Forks: 2

sindresorhus/gulp-styl 📦
Preprocess CSS with Styl
Language: JavaScript - Size: 22.5 KB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 21 - Forks: 4

sindresorhus/grunt-styl 📦
Preprocess CSS with Styl
Language: JavaScript - Size: 18.6 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 21 - Forks: 2

SheetJS/voc
:construction_worker: A Literate Programming Framework for JS and compile-to-JS languages.
Language: JavaScript - Size: 40 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 21 - Forks: 7

taylordotfish/autoheaders 📦
Automatically generate headers from C code
Language: Python - Size: 61.5 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 1
