An open API service providing repository metadata for many open source software ecosystems.

cjheath 81 Repositories

cjheath/fig

Fact Interchange Grammar - a parser for the syntax of the ORM Syntax and Semantics

Language: HTML - Size: 18.6 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 0

cjheath/activefacts-compositions

Create and represent composite schemas, schema transforms and data transforms over a fact-based model

Language: Ruby - Size: 1.18 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 3

cjheath/sinatra_omniauth

A Sinatra extension that provides pure OmniAuth goodness to your application (with DataMapper)

Language: Ruby - Size: 502 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 3

cjheath/strpp

C++ Unicode library for Array and String, Regexp and PEG parsing, using ref-counted slices with value semantics

Language: C++ - Size: 574 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 13 - Forks: 1

cjheath/geoip

The Ruby gem for querying Maxmind.com's GeoIP database, which returns the geographic location of a server given its IP address

Language: Ruby - Size: 221 KB - Last synced at: 2 days ago - Pushed at: about 7 years ago - Stars: 722 - Forks: 83

cjheath/jlcbasic

JLC Basic parts library for Kicad fetched and converted from EasyEDA

Language: Ruby - Size: 15.6 MB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

cjheath/treetop Fork of nathansobo/treetop

A Ruby-based parsing DSL based on parsing expression grammars.

Language: Ruby - Size: 2.69 MB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 315 - Forks: 26

cjheath/adl

Aspect Definition Language. A powerful and succinct replacement for XML, JSON, YAML, etc.

Language: C++ - Size: 215 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 12 - Forks: 3

cjheath/tracing

Fine-grained nested tracing for code developers

Language: Ruby - Size: 14.6 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

cjheath/STM32C071_Basic

A basic template for prototype boards using the STM32F071 as a USB controller

Language: C - Size: 4.11 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 1

cjheath/orm-syntax-and-semantics-docs

ORM Normative Abstract Syntax and Semantics

Size: 12.5 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

cjheath/kicad-rb

Parse, load, modify and rewrite Kicad (s-epression) files into a convenient tree structure for scripting

Language: Ruby - Size: 20.5 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

cjheath/activefacts-fig

Fact Interchange Model parser and generator for ActiveFacts

Language: Ruby - Size: 94.7 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

cjheath/hackrf Fork of greatscottgadgets/hackrf

low cost software radio platform

Language: C - Size: 52.6 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 61 - Forks: 10

cjheath/activefacts

A fact-based semantic modeling and query language (CQL) and application runtime (the Constellation API)

Language: Ruby - Size: 42.1 MB - Last synced at: 10 months ago - Pushed at: over 7 years ago - Stars: 57 - Forks: 11

cjheath/AD9851LCD

Radio Frequency Signal generator, using an Arduino with a TFT Touchscreen and an AD9851

Language: C++ - Size: 243 KB - Last synced at: 8 months ago - Pushed at: almost 7 years ago - Stars: 5 - Forks: 0

cjheath/wifi_credentials

ESP32: Manage saved credentials for WiFi access points

Size: 0 Bytes - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

cjheath/jlcpreferred

JLC Preferred Parts as a Kicad library

Language: Ruby - Size: 52 MB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

cjheath/polyglot

Augment 'require' to load non-ruby file types

Language: JavaScript - Size: 209 KB - Last synced at: about 11 hours ago - Pushed at: about 12 years ago - Stars: 50 - Forks: 12

cjheath/Raphaelle

Drag and drop for Raphaël objects

Language: JavaScript - Size: 283 KB - Last synced at: 10 months ago - Pushed at: about 15 years ago - Stars: 31 - Forks: 5

cjheath/AdventureWorks

The Microsoft AdventureWorks database as a fact-based model in CQL and ORM

Language: HTML - Size: 23.2 MB - Last synced at: 10 months ago - Pushed at: about 10 years ago - Stars: 25 - Forks: 24

cjheath/hackrf.js Fork of mildsunrise/hackrf.js

📻 Control HackRF devices from Node.js

Language: TypeScript - Size: 600 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 2

cjheath/wrocksim

A Water Rocket simulator written entirely in Javascript

Language: JavaScript - Size: 125 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

cjheath/dfu-util

Device Firmware Upgrade Utilities

Language: C - Size: 344 KB - Last synced at: about 1 year ago - Pushed at: over 13 years ago - Stars: 5 - Forks: 1

cjheath/powerscan

Radio spectrum scanner based on SoapySDR and FFTW

Language: C - Size: 37.1 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

cjheath/car

CP/M Archiver (c.f. tar but for CP/M volumes)

Language: C - Size: 7.81 KB - Last synced at: 8 months ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

cjheath/activefacts-rmap

Relational mapping for fact models. Part of the ActiveFacts suite

Language: Ruby - Size: 35.2 KB - Last synced at: 6 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

cjheath/date-constructor

Add flexible constructors to Ruby's Date and DateTime

Language: Ruby - Size: 27.3 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

cjheath/node-speaker Fork of TooTallNate/node-speaker

Output PCM audio data to the speakers

Language: JavaScript - Size: 1.12 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

cjheath/facetious

A Faceted search extension for ActiveRecord using SQL

Language: Ruby - Size: 133 KB - Last synced at: about 1 month ago - Pushed at: almost 13 years ago - Stars: 4 - Forks: 1

cjheath/stm32f3-discovery-usb-example

The STM32F3-Discovery USB example, modified for compilation with GCC. This implements a USB Joystick using the accelerometers

Language: C - Size: 506 KB - Last synced at: about 1 year ago - Pushed at: almost 13 years ago - Stars: 18 - Forks: 9

cjheath/audiograph

Audio spectrum display. Capture audio using portaudio, analyse the spectrum using fftw3, and display using gl/gosu, all in realtime

Language: Ruby - Size: 97.7 KB - Last synced at: about 1 year ago - Pushed at: about 11 years ago - Stars: 4 - Forks: 0

cjheath/TSEvents

Touchscreen event dispatcher for Arduino LCD Screens

Language: C++ - Size: 1000 Bytes - Last synced at: about 1 year ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

cjheath/loggingproxy

A TCP (or HTTP) proxy with logging features

Language: Ruby - Size: 93.8 KB - Last synced at: 10 months ago - Pushed at: over 15 years ago - Stars: 3 - Forks: 0

cjheath/restart

A new more flexible approach to REST, that doesn't cripple it to HTTP

Size: 93.8 KB - Last synced at: 4 months ago - Pushed at: over 15 years ago - Stars: 5 - Forks: 0

cjheath/onewire

Wrapper API for the Dallas One-Wire interface library

Language: C - Size: 89.8 KB - Last synced at: 11 months ago - Pushed at: over 15 years ago - Stars: 3 - Forks: 2

cjheath/jquery.key

Uniform key handling for DOM keyboard events

Language: JavaScript - Size: 122 KB - Last synced at: 9 months ago - Pushed at: about 15 years ago - Stars: 7 - Forks: 3

cjheath/bayeux-rack

Bayeux (COMET) long-polling server-side protocol implementation in async_sinatra for Thin

Language: Ruby - Size: 93.8 KB - Last synced at: about 1 month ago - Pushed at: almost 15 years ago - Stars: 8 - Forks: 0

cjheath/dso-firmware

My fork of http://gitorious.org/dsonano/dso-firmware to add a 2nd oscilloscope channel for XY mode

Language: C - Size: 641 KB - Last synced at: 8 months ago - Pushed at: about 14 years ago - Stars: 4 - Forks: 3

cjheath/math.random.js

A better random number generator for Javascript, and add-ons

Language: JavaScript - Size: 93.8 KB - Last synced at: 10 months ago - Pushed at: over 13 years ago - Stars: 6 - Forks: 1

cjheath/jquery.comet

A Comet (Bayeux) Plugin for JQuery, with an async_sinatra server

Language: JavaScript - Size: 178 KB - Last synced at: 10 months ago - Pushed at: over 13 years ago - Stars: 27 - Forks: 5

cjheath/semper

HAML/Jade/Slim-style micro-templating in Javascript

Language: JavaScript - Size: 6.86 MB - Last synced at: about 1 year ago - Pushed at: over 13 years ago - Stars: 4 - Forks: 1

cjheath/EagleLibrary

My library of components for use with the EAGLE schematic and circuit-board editor

Size: 103 KB - Last synced at: about 1 year ago - Pushed at: about 13 years ago - Stars: 1 - Forks: 1

cjheath/async_sinatra Fork of raggi/async_sinatra

A plugin for Sinatra to provide a DSL extension for using Thin for asynchronous responses

Language: Ruby - Size: 119 KB - Last synced at: about 2 years ago - Pushed at: almost 16 years ago - Stars: 2 - Forks: 1

cjheath/BOSSA Fork of shumatech/BOSSA

BOSSA is a flash programming utility for Atmel's SAM family of flash-based ARM microcontrollers. The motivation behind BOSSA is to create a simple, easy-to-use, open source utility to replace Atmel's SAM-BA software. BOSSA is an acronym for Basic Open Source SAM-BA Application to reflect that goal.

Language: C++ - Size: 1.13 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

cjheath/ArduinoCore-samd Fork of arduino/ArduinoCore-samd

Arduino Core for SAMD21 CPU

Language: C - Size: 8.42 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

cjheath/choones Fork of benschwarz/choones

A jQuery plugin to provide monologue style messaging. Inspired by Growl's music video theme.

Language: JavaScript - Size: 185 KB - Last synced at: about 2 years ago - Pushed at: almost 15 years ago - Stars: 1 - Forks: 1

cjheath/foremost Fork of mistal-distal/foremost

Foremost is a Linux program to recover files based on their headers and footers. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc, or directly on a drive. The headers and footers are specified by a configuration file, so you can pick and choose which headers you want to look for.

Size: 53.7 KB - Last synced at: about 2 years ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

cjheath/homebrew-px4 Fork of PX4/homebrew-px4

PX4-related Homebrew formula for developers using OS X

Language: Ruby - Size: 316 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

cjheath/gsg-kicad-lib Fork of greatscottgadgets/gsg-kicad-lib

GSG's schematic symbols and modules for KiCad

Size: 248 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

cjheath/git-hooks Fork of lohrun/git-hooks

A tool to manage project, user, and global Git hooks

Language: Shell - Size: 107 KB - Last synced at: about 2 years ago - Pushed at: almost 15 years ago - Stars: 1 - Forks: 0

cjheath/homebrew Fork of Homebrew/legacy-homebrew

The missing package manager for OS X.

Language: Ruby - Size: 54.6 MB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

cjheath/models Fork of object-role-modeling/models

Open-source models

Size: 2.46 MB - Last synced at: about 2 years ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

cjheath/rspec-core Fork of rspec/rspec-core

Rspec-2 runner and formatters

Language: Ruby - Size: 5.44 MB - Last synced at: about 2 years ago - Pushed at: about 13 years ago - Stars: 1 - Forks: 0

cjheath/rbtree-pure Fork of pwnall/rbtree-pure

Pure-ruby implementation of the rbtree gem

Language: Ruby - Size: 52.7 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 1 - Forks: 0

cjheath/stm32plus Fork of andysworkshop/stm32plus

The C++ library for the STM32 F1 and F4 microcontrollers

Language: C - Size: 16.9 MB - Last synced at: about 2 years ago - Pushed at: almost 13 years ago - Stars: 1 - Forks: 0

cjheath/seed_dump Fork of rroblak/seed_dump

Rails 4 task to dump (parts) of your database to db/seeds.rb

Language: Ruby - Size: 161 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

cjheath/stm32f3-discovery-basic-template Fork of mblythe86/stm32f3-discovery-basic-template

A template for building STM23F3 ARM projects with GCC

Language: C - Size: 941 KB - Last synced at: about 2 years ago - Pushed at: almost 13 years ago - Stars: 3 - Forks: 1

cjheath/textquery Fork of igrigorik/textquery

Evaluate any text against a collection of match rules

Language: Ruby - Size: 258 KB - Last synced at: about 2 years ago - Pushed at: about 12 years ago - Stars: 3 - Forks: 0

cjheath/tinyusb Fork of espressif/tinyusb

Fork of tinyusb project with Espressif-specific patches.

Size: 31 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cjheath/rubygems Fork of rubygems/rubygems

Library packaging and distribution for Ruby.

Language: Ruby - Size: 13.7 MB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

cjheath/vscode-esp-idf-extension Fork of espressif/vscode-esp-idf-extension

Visual Studio Code extension for ESP-IDF projects

Size: 14.1 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

cjheath/XPT2046_Touchscreen Fork of PaulStoffregen/XPT2046_Touchscreen

Touchscreen Arduino Library for XPT2046 Touch Controller Chip

Language: C++ - Size: 85.9 KB - Last synced at: about 2 years ago - Pushed at: about 9 years ago - Stars: 0 - Forks: 0

cjheath/activefacts-metamodel

Core meta-model for fact-based models (schema)

Language: Ruby - Size: 7.04 MB - Last synced at: 18 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 2

cjheath/RFDocuments

Collected third-party documents for radio frequency designs, copyrights to original authors.

Language: C - Size: 99.5 MB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 1

cjheath/rx_tools Fork of rxseger/rx_tools

rx_fm, rx_power, and rx_sdr tools for receiving data from SDRs, based on rtl_fm, rtl_power, and rtl_sdr from librtlsdr, but using the SoapySDR vendor-neutral SDR support library instead, intended to support a wider range of devices than RTL-SDR

Language: C - Size: 706 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1

cjheath/SigGen

Arduino Nano, TFT LCD Touch screen, AD9851

Size: 124 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

cjheath/wifi_credential_ui

LVGL: Display available WiFi Access Points, select one, receive and save credentials

Language: C++ - Size: 2.93 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

cjheath/lvgl_test

Project to test ESP32 and ESP-IDF development on LVGL

Language: C++ - Size: 26.4 KB - Last synced at: 10 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

cjheath/NanoVNA-V2-firmware Fork of nanovna-v2/NanoVNA2-firmware

Firmware for NanoVNA V2

Language: C++ - Size: 862 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

cjheath/kicad-source-mirror Fork of KiCad/kicad-source-mirror

This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.

Size: 386 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

cjheath/AD9959

AD9959 4-channel Direct Digital Synthesis Arduino Library

Language: C++ - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 11

cjheath/mar

MS/DOS FAT12 archiver (ala tar)

Language: C - Size: 12.7 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

cjheath/AD9851

Arduino library to control the AD9851 Direct Digital Synthesis (DDS) chip or module.

Language: C++ - Size: 219 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 2

cjheath/homebrew-cask Fork of Homebrew/homebrew-cask

🍻 A CLI workflow for the administration of macOS applications distributed as binaries

Size: 335 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

cjheath/fsfingerprint

Compute SHA256 hashes of entire directory trees into an SQLite database

Language: Go - Size: 18.6 KB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cjheath/esp32lcd

A development board for the ESP32 with a 2.4" touchscreen LCD

Language: XSLT - Size: 1.46 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

cjheath/lvgl_touchscreen_cal

A calibration screen for touchscreen geometry to work with LVGL v8

Language: C - Size: 2.93 KB - Last synced at: 10 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

cjheath/activefacts-api

A fact-based data model DSL and API

Language: Ruby - Size: 380 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 5

cjheath/pegex

Regular PEGs - like regular expressions but prefix notation and possessive behaviour - in C(++)

Language: C++ - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

cjheath/cjh_kicad

Kicad symbols and footprints I had to draw or modify for my projects.

Size: 18.6 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

cjheath/activefacts-examples

Example models in the Constellation Query Language for use with ActiveFacts. Includes generated files,

Language: Ruby - Size: 4.75 MB - Last synced at: 6 months ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 3

cjheath/activefacts-orm

ORM format importer for the ActiveFacts fact modeling suite

Language: Ruby - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

cjheath/activefacts-cql

The compiler for the Constellation Query Language, part of the ActiveFacts suite

Language: Ruby - Size: 600 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 3

cjheath/activefacts-generators

Code generators for the ActiveFacts Fact Modeling suite, including the Constellation Query Language

Language: Ruby - Size: 95.7 KB - Last synced at: 29 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 2

cjheath/wbxml

Ruby bindings for wbxml library (http://libwbxml.aymerick.com)

Language: Ruby - Size: 152 KB - Last synced at: 11 days ago - Pushed at: over 11 years ago - Stars: 3 - Forks: 3

cjheath/activefacts-api-verbalisation

Verbalisation support for the ActiveFacts API

Language: Ruby - Size: 78.1 KB - Last synced at: 8 months ago - Pushed at: over 12 years ago - Stars: 1 - Forks: 0

cjheath/blogical

A micro blogging engine with no database, in Sinatra

Language: Ruby - Size: 105 KB - Last synced at: 6 months ago - Pushed at: almost 16 years ago - Stars: 1 - Forks: 0

cjheath/chattr

Type-checked attributes and arrays

Language: Ruby - Size: 97.7 KB - Last synced at: about 1 year ago - Pushed at: over 15 years ago - Stars: 1 - Forks: 0

Details

Enterprise software product architect, data modeller and inventor.

Links