inkle's open source scripting language for writing interactive narrative.
Repository Index
47,133 repositories indexed
97–120 of 798 · Most stars
A modern Go utility library which provides helpers (map, find, contains, filter, ...)
PEG.js: Parser generator for JavaScript
- pegjs
- peg
- javascript
- parser-generator
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
- reverse-engineering
- protocol-analyser
- file-format
- declarative-language
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
- erlang
- golang
- elixir
- supervisor
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
- rpc
- golang
- network-programming
- net
[Mirror] A linter for prose.
- linter
- prose
- writer
- advice
Make your functions return something meaningful, typed, and safe!
- python
- python3
- functional-programming
- fp
OpenCV Bindings for node.js
Alibaba Dragonwell8 JDK
- dragonwell8
- java
- openjdk
- jdk
Promise queue with concurrency control
- queue
- queue-data-stucture
- async-functions
- async-queue
:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
- data-science
- jupyter
- ipython
- repl
NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.
JRuby, an implementation of Ruby on the JVM
- jruby
- ruby-language
- jvm
- ruby
Open-Source Vulkan C++ API
- cpp
- vulkan
A fast, powerful type checker designed for Ruby
- ruby
- types
- sorbet
A helper library for async/await.
- c-sharp
- async
- await
- asyncex
Java client for Kubernetes & OpenShift
- kubernetes
- openshift
- java-client
- kubernetes-client
pyright fork with various type checking improvements, improved vscode support and pylance features built into the language server
- based
- pylance
- pyright
- python
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
- java
- jvm
- eclipse-openj9
- compiler
🧵 Make web workers & worker threads as simple as a function call.
- javascript
- nodejs
- thread-pool
- web-worker
Unbearably fast near-real-time pure-Python runtime-static type-checker.
- python3
- runtime-typechecking
- static-typechecking
Ultra-high performance reactive programming