Aperture Robotics
- 47 followers
- United States of America
- https://skiffos.aperture.us
- @aperturerobo
- github@aperture.us
Aperture Robotics is an open source focused organization building
a next-generation development stack for apps w/ Go, Wasm, TypeScript.
Get started building an application with the stack withthe project template!
- ControllerBus - Dynamically configurable communicating control loops
- Bifrost - Cross-platform networking engine with pluggable transports
- goscript - Transpile Go to TypeScript
SkiffOS is a minimal Linux distribution designed to run containers on embeddeddevices. It usesBuildroot to cross-compile a tiny system image with supportfor Docker and other container runtimes.SkiffOS enables running any Linuxdistribution or application in lightweight containers on embedded hardware.
These are lightweight reflection-free code-generation based implementations ofProtobuf designed to optimize binary size and performance, especially forWebAssembly (wasm) applications.
- StaRPC - Protobuf 3 RPC services over any stream multiplexer
- protobuf-es-lite - Lightweight TypeScript protobuf implementation
- protobuf-go-lite - Lightweight Go protobuf implementation
- protobuf-project - Template repository for projects using protobufs
Protobuf libraries likeprotobuf-es andprotobuf-go focus on spec complianceand feature-complete implementations. Theselite libraries focus on just thebase proto2 and proto3 spec including RPCs to simplify the implementation.
Common Go/TypeScript libraries:
- Common - Common project configuration files and Protobuf toolchain.
- Util - Go utilities for easy concurrent programming.
Lightweight / modified forks of other libraries:
- Cayley - Go Graph database forked fromcayleygraph
- FlexLayout - Interactive drag/drop layout manager for React
- fastjson - Reflection-free json parser and validator
- go-brotli-decoder - Pure Go Brotli decompressor
- go-indexeddb - Low-level Go driver for IndexedDB in Wasm
- json-iterator-lite - Minimal and fast reflection-free json marshal and unmarshal for Go
Please open aGitHub issue oremail us with any questions.
Or feel free to reach out onMatrix Chat orDiscord.
Most projects are licensed MIT/Apache-2.0.
See theLICENSE
file in each repository.
PinnedLoading
- protobuf-es-lite
protobuf-es-lite PublicLightweight Protobuf codegen for TypeScript and JavaScript.
TypeScript 12
Repositories
- protobuf-project Public template
Protobuf with Go import paths for Go and TypeScript: project boilerplate w/ Makefile. Supports grpc, vtprotobuf, drpc, ts-proto, twirp, starpc.
aperturerobotics/protobuf-project’s past year of commit activity - go-indexeddb Public Forked fromhack-pad/go-indexeddb
An IndexedDB driver for Go WebAssembly and GopherJS.
aperturerobotics/go-indexeddb’s past year of commit activity - util Public
Go data structures / utilities: backoff, broadcast, concurrent queue, fswatcher, keyed routine manager, linkedlist, promise, memoize, ccontainer, retry, refcount, commonprefix, padding, start/stop/restart goroutines, prng.
aperturerobotics/util’s past year of commit activity Uh oh!
There was an error while loading.Please reload this page.
aperturerobotics/flex-layout’s past year of commit activity