• Stars
    star
    2
  • Language
    Rust
  • License
    Apache License 2.0
  • Created about 1 year ago
  • Updated 3 months ago

Reviews

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

Repository Details

Progress reporting and cooperative task yielding in Rust

More Repositories

1

shinysdr

Software-defined radio receiver application built on GNU Radio with a web-based UI and plugins. In development, usable but incomplete. Compatible with RTL-SDR.
Python
1,071
star
2

all-is-cubes

Yet another block/voxel game; in this one the blocks are made out of blocks. Runs in browsers on WebGL+WebAssembly.
Rust
160
star
3

cubes

Block-based WebGL game engine where the blocks are made out of blocks. Trying not to be yet another Minecraft clone.
JavaScript
63
star
4

visual-dsp

An animated slide deck providing a tour of digital signal processing topics relevant to implementation of software-defined radios, focusing on building visual/geometric intuition for signals.
JavaScript
44
star
5

e-on-cl

E language implementation targeting Common Lisp
Common Lisp
14
star
6

gltoyjs

Porting GLToy <https://switchb.org/kpreid/savers/#gltoy> to WebGL. Work in progress.
JavaScript
11
star
7

keyboard-layout

My customized Mac OS X keyboard layout.
10
star
8

e-on-javascript

E language implementation targeting JavaScript
JavaScript
9
star
9

mathquiz

Streamlined single-web-page math formula error-spotting quiz.
JavaScript
7
star
10

exhaust

Exhaustive iteration trait in Rust
Rust
7
star
11

e-on-java

My git-svn mirror of E-on-Java
Java
6
star
12

timeline-ui

User interface experiment: multiple mini-apps combined into a single timeline view. (Class project)
Java
5
star
13

shinysdr-site

Web site for information about ShinySDR (https://github.com/kpreid/shinysdr)
HTML
4
star
14

3dp-3-axis-coil

This is a 3d-printable supporting frame for three perpendicular electromagnetic coils as a handheld probe.
OpenSCAD
4
star
15

manyfmt

Extensible Rust formatting trait
Rust
4
star
16

e-murepl

Multi-user interactive evaluator for the E language.
Java
3
star
17

measviz

Performance measurement UI for Web games and animation
JavaScript
3
star
18

door

Toy example of distance field ray marching in JavaScript with ascii-art output. Context: https://codegolf.stackexchange.com/a/6630 Live: https://switchb.org/kpreid/2012/door/
3
star
19

3dp-sla-battery-cover

Small SLA battery terminal cover
OpenSCAD
2
star
20

3dp-nested-rings

An easy-to-print fidget toy made of permanently nested rings that can tumble and shift around.
OpenSCAD
2
star
21

norsmu

samselpla gi'e cusku lo jufra be fi la lojban poi no'e se smuni (Lojban random sentence generator chatbot)
Eiffel
2
star
22

E.tmbundle

TextMate bundle (editing support) for the E programming language.
2
star
23

e-benchmark

Tool for benchmarking E implementations
Eiffel
2
star
24

3dp-connector-adapter-box

3D-printable housings for pairs of electronic connectors
OpenSCAD
2
star
25

caja-captp

CapTP (from E) implemented on top of (old) Caja. GSoC 2009. Defunct.
JavaScript
1
star
26

e-modules

Early prototype of a โ€œproperโ€ module system for E. (Note: This is from 2006, and is merely being moved.)
Shell
1
star
27

3dp-field-kit-bnc-box

Antenna adapter for the Field Kit by Koma Elektronik
OpenSCAD
1
star
28

e-xml

XML manipulation library for E (not yet usable)
Java
1
star
29

fire-worms

Fire Worms From Outer Space! โ€” Simple physics game written in Director โ€” (Class project)
Haskell
1
star
30

tile-game

Browser-based 3D block puzzle game. (Based off a class project)
JavaScript
1
star
31

threader

รพreader โ€” web-based thread-emphasizing feed-and-other-content reader
1
star
32

shinysdr-morgue

Long-term inactive branches of ShinySDR development that still might have some use. Someday. THIS REPOSITORY DOES NOT CONTAIN THE LATEST VERSION OF SHINYSDR.
1
star
33

e-aui

User interface framework for E based on views directly corresponding to objects; borrows ideas from Self and CLIM. (Note: This is currently a very rough import from Darcs of a very old project, which I have not tested. I reserve the right to rebase all branches other than master.)
Eiffel
1
star
34

3dp-hyve-case

Case for the Hyve Touch Synthesizer, incorporating a 9V battery compartment and mounting hole for a toggle switch.
OpenSCAD
1
star
35

3dp-vases

OpenSCAD
1
star
36

3dp-tape-cassette-case

Printable audio tape cassette case
OpenSCAD
1
star