Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications
Repository Index
74,860 visible repositories in the index
385–408 of 1,059 · Most stars
Rune is a programming language developed to test ideas for improving security and efficiency.
The Torch-MLIR project aims to provide first class support from the PyTorch ecosystem to the MLIR ecosystem.
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
- c
- calculator
- expression-evaluator
- math
The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe.
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
A guide to how rustc works and how to contribute to it.
- rust
- rustc
- compiler
- contributing
Library for lifting machine code to LLVM bitcode
- x86
- x86-64
- aarch64
- llvm
A meta-language for Go that adds Result types, error propagation (?), and pattern matching while maintaining 100% Go ecosystem compatibility
C++14 concurrent lock-free low-latency queue.
WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.
- cpp
- parser
- url
- performance
Go toolkit for clean, composable, channel-based concurrency.
- concurrency
- channels
- go
- golang
A really simple way to move a function or class to a web worker. 🏋️♀️→ 😄
- webworker
- javascript
- developer-tools
- thread
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
- swift
- coroutines
- synchronous-apis
- server-side-swift
MetaCall: The ultimate polyglot programming experience.
- metacall
- function-mesh
- programming-language
- inter-language
Cross-platform .NET/Mono bindings for LibVLC
- dotnet
- vlc
- multimedia
- xamarin
GS Collections has been migrated to the Eclipse Foundation, re-branded as Eclipse Collections. https://www.eclipse.org/collections/
A lightweight, dependency-free library for binding Lua to C++
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
- python
- micropython
- mcu
- iot
Liquidsoap is a statically typed scripting general-purpose language with dedicated operators and backend for all thing media, streaming, file generation, automation, HTTP backend and more.
- liquidsoap
- streaming
- webradio
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
- java
- mixins
- gradle
- mixin-framework
JPHP - an implementation of PHP on Java VM
- php
- php-language
- jvm
- bytecode
Go bindings for GLFW 3
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
- actor-model
- cloud-native
- concurrency
- distributed-actors