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

GitHub topics: kaleidoscope

janbaig/llvm-kaleidoscope

Implementing a toy language frontend using LLVM

Language: C++ - Size: 1.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

johannst/llvm-kaleidoscope-rs

LLVM Kaleidoscope Tutorial in Rust

Language: Rust - Size: 2.78 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 40 - Forks: 1

sdiehl/kaleidoscope

Haskell LLVM JIT Compiler Tutorial

Language: Haskell - Size: 519 KB - Last synced at: 7 days ago - Pushed at: about 5 years ago - Stars: 1,041 - Forks: 129

keyboardio/Chrysalis

Graphical configurator for Kaleidoscope-powered keyboards

Language: JavaScript - Size: 41.1 MB - Last synced at: 9 days ago - Pushed at: 22 days ago - Stars: 503 - Forks: 67

a2p1k02/kaleidoscope

A toy programming language from LLVM tutorial

Language: C++ - Size: 3.91 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 1 - Forks: 0

wqweto/VBLLVM

LLVM bindings for VB6

Language: C++ - Size: 36.2 MB - Last synced at: 1 day ago - Pushed at: almost 7 years ago - Stars: 26 - Forks: 10

davidelettieri/Kaleidoscope

a c# version of the kaleidoscope tutorial

Language: C# - Size: 162 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 7 - Forks: 2

moocf/kaleidoscope.compiler

Tokenizing and displaying tokens of kaleidoscope language (with flex).

Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ghaiklor/llvm-kaleidoscope

LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)

Language: C++ - Size: 26.4 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 248 - Forks: 49

collidingScopes/collidingScopes.github.io

Turn photos into kaleidoscope animations using JS / HTML, directly in the browser

Language: JavaScript - Size: 53.5 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 11 - Forks: 2

egecetin/libKaleidoscope

A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake

Language: C - Size: 12.1 MB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 12 - Forks: 1

jamesnvc/Kaleidoscope-ToIfAlone

Like Karabiner's ToIfAlone for Kaleidoscope

Language: C++ - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 12 - Forks: 1

blenderskool/kaleidoscope

🍀 A small collection of creative nodes to generate color palette and store values for Blender

Language: Python - Size: 285 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 119 - Forks: 12

kawakamiakari/kaleidoscope

A lightweight JavaScript plugin for particle backgrounds.

Language: TypeScript - Size: 417 KB - Last synced at: 16 days ago - Pushed at: 11 months ago - Stars: 26 - Forks: 2

jinjor/kaleidoshare

Let's create and share kaleidoscopes on the web.

Language: TypeScript - Size: 788 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 2

Eskils/KaleidoscopeEngine

Kaleidoscope effects to images and videos on iOS and macOS

Language: Swift - Size: 1.78 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

llvm-hs/llvm-hs-kaleidoscope

Kaleidoscope Tutorial using llvm-hs

Language: Haskell - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 82 - Forks: 17

commonpike/blender-skope

Blender installation to generate kaleidoscope images and clips

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

Skyfire2008/kaleidoGL

Kalidoscope shaders in WebGL

Language: JavaScript - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

ignatkuzyakov/scopekaleido

Language: C++ - Size: 8.79 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

sn99/pakoda

A hobby programming language 🦀 inspired by llvm's kaleidoscope

Language: Rust - Size: 63.5 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 11 - Forks: 2

simomux/KaleidoscopeCompiler

Project for my front-end compilers exam A.Y. 2023-2024

Language: C++ - Size: 473 KB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 1

lucaAnza/MyFirstLLVM_compiler

Creating a Compiler for the Kaleidoscope Programming Language using LLVM16.

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

burpsuite/kaleido

Kaleido network traffic forwarding tool(api-gateway).

Language: PHP - Size: 223 KB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

algon-320/ocaml-kaleido-llvm9

Kaleidoscopeチュートリアル(OCaml版)をLLVM9.0.0で進める上でハマったところとその解決方法

Language: OCaml - Size: 20.5 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

szamuboy/atreus2-hungarian-firmware

Dual English-Hungarian firmware for Keyboardio Atreus

Language: C++ - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

ostad-ai/ImageGTN

This repository includes the program to manipulate images

Size: 3.6 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

the-lazy-god/tlg-kaleidoscope

Generate kaleidoscope patterns with mouse or scroll interactions. No-code setup based on attributes, rendered with Three.js.

Language: JavaScript - Size: 32.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

junoh-moon/Kaleidoscope-compiler

A compiler for the Kaleidoscope language. Written in C++ with lex/yacc and generates LLVM IR.

Language: C++ - Size: 389 KB - Last synced at: 28 days ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

iambingoNJU/KaleidoscopeCompiler

Use LLVM to write compiler

Language: C++ - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

tillt/CompareBinaryWorkflow

Automator workflow for comparing binary files with Kaleidoscope.

Size: 695 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

ygebregz/kaleidocam

p5.js webcam kaleidoscope effect. computational creativity project

Language: JavaScript - Size: 214 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

keyboardio/Chrysalis-Firmware-Bundle

Firmware sketches for boards supported by Chrysalis

Language: Shell - Size: 408 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 30 - Forks: 24

Grvzard/kaleidoscope-ml

Language: OCaml - Size: 21.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tbarabosch/yaipl

Yet Another Imperative Programming Language - a fun project based on LLVM's Kaleidoscope

Language: OCaml - Size: 31.3 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

m0dulo/Kaleidoscope

🐲 My First Language Frontend with LLVM ✨ 基于 LLVM 的 Kaleidoscope 语言自制编译器实践、个人学习体会和相关文档翻译

Language: C++ - Size: 128 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 0

wezm/Model100-Sketch

The Arduino sketch for my Model 100 keyboard

Language: C++ - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

PrinceOfPuppers/wythoff-construct

Constructs and visualizes hyperdimensional polytopes created using Wythoff construction

Language: Python - Size: 22.4 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

woskar/ipi-cplusplus-lecture

C++ programming lecture: practice on std::vector, std::map, std::string, std::sort, templates, classes, iterators, pgm images, Game of Life, Mandelbrot set

Language: C++ - Size: 9.41 MB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

robojack/KaleidoscopeDiff.novaextension

A Nova extension to diff two files using Kaleidoscope

Language: JavaScript - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

skell999/ofxKaleidoscope

Gpu based kaleidoscope openframworks addon.

Language: C++ - Size: 8.76 MB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

alex-kabin/kaleidoscope

Kaleidoscope

Language: JavaScript - Size: 249 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

jgmy/caleidoscopio-JG

A camera kaleidoscope made with processing

Language: Java - Size: 20.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

helvm/kaleidoscope Fork of sdiehl/kaleidoscope

Haskell LLVM JIT Compiler Tutorial

Size: 458 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

willwm/layouts-model01

Layouts for Keyboardio Model 01

Language: C++ - Size: 582 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

sebranly/kaleidoscope

Share your unique Kaleidoscope viewing order with the world

Language: TypeScript - Size: 3.91 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Dygmalab/Kaleidoscope-Hardware-Shortcut 📦

Shortcut hardware support for Kaleidoscope

Language: C++ - Size: 43 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 2

keyboardio/Kaleidoscope-Docker 📦

Docker-based tool to help building Kaleidoscope-based firmware

Language: Shell - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 3

keyboardio/Kaleidoscope-LEDEffect-Rainbow 📦

Rainbow effects for Kaleidoscope.

Language: C++ - Size: 47.9 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 5

keyboardio/Kaleidoscope-LEDControl 📦

LED Control plugin for Kaleidoscope.

Language: C++ - Size: 91.8 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 5

keyboardio/chrysalis-api 📦

Chrysalis low-level, backend API

Language: JavaScript - Size: 577 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 7

tiltowait/Kaleidoscope-BlankPlugin 📦

Blank plugin template for Kaleidoscope.

Language: C++ - Size: 53.7 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 1

tiltowait/Keyboardio-Model01-Firmware 📦

Firmware sketch for the Keyboardio Model 01 keyboard

Language: C++ - Size: 172 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

tiltowait/Kaleidoscope-ProperShifting 📦

Kaleidoscope module for proper shifting technique.

Language: C++ - Size: 62.5 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 0

timmyjose-compilers/kaleidoscope-cpp

The Kaleidoscope language using C++ and LLVM.

Language: Makefile - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

akshayrdeodhar/llvm-frontend

An LLVM frontend for the "Kaleidoscope" language in the tutorial

Language: C++ - Size: 36.1 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

max6cn/Kaleidoscope.rs

Kaleidoscope in Rust

Language: Rust - Size: 40 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

Banyc/kaleidoscope

A language with LLVM. Status: WIP.

Language: Rust - Size: 70.3 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

keyboardio/kaleidoscope-focus.rs

A tiny Rust library (& CLI tools) to interface with Kaleidoscope-powered keyboards via Focus.

Language: Rust - Size: 240 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 5 - Forks: 0

alanrsoares/mandalorium

A blackboard for drawing mandala patterns

Language: TypeScript - Size: 3.09 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

vishalcseiitg/New-Language-Frontend-with-LLVM

Making a toy programming language using Kaleidoscope.

Language: C++ - Size: 31.3 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jamesnvc/Kaleidoscope-PrefixLayer

Prefix every key on a layer with a key sequence

Language: C++ - Size: 21.5 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 1

IngInx747/kaleidoscope

Kaleidoscope: A Toy Programming Language Implemented via LLVM

Language: C++ - Size: 110 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

keyboardio/Kaleidoscope-KeyLogger

A key logger for Kaleidoscope.

Language: C++ - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 2

Phlox-GL/shader-kaleidoscope

A Shader and PIXI.js tool for rendering image into a Kaleidoscope

Language: Cirru - Size: 383 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

davidmickev/Kaleidoscope

https://davidmickev.github.io/Kaleidoscope

Language: JavaScript - Size: 1.94 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

mariari/kaleidoscope-LLVM8

Language: Haskell - Size: 29.3 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 2

BenjaminHinchliff/kaleidoscope

a simple Kaleidoscope parser built on LLVM

Language: C++ - Size: 95.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Gasol/Model01-Firmware Fork of keyboardio/Model01-Firmware

The "standard" Keyboardio Model 01 Firmware sketch.

Language: C++ - Size: 194 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

adaminsky/Kale-lang

Basic language built for personal edification off the LLVM Kaleidoscope tutorial.

Language: C++ - Size: 90.8 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

sh0n0/Dummyscope

A toy compiler using LLVM like Kaleidoscope

Language: C++ - Size: 16.7 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

justinfargnoli/kaleidoscope

Implementing the Kaleidoscope programming language with LLVM by following this tutorial (https://llvm.org/docs/tutorial/MyFirstLanguageFrontend/index.html).

Language: C++ - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

vyorkin/caleidoscope

:construction: Working through the LLVM kaleidoscope tutorial in OCaml. WIP.

Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

tiltowait/Kaleidoscope-AutoShift

Kaleidoscope plugin for shifting keys after they've been held for a certain amount of time.

Language: C++ - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

talyian/kaleidoscope-fsharp

Kaleidoscope Tutorial in F#

Language: F# - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

termoshtt/kaleidoscope

LLVM kaleidscope example in Rust

Language: Rust - Size: 46.9 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

0xekez/llvm-kaleidoscope

Kaleidoscope implementation following along with LLVM's JIT language tutorial.

Language: C++ - Size: 36.1 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

marciok/Fabienne

Fabienne is a programming language, inspired by kaleidoscope.

Language: Swift - Size: 323 KB - Last synced at: 3 months ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

keyboardio/Kaleidoscope-Website

Kaleidoscope blog & website

Size: 277 KB - Last synced at: 9 days ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

keyboardio/Kaleidoscope-Languages

International language support for Kaleidoscope

Language: C - Size: 17.6 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 2

joshrule/Model01-Firmware Fork of keyboardio/Model01-Firmware

Josh Rule's Keyboardio Model 01 Firmware sketch.

Language: C++ - Size: 293 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

bennyyip/kaleidoscope-oxidized

Language: Rust - Size: 41 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

natronics/kaleidospace

kaleidoscope space views

Size: 1.74 MB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

theiliad/kaleidraw

Draw Kaleidoscope style!

Language: JavaScript - Size: 184 KB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

vietlq/ocaml-kalei

Kaleidoscope language in OCaml

Language: OCaml - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0