Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by JamesParrott
A curated list of projects in awesome lists by JamesParrott .
https://github.com/jamesparrott/sdna_gh
Spatial Design Network Analysis from sDNA, in Grasshopper and Rhino3D
Last synced: 08 Nov 2024
https://github.com/jamesparrott/include_stdafx_in_cmake
A way to avoid deleting the first line (#include stdafx.h) of every file in the entire code base when porting Visual Studio projects to CMake, using a compiler definition and a little C++ templating.
Last synced: 05 Dec 2024
https://github.com/jamesparrott/sdna_lite
Currently a Work in Progress, 5MB, heavily-pruned fork of sDNA (Spatial Design Network Analysis). Originally based on sdna_open, the main branch is now being shifted over to sdna_plus.
Last synced: 05 Dec 2024
https://github.com/jamesparrott/windows__ssh_server_with_powershell
A deliberately insecure SSH server for sandboxed or local use only (the password is hardcoded, publicly-visible, common, and shared). Intended for testing Powershell as the user's shell over SSH.
Last synced: 05 Dec 2024
https://github.com/jamesparrott/nested_dicts
Python multiple-default dicts, list-keyed dicts and Arrays of Tables.
Last synced: 05 Dec 2024
https://github.com/jamesparrott/rportable
R Studio via the Portable Apps Framework
Last synced: 05 Dec 2024
https://github.com/jamesparrott/maintainers-and-authors
Find the contact details for maintainers and authors of specified projects on PyPi, using Wheelodex.
Last synced: 15 Oct 2024
https://github.com/jamesparrott/rev-deps
Find the projects on PyPi using another project on Pypi as a dependency, via wheelodex
Last synced: 15 Oct 2024
https://github.com/jamesparrott/anteater_gh
Fuzzy. Finds bugs. Fuzz testing helper functions for Grasshopper Pythons.
Last synced: 15 Oct 2024
https://github.com/jamesparrott/sub_byte
Encodes and decodes sequences of integers with known widths, and sequences of symbols equivalent to integers under some mapping.
Last synced: 27 Oct 2024
https://github.com/jamesparrott/cheetah_gh
A great runner. Runs Grasshopper components. Also runs Rhino and Grasshopper from cmd, and stops Rhino from Python.
Last synced: 15 Oct 2024
https://github.com/jamesparrott/dockerfile_generator
Generates best practise Dockerfile from a packages list, Jinja2 template, & config for the chosen distro (Alpine and Debian included). Uses build stages to reduce end image size, given compilation script or sub-Dockerfile. Reorderable commands. Special tags. Labels. Customisable to support any Dockerfile command, e.g. RUN pip, or RUN npm
ci-cd dockerfile jinja2-templates parametric-testing test-environments
Last synced: 15 Oct 2024
https://github.com/jamesparrott/ssh_from_env
With a private SSH key stored in an environment variable, ssh_from_env creates a basic Fabric SSH interactive shell.
Last synced: 15 Oct 2024
https://github.com/jamesparrott/self-updating-gh-comp-test
Tests if a Grasshopper Component can download a newer version of itself, and overwrite itself.
Last synced: 05 Dec 2024
https://github.com/jamesparrott/pybb26
Minimal int to Bijective base 26 (lower case) converter functions. Started from ChatGPT prompts. The AI generated code was incorrect, but actually not so terrible. It saved me 10 minutes. Not much work was required to fix it.
Last synced: 05 Dec 2024