Pinned Repositories
azuredigitaltwin-dtdl-ontology-samples
A sandbox to host experimental ports of asset ontologies (bot, realestatecore, brick, ifcowl) to Azure Digital Twin DTDL.
bsi-data-model-map
A diagram showing data model formats and mappings between BSi, OMG, W3C, and ISO/STEP.
earth-display
A Polymer port of the Stotz/Thornhill/Van Vleck/Eichin Earth Display.
ifc-ecore
An experimental mapping from the in-progress IFC UML schema to Ecore
ifc-ld
ifcidc
ifcidc: A literate IFC GUID (de)compression library.
IfcObjAsm
A proof-of-concept for treating Industry Foundation Class data as relocatable modules in a file system.
rdabl
rdabl: A readability calculator for English ASCII text
wat-mode
An Emacs major mode for WebAssembly's text format
whitney
My annotated copy of Arthur Whitney's "afternoon interpreter"
devonsparks's Repositories
devonsparks/wat-mode
An Emacs major mode for WebAssembly's text format
devonsparks/ifc-ld
devonsparks/whitney
My annotated copy of Arthur Whitney's "afternoon interpreter"
devonsparks/ifcidc
ifcidc: A literate IFC GUID (de)compression library.
devonsparks/ifc-ecore
An experimental mapping from the in-progress IFC UML schema to Ecore
devonsparks/IfcObjAsm
A proof-of-concept for treating Industry Foundation Class data as relocatable modules in a file system.
devonsparks/azuredigitaltwin-dtdl-ontology-samples
A sandbox to host experimental ports of asset ontologies (bot, realestatecore, brick, ifcowl) to Azure Digital Twin DTDL.
devonsparks/bsi-data-model-map
A diagram showing data model formats and mappings between BSi, OMG, W3C, and ISO/STEP.
devonsparks/earth-display
A Polymer port of the Stotz/Thornhill/Van Vleck/Eichin Earth Display.
devonsparks/rdabl
rdabl: A readability calculator for English ASCII text
devonsparks/express-gexf
A quick utility to map STEPmod-XML encoded EXPRESS schemas to gexf graphs
devonsparks/google-auth-library-python-oauthlib
devonsparks/IFC-gen
Industry Foundation Classes (IFC) code generator.
devonsparks/ifc-reeper
A dropbox for exploring IFC schema migration using ISO's reeper engine
devonsparks/ifc-tweak
A demonstration repository showing how meaningful evolution of the IFC schema can occur through incremental changes ("tweaks") to the existing EXPRESS schema.
devonsparks/IFC2JSON_python
Python converter from IFC SPF to JSON
devonsparks/IFC4.3.x-development
devonsparks/ifcld-service
Reference HTTP implementation of the ifc-ld specification, with bidirectional conversion with ISO 10303-21
devonsparks/life_star
Like a Death Star, but live!
devonsparks/littlesmalltalk
Archive of Little Smalltalk (with updates to work on modern platforms). Also collects forks and documentation on this historic system.
devonsparks/Lively-Outliners
Self-like object outliners in Javascript, using Lively Kernel
devonsparks/lively.deploy
Exploring ways to reduce the deployment footprint of Lively Kernel-based applications.
devonsparks/lively.notes
devonsparks/prometheus
Prototype based message passing object system for Scheme
devonsparks/room-similarity
Reprogramming architectural spaces by size and shape
devonsparks/simple.vm
Simple virtual machine which inteprets bytecode.
devonsparks/stepcode
STEPcode (formerly NIST's STEP Class Library) is used with IFC, STEP, and other standards that utilize the technologies of ISO10303 (STEP). It generates C++ and Python from EXPRESS (10303-11) schemas. The code is capable of reading and writing STEP Part 21 exchange files. It also utilizes Parts 22 and 23 (SDAI and its C++ binding).