• Stars
    star
    8
  • Rank 2,099,232 (Top 42 %)
  • Language
    PHP
  • License
    MIT License
  • Created over 2 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

KLua is a FFI-based Lua5 library that can be used in both PHP and KPHP

More Repositories

1

go-ruleguard

Define and run pattern-based custom linting rules.
Go
785
star
2

roboden-game

An indirect control real-time strategy game about robot colonies
Go
425
star
3

goism

Not a fan of Emacs Lisp? Hack Emacs in Go!
Go
346
star
4

go-consistent

Source code analyzer that helps you to make your Go programs more consistent.
Go
333
star
5

phpgrep

Syntax-aware grep for PHP code.
Go
236
star
6

gopherkon

Go mascot image constructor. Create your cute own gopher.
TypeScript
198
star
7

go-parsefix

Fixes simple parse errors automatically. Works great in combination with goimports.
Go
84
star
8

pathing

A very fast & zero-allocation, grid-based, pathfinding library for Go.
Go
79
star
9

go-perfguard

CPU-guided performance analyzer for Go
Go
75
star
10

ebitengine-input

A Godot-inspired action input handling system for Ebitengine
Go
70
star
11

go-jdk

Run JVM-based code in Go efficiently
Go
70
star
12

qpprof

A helper tool to work with profile.proto (pprof) files
Go
60
star
13

gocorpus

The code used to serve gocorpus application
Go
51
star
14

astnorm

AST normalization experiment
Go
45
star
15

gophers-and-dragons

Rogue-like game for Go programmers.
Go
44
star
16

gogrep

Syntax-aware Go code search, based on the mvdan/gogrep
Go
38
star
17

go-namecheck

Source code analyzer that helps you to maintain variable/field naming conventions inside your project.
Go
38
star
18

ge

ebiten-based game engine for Go
Go
32
star
19

talks

A collection of slides, notes and other related stuff from talks I have given.
27
star
20

kphp-game

Simple KPHP game, a proof of concept thing (demo)
PHP
26
star
21

decipherism-game

A puzzle game where you solve the encoding machine ciphers
Go
26
star
22

perf-heatmap

Create a heatmap index based on the profile.proto profile data
Go
24
star
23

go-benchrun

Convenience wrapper around "go test" + "benchstat".
Go
22
star
24

gdata

A gamedata package that provides convenient cross-platform storage for games
Go
21
star
25

qbenchstat

My personal, slightly improved version of benchstat utility
Go
20
star
26

parsing-and-go

Go
19
star
27

repolint

Tool to check github user/organization repositories for some simple and common issues.
Go
19
star
28

awesome-kphp

A curated list of amazingly awesome KPHP libraries, resources and software
18
star
29

ebitengine-resource

A resource manager for Ebitengine
Go
17
star
30

concat

Demo repository for habr.com article about faster Go string concatenation.
Go
17
star
31

xm

XM package provides Ebitengine-compatible mod music decoder
Go
16
star
32

uber-rules

A set of ruleguard rules that try to cover some parts of the Uber Go Style Guide (https://github.com/uber-go/guide)
Go
16
star
33

gmath

A Godot-inspired math library for Ebintengine and other Go game engines
Go
15
star
34

regex

Regular expression libraries for Go
Go
15
star
35

sinecord

Create music by the power of math!
Go
14
star
36

yaml5

YAML5 - use YAML like it's JSON5.
Go
14
star
37

quasigo

quasigo is a Go subset interpreter written in Go
Go
13
star
38

cavebots-game

My LD54 game
Go
12
star
39

ebitengine-graphics

A package implementing Graphics primitives for gscene package
Go
11
star
40

go-complex-nums-emulation

Emulating builtin complex numbers with structs of floats and measuring the results
Go
10
star
41

fileprivate

A Go linter that enforces more strict members access rules inside packages
Go
9
star
42

hello-go

Go
9
star
43

gccgo_vs_gc

Comparing GCCGO 1.8.1 (GCC 7.2) vs GC 1.8.1 (and GC 1.10) on x86 (AMD64).
Shell
9
star
44

go-contributing-ru

Go contributing related information in Russian.
Go
9
star
45

avx512test

Utility that was used to generate initial Go AVX-512 encoder test suite.
Assembly
9
star
46

inltest

Package inltest helps you to test that performance-sensitive funcs are inlineable.
Go
9
star
47

gmtk2023

A 2D real-time strategy game made for a GMTK2023 game jam
Go
8
star
48

vscode-gogrep

Structural, syntax-aware search for Go code for VS Code.
TypeScript
8
star
49

benchstat.el

Proper Emacs Lisp benchmarking made simple.
Emacs Lisp
8
star
50

blog-src

quasilyte.github.io sources
CSS
8
star
51

bitfontier

A bitmap font maker for Go
Go
8
star
52

gsignal

A lightweight Godot/Qt inspired signals and slots for Go
Go
7
star
53

KTemplate

KTemplate is a simple text template engine for PHP and KPHP
PHP
6
star
54

vscode-perf-heatmap

TypeScript
6
star
55

gophercon2021-ruleguard

GopherCon Russia 2021 ruleguard workshop
Go
6
star
56

phpsmith

phpsmith creates random PHP and KPHP programs to test their compilers and runtimes
Go
5
star
57

pratt-parsers-go

Pratt parser implemented in Go
Go
5
star
58

KSQLite

KSQLite is a FFI-based SQLite library that can be used in both PHP and KPHP
PHP
5
star
59

quasisolar-mission

The "Quasisolar Mission" game source code
C#
5
star
60

YALWEE

System for generating JIT capable interpreters
Assembly
5
star
61

n2o.el

Nitrous - extra Emacs Lisp optimizer. Transparently makes Emacs faster.
Emacs Lisp
4
star
62

go-n2o

Go external optimizer.
Go
4
star
63

vscode-phpgrep

Structural, syntax-aware search for PHP code for VS Code.
TypeScript
4
star
64

bitsweetfont

A bitmap font for Go, made with bitfontier
Go
4
star
65

gslices

This is my own slices package for go, because I don't like the stdlib API
Go
4
star
66

regexp-lint

Code used to serve regexp-lint application
Go
3
star
67

hiddensugar-game

Go
3
star
68

http-profiling

Go
3
star
69

kphp-sdlite

Simple SDL framework for KPHP
PHP
3
star
70

ktest

Test and benchmark KPHP code
Go
3
star
71

emacs-lispeed

Lispeed = Lisp + Speed
3
star
72

phpgrep-contrib

Extra utilities and docs for the phpgrep
Shell
3
star
73

cffi

Lazy way to call CGo functions.
Go
3
star
74

textocat-php-sdk

utility for using http service
PHP
2
star
75

go-unexport

Unexport symbols from a package under a workspace automatically.
Go
2
star
76

alley-of-reading

Keeping track of books and articles I've read as well as keeping notes about some of them.
2
star
77

devtools

Shared repository for Go developer tools.
Go
2
star
78

XEDq

XEDq brings Intel XED powers into Go space.
Go
2
star
79

gnu-riscv32_ext

Extending GCC riscv32 compiler and spike emulator
Shell
2
star
80

shmup-game

Go
2
star
81

grad_work

Course/Graduate work (which is currently named as "Resembler")
C++
2
star
82

go-perftune

Helper tool for manual Go code optimization.
Go
2
star
83

gopher-arts

Gopher drawings with permissive license. Use them as you like, but preferably for a positive purpose.
2
star
84

kphp-uuid

A simple demo KPHP project
PHP
1
star
85

sonic-pi-tracks

Source code of my Sonic Pi tracks.
Ruby
1
star
86

typ.el

Type inference framework for Emacs. Build better APIs, tools, linters and optimizers with type info!
Emacs Lisp
1
star
87

stdinfo

Go
1
star
88

tquest

A text quest/dialogue tree execution engine for games written in Go
1
star
89

Perl6Scheme

Scheme subset implementation in Perl6. This is a toy.
Perl 6
1
star
90

xedmap

Mappings between XED names and terms to other widespread forms.
Go
1
star
91

Emacs-Lisp-VM

Emacs Lisp bytecode interpreter implemented in Go
Go
1
star
92

RAGF

Raaagf! Red Assembly Goez Fasta!
C++
1
star
93

gscene

A lightweight scene package for Ebitengine
Go
1
star
94

textocat-racket-sdk

Racket
1
star
95

PragMacro

C language extensions via pragma
C
1
star
96

ld55-game

Go
1
star
97

pprofutil

Helper functions for working with profile.proto objects
Go
1
star
98

ebitengine-sound

Audio-related helpers like playlists and sound queues
Go
1
star
99

ktemplate-playground

Sources for the KTemplate playground
TypeScript
1
star
100

kphp-batteries

Unofficial package that provides some PHP functions that are not implemented in KPHP stdlib.
PHP
1
star