27-day current streak·341-day longest streak
Hey 👋 I'm a software engineer based in the UK, mostly working with Ruby. I’ve spent over a decade working in the world of package management and software dependencies —…
Hey 👋
I'm a software engineer based in the UK, mostly working with Ruby. I’ve spent over a decade working in the world of package management and software dependencies — building tools to make open source more understandable, discoverable, and sustainable.
These days I'm focused on Ecosyste.ms, a project that maps dependency networks across open-source ecosystems to identify the projects that really matter. It builds on ideas from Libraries.io, which I started and later sold to Tidelift, and takes the concept further with broader data coverage and deeper analysis.
I'm also building git-pkgs, a git subcommand that tracks dependency changes across your repository's history. It indexes lockfiles over time so you can see who added each dependency, when, and why, along with vulnerability scanning and supply chain security features.
I also created Octobox, which helps developers manage GitHub notifications, and 24 Pull Requests, an initiative to encourage open-source contributions during December.
I write about package managers, dependency resolution, and software supply chains at nesbitt.io/package-managers.
<!-- I also offer consulting services around package management, including registry design and architecture, software supply chain security, governance policies, ecosystem intelligence, and enterprise dependency strategy. I work with registry operators, foundations, enterprise teams, and research groups. -->
Latest Blog Posts
<!-- BLOG-POSTS:START -->
- Why npm Dependency Trees Are So Big
- This Week in Package Management: 25 July 2026
- Interview with a Maintainer
- Package Name Prefixes
- –end-of-options
- This Week in Package Management: 18 July 2026
- Plumbing Homebrew into the vulnerability ecosystem
- This Week in Package Management: 11 July 2026
- Package Management as Org Chart
- Unboxed: Zig
Latest Repos
<!-- REPOS:START -->
- package-name-prefixes - Prefix analysis of package names across PyPI, npm, crates.io, rubygems, hex, hackage and NuGet
- bundler-resolver-logger - Experimental structured tracing for Bundler's PubGrub resolver
- jekyll-standard-site - Jekyll plugin that emits standard.site verification artifacts
- pycon - Data collection and analysis for a PyCon talk on GitHub Actions security across Python packages.
- weekend-at-bernies - Data collection for Weekend at Bernie's blog post
- vid - Content-addressed vulnerability identifiers
- omni_git - A PostgreSQL extension that stores git repositories in database tables and serves the git smart HTTP protocol, turning Postgres into a git remote.
- foss-backstage - Is InnerSource Commons good for open source?
- gitlocal - A pre-commit hook for .gitlocal marked files
- gitgres - Store git objects and refs in PostgreSQL tables. Standard git push/clone work against the database through a libgit2-based backend.
-
node-xbox-controller ▣
:video_game: [UNMAINTAINED] Interface for Xbox 360 game controller into Node.js
JavaScript ★ 276 8y agoExplain → -
first-pr
What was the first pull request you sent on GitHub?
JavaScript ★ 240 5mo agoExplain → -
ultimate-awesome
Every awesome list on every topic, including awesome lists of awesome lists, updated daily.
★ 209 2h agoExplain → -
gitgres
Store git objects and refs in PostgreSQL tables. Standard git push/clone work against the database through a libgit2-based backend.
C ★ 85 4mo agoExplain → -
hell-is-other-peoples-code
:fire:
★ 45 10y agoExplain → -
node-sass-example ▣
:ok_hand: [UNMAINTAINED] Example app to show how to use node-sass
JavaScript ★ 44 10y agoExplain → -
hipsternews ▣
:man: [UNMAINTAINED] Rubymotion Hacker News reader
Ruby ★ 40 10y agoExplain → -
nesbitt.io
Personal blog built with Jekyll and hosted on GitHub Pages. I write about package management, software supply chain security, and open source infrastructure.
HTML ★ 36 1h agoExplain → -
ar-drone-gps ▣
:airplane: [UNMAINTAINED] Control a Nodecopter using the Flight Recorder GPS addon
JavaScript ★ 33 10y agoExplain → -
lanyrd ▣
:date: [UNMAINTAINED] An unofficial wrapper around the Lanyrd API
Ruby ★ 31 10y agoExplain → -
bumble ▣
[UNMAINTAINED] A ruby tumblog
JavaScript ★ 25 15y agoExplain → -
gitballs
Storing multiple tarballs in git to save space
Ruby ★ 24 2d agoExplain → -
package-managers
Research and documentation on package management
★ 24 4y agoExplain → -
node-wii-controller ▣
:video_game: [UNMAINTAINED] Interface for Wiimote game controller into Node.js
JavaScript ★ 23 10y agoExplain → -
node-ev3-robot ▣
[UNMAINTAINED] Control your Lego Mindstorms EV3 Tanks with an xbox controller over bluetooth
JavaScript ★ 23 12y agoExplain → -
libsass-rails ▣
[DEPRECATED] An experiment in rails project using libsass instead of ruby sass with the asset pipeline.
Ruby ★ 22 11y agoExplain → -
ghpm ▣
:cactus: [UNMAINTAINED] An npm mirror/proxy directly to modules on GitHub
JavaScript ★ 21 12y agoExplain → -
github-plus ▣
[UNMAINTAINED] A Google Chrome extension that adds extra features to GitHub.com
JavaScript ★ 21 13y agoExplain → -
deploytracking ▣
[UNMAINTAINED] Track deployments with capistrano
Ruby ★ 20 11y agoExplain → -
buzzfeed ▣
[UNMAINTAINED] :bee: Buzzfeed headline generator
JavaScript ★ 19 10y agoExplain → -
ian ▣
[UNMAINTAINED] I.A.N. - Intelligent Artificial Nerd
JavaScript ★ 19 13y agoExplain → -
spree-api-client ▣
[UNMAINTAINED] A rubygem for interacting with the Spree API
Ruby ★ 18 11y agoExplain → -
base62.go ▣
[UNMAINTAINED] An attempt at a go library to provide Base62 encoding, perfect for URL shorteners
Go ★ 18 11y agoExplain → -
ar-drone-keyboard ▣
[UNMAINTAINED] Control your Parrot AR Drone with your keyboard
JavaScript ★ 17 13y agoExplain → -
node-lanyrd ▣
:date: Unofficial Lanyrd API client
JavaScript ★ 17 9y agoExplain → -
managing-dependencies
Claude Code skill for evaluating packages and managing dependencies securely
★ 16 4mo agoExplain → -
instascraper ▣
[UNMAINTAINED] Basic, free api to instapaper
Ruby ★ 16 11y agoExplain → -
install-stats ▣
:chart_with_upwards_trend: Record install information for your npm packages in Google Analytics.
JavaScript ★ 16 8y agoExplain → -
drone-xbox-controller ▣
[UNMAINTAINED] Control your Parrot AR Drone with a Xbox 360 controller
CoffeeScript ★ 15 12y agoExplain → -
cardsagainsthumanity ▣
[UNMAINTAINED] Online version of Cards Against Humanity
JavaScript ★ 14 11y agoExplain → -
3D-contributions ▣
[UNMAINTAINED] 3D print your github contributions graph
JavaScript ★ 14 12y agoExplain → -
open-source-metrics
Documenting various metrics available for open source projects
★ 14 2y agoExplain → -
wansview ▣
[UNMAINTAINED] Wansview webcam controller for direction and taking pictures
JavaScript ★ 14 12y agoExplain → -
jquery-uk ▣
[UNMAINTAINED] jQuery UK Presentation
JavaScript ★ 14 12y agoExplain → -
sidekiq-mcp
A Sidekiq plugin that provides an MCP (Model Context Protocol) server for LLMs to interact with Sidekiq queues, stats, and failed jobs
Ruby ★ 13 2d agoExplain → -
lightning ▣
[UNMAINTAINED] Lightning talk timer made with RubyMotion
Ruby ★ 13 13y agoExplain → -
flipSource ▣
[UNMAINTAINED] Flip your page over to view the source
JavaScript ★ 13 13y agoExplain → -
em-shortener ▣
[UNMAINTAINED] A url shortener written in EM
Ruby ★ 13 14y agoExplain → -
module_import ▣
[UNMAINTAINED] Namespace all imported modules rather than polluting the global namespace.
Ruby ★ 13 12y agoExplain → -
purl
A Ruby library for parsing, validating, and generating Package URLs (PURLs) as defined by the PURL specification
Ruby ★ 12 1d agoExplain → -
vers
A Ruby gem for parsing, comparing and sorting versions according to the VERS spec.
Ruby ★ 12 1d agoExplain → -
go-bundler
Go-style imports for Ruby
Ruby ★ 12 3mo agoExplain → -
swhid
Generate and parse SoftWare Hash IDentifiers (SWHIDs)
Ruby ★ 12 3mo agoExplain → -
node-redown ▣
[UNMAINTAINED] An implementation of the LevelDOWN API using a redis backend.
JavaScript ★ 12 11y agoExplain → -
quadcopter-presentation ▣
[UNMAINTAINED] An automated ignite style presentation that sends commands to a connected Parrot AR Drone via socket.io from the browser.
JavaScript ★ 12 13y agoExplain → -
hubot-nodecopter ▣
[UNMAINTAINED] Control a Nodecopter with Hubot
CoffeeScript ★ 12 11y agoExplain → -
feeddit ▣
[UNMAINTAINED] An improvement to the standard RSS feed on Digg.com
Ruby ★ 12 12y agoExplain → -
dotfiles
My dotfiles for autotest, rubygems and git, install with http://github.com/technicalpickles/homesick
Shell ★ 12 12y agoExplain → -
omni_git
A PostgreSQL extension that stores git repositories in database tables and serves the git smart HTTP protocol, turning Postgres into a git remote.
PLpgSQL ★ 11 4mo agoExplain → -
state-of-oss-funding
The State of OSS Funding data: Insights from ecosyste.ms - talk at CHAOSScon North America 2025
HTML ★ 11 2mo agoExplain → -
goliath-shortener ▣
[UNMAINTAINED] A url shortener written in Goliath
Ruby ★ 11 13y agoExplain → -
node-gps ▣
[UNMAINTAINED] Read NMEA data from GPS serial devices
JavaScript ★ 11 11y agoExplain → -
giftlist ▣
[UNMAINTAINED] List wedding gifts and reserve them.
Ruby ★ 11 14y agoExplain → -
node-shortener ▣
[UNMAINTAINED] A url shortener written in Node
JavaScript ★ 11 14y agoExplain → -
andrew
Content for GitHub profile
Ruby ★ 10 20h agoExplain → -
pycon
Data collection and analysis for a PyCon talk on GitHub Actions security across Python packages.
HTML ★ 10 2mo agoExplain → -
ruby-upgrade-action
GitHub action to upgrade version of Ruby in various places to the latest
★ 10 11d agoExplain → -
json-schema-diff
Semantic diff for JSON files using JSON Schema metadata
Ruby ★ 10 3mo agoExplain → -
.github
No description.
★ 10 1y agoExplain → -
Nodecopter.app ▣
[UNMAINTAINED] Nodecopter as desktop app, no terminal required!
JavaScript ★ 10 11y agoExplain → -
hanami-sprockets
An alternative to hanami-assets that doesn't rely on npm
Ruby ★ 9 2d agoExplain → -
decommission ▣
[UNMAINTAINED] Quickly discover which versions of rails all your apps are running
Ruby ★ 9 11y agoExplain → -
reevoo ▣
[UNMAINTAINED] Reevoo API wrapper
Ruby ★ 9 11y agoExplain → -
webflight-onscreen-keyboard ▣
[UNMAINTAINED] :computer: webflight plugin to provide an onscreen-keyboard
JavaScript ★ 9 11y agoExplain → -
arduino-experiments ▣
[UNMAINTAINED] Experiments with Arduino and Johnny-five
JavaScript ★ 9 12y agoExplain → -
ar-drone-rest ▣
[UNMAINTAINED] A simple rest server to control your Parrot AR Drone
CoffeeScript ★ 9 13y agoExplain → -
brewery ▣
[UNMAINTAINED] The start of a macruby app
Ruby ★ 9 13y agoExplain → -
qrtag ▣
[UNMAINTAINED] Dynamic QR codes via a url, powered by sinatra.
Ruby ★ 9 13y agoExplain → -
PBOM
Paper Bill of Materials (PBOM) - Generate a paper bill of materials from the software of a paper
Ruby ★ 8 1mo agoExplain → -
typosquatting
Detect potential typosquatting packages across package ecosystems
Ruby ★ 8 3mo agoExplain → -
andrew-nesbitt ▣
[UNMAINTAINED]
JavaScript ★ 8 14y agoExplain → -
ar-drone-dancer ▣
[UNMAINTAINED]
JavaScript ★ 8 13y agoExplain → -
gbnc ▣
[UNMAINTAINED] Great British Node Conf Website
CSS ★ 8 10y agoExplain → -
helloworlds ▣
[UNMAINTAINED] Hello worlds in a variety of different languages
Ruby ★ 8 10y agoExplain → -
nodecopter ▣
[UNMAINTAINED] A Command line utility for nodecopter
JavaScript ★ 8 11y agoExplain → -
instareader ▣
[UNMAINTAINED] A simple, readable instapaper web interface
Ruby ★ 8 13y agoExplain → -
harlemshake.js ▣
[UNMAINTAINED] Make your AR Drones do the Harlem Shake
CoffeeScript ★ 8 13y agoExplain → -
andrew-nesbitt.com ▣
[UNMAINTAINED] Personal website
CoffeeScript ★ 8 13y agoExplain → -
rack-accepts ▣
[UNMAINTAINED] Rack middleware to reject crappy http accept headers
Ruby ★ 8 11y agoExplain → -
node-dancemat ▣
[UNMAINTAINED] PS3 compatible dancemat controller into Node.js
JavaScript ★ 8 11y agoExplain → -
hackday ▣
[UNMAINTAINED] An app for showing and voting on hacks built during a Hackday.
Ruby ★ 8 13y agoExplain → -
hellococoa ▣
[UNMAINTAINED] A Hello World App in Cocoa for Mac OS X
Objective-C ★ 8 18y agoExplain → -
snooze ▣
[UNMAINTAINED] Keep your web apps awake.
Ruby ★ 8 13y agoExplain → -
ruby-cid
ruby library for parsing ipfs and multiformat cids
Ruby ★ 8 5y agoExplain → -
changelog-parser
Parse changelog files into structured data
Ruby ★ 7 3mo agoExplain → -
zizmor-research
zizmor analysis of 31,916 github actions using alpha of ecosyste.ms platform
★ 7 1y agoExplain → -
brightonruby ▣
No description.
Ruby ★ 7 9y agoExplain → -
repo_miner ⑂
:pick: Mine repositories for interesting changes over time
Ruby ★ 7 3y agoExplain → -
euler ▣
[UNMAINTAINED] My solutions to Project Euler written in Ruby
Ruby ★ 7 14y agoExplain → -
lrug ▣
[UNMAINTAINED] Example RubyMotion app built for LRUG talk
Ruby ★ 7 13y agoExplain → -
whitehat ▣
[UNMAINTAINED] Private issues for public repos
Ruby ★ 7 12y agoExplain → -
confkick.com ▣
[UNMAINTAINED] The community funded conference sponsor
★ 7 13y agoExplain → -
coolometer ▣
[UNMAINTAINED] How cool are you?
Ruby ★ 7 13y agoExplain → -
sphero-mapper ▣
[UNMAINTAINED] Hackference 2014 Sphero Demo
JavaScript ★ 7 12y agoExplain → -
rumbl ▣
[UNMAINTAINED] Programming Phoenix tutorial app
Elixir ★ 7 10y agoExplain → -
paperdoily.co.uk
No description.
HTML ★ 7 9y agoExplain → -
eventHUD ▣
[UNMAINTAINED] A dashboard for your events
CoffeeScript ★ 7 13y agoExplain → -
how_much ▣
[UNMAINTAINED] Tiny Geo-location aware house price checking web app
JavaScript ★ 7 15y agoExplain → -
cocos2d-experiment ▣
[UNMAINTAINED]
Objective-C ★ 7 14y agoExplain → -
hello_node ▣
[UNMAINTAINED] Hello world in node, express and coffee-script
JavaScript ★ 7 13y agoExplain → -
code-tennis ▣
[UNMAINTAINED] Play tennis with other github users on a repo
Ruby ★ 7 13y agoExplain → -
engines ▣
[UNMAINTAINED] Rails engines slides for Forward away day talk
Ruby ★ 7 13y agoExplain → -
now ▣
[UNMAINTAINED]
Ruby ★ 7 13y agoExplain → -
whatsinaname ▣
[UNMAINTAINED]
Ruby ★ 7 13y agoExplain → -
first-django-app ▣
[UNMAINTAINED] hello world django app
Python ★ 7 15y agoExplain → -
dragonfly_example ▣
[UNMAINTAINED] Example image hosting/resizing app for heroku
Ruby ★ 7 16y agoExplain → -
moods ▣
[UNMAINTAINED] Spotify app that plays music based on your mood.
★ 7 14y agoExplain → -
ipfs-http-client
Fork of https://gitlab.com/persper/gitlab/ipfs-http-client
Ruby ★ 7 5y agoExplain → -
wwwd ▣
[UNMAINTAINED] What would wizzbit do?
Ruby ★ 7 14y agoExplain → -
spdy ▣
[UNMAINTAINED] Showoff based Presentation about SPDY
★ 7 14y agoExplain → -
formview ▣
[UNMAINTAINED]
Ruby ★ 7 14y agoExplain → -
clasher ▣
[UNMAINTAINED] Check for events on a particular day or days with no clashing events
CoffeeScript ★ 7 13y agoExplain → -
jekyll-standard-site
Jekyll plugin that emits standard.site verification artifacts
Ruby ★ 6 2d agoExplain → -
wikicloth ⑂
Ruby implementation of the MediaWiki markup language.
Ruby ★ 6 1y agoExplain → -
ticketapp ▣
[UNMAINTAINED] A blast from the past
Ruby ★ 6 16y agoExplain → -
manyfold ⑂
A self-hosted digital asset manager for 3d print files.
★ 6 1y agoExplain → -
colorize ⑂
Ruby string class extension. It add some methods to set color, background color and text effect on console easier using ANSI escape sequences.
★ 6 1y agoExplain → -
drone-dancemat ▣
[UNMAINTAINED] Control a Nodecopter with a PS3 Compatible Dancemat and Node.js
JavaScript ★ 6 13y agoExplain → -
ruby-ipfs-pinning-api-client
No description.
Ruby ★ 6 5y agoExplain → -
fuubar ⑂
The instafailing RSpec progress bar formatter
★ 6 1y agoExplain → -
npm-ipfs
No description.
HTML ★ 6 7y agoExplain → -
dokku-opensearch ⑂
an opensearch plugin for dokku
Shell ★ 6 1y agoExplain → -
omniauth-oauth ⑂
A generic OAuth strategy for OmniAuth.
★ 6 1y agoExplain → -
mini_portile ⑂
mini_portile and mini_portile2 - Simple autoconf and cmake builder for developers
★ 6 1y agoExplain → -
hybrid-2014 ▣
[UNMAINTAINED] Code and output from my talk at HybridConf 2014
JavaScript ★ 6 12y agoExplain → -
trellocopter ▣
[UNMAINTAINED] Schedule commands for your AR Drone to perform commands from a Trello Board
CoffeeScript ★ 6 13y agoExplain → -
os-release ⑂
A collection of /etc/os-release from various distros.
Roff ★ 6 8mo agoExplain → -
rabbitconf
:rabbit2:
★ 6 12y agoExplain → -
powerpack ⑂
Some useful extensions to the core Ruby classes
★ 6 1y agoExplain → -
template-test
No description.
★ 6 7y agoExplain → -
grunt-nodecopter ▣
[UNMAINTAINED]
JavaScript ★ 6 13y agoExplain → -
emoji ▣
[UNMAINTAINED]
JavaScript ★ 6 12y agoExplain → -
awesome-hanami ⑂
A collection of awesome Hanami Gems and projects
★ 6 9mo agoExplain → -
faraday_middleware-aws-sigv4 ⑂
Faraday middleware for AWS Signature Version 4 using aws-sigv4.
★ 6 1y agoExplain → -
autoprefixer-rails ⑂
Autoprefixer for Ruby and Ruby on Rails
★ 6 1y agoExplain → -
yomu ⑂
Read text and metadata from files and documents (.doc, .docx, .pages, .odt, .rtf, .pdf)
Ruby ★ 6 2y agoExplain → -
gbnc-sessions ▣
[UNMAINTAINED] Talk Topics for Great British Node Conf
★ 6 12y agoExplain → -
webshaped ▣
[UNMAINTAINED]
JavaScript ★ 6 13y agoExplain → -
webflight-trollface ▣
[UNMAINTAINED] Plugin for AR.Drone webflight that overlays trollfaces on detected faces
JavaScript ★ 6 12y agoExplain → -
analyse_urls
No description.
JavaScript ★ 6 2y agoExplain → -
ruby-golf ▣
[UNMAINTAINED] A ruby golf course setup for the Bath Ruby November 2014 meetup.
Ruby ★ 6 11y agoExplain → -
python-cmethods ⑂
A collection of bias correction techniques wirtten in Python - for climatic research.
★ 6 2y agoExplain → -
dry-validation ⑂
Validation library with type-safe schemas and rules
★ 6 1y agoExplain → -
go-experiments ▣
[UNMAINTAINED] Coding experiments with Go
Go ★ 6 12y agoExplain → -
sbom
Parse, generate, and validate Software Bill of Materials (SBOM)
Ruby ★ 4 3d agoExplain → -
vid
Content-addressed vulnerability identifiers
Go ★ 3 16h agoExplain → -
package-name-prefixes
Prefix analysis of package names across PyPI, npm, crates.io, rubygems, hex, hackage and NuGet
Ruby ★ 3 6d agoExplain → -
bundler-resolver-logger
Experimental structured tracing for Bundler's PubGrub resolver
Ruby ★ 3 13d agoExplain → -
sarif
A Ruby SDK for SARIF (Static Analysis Results Interchange Format) 2.1.0.
Ruby ★ 3 1mo agoExplain → -
weekend-at-bernies
Data collection for Weekend at Bernie's blog post
Ruby ★ 3 1mo agoExplain → -
diffoscope
Ruby bindings for diffoscope - Compare packages, tarballs, files, URLs, or package URLs
Ruby ★ 3 3mo agoExplain → -
gitlocal
A pre-commit hook for .gitlocal marked files
Shell ★ 3 4mo agoExplain → -
jekyll-stats
Jekyll plugin that generates site statistics
Ruby ★ 2 2d agoExplain → -
foss-backstage
Is InnerSource Commons good for open source?
Ruby ★ 2 2d agoExplain → -
swhid-go
A Go library and CLI for computing Software Heritage Identifiers (SWHIDs).
Go ★ 2 18d agoExplain → -
semgrep-codeql
Converted security rules fromcodeql to semgrep format.
★ 2 7mo agoExplain → -
dirhash
Generate Go module zip digests compatible with sum.golang.org
Ruby ★ 2 3mo agoExplain → -
grass-ruby
A fast Sass compiler for Ruby, powered by grass (Rust)
Ruby ★ 2 3mo agoExplain → -
oss-community-benchmarks
A benchmark framework where maintainers define what good AI-generated code looks like for their ecosystem.
★ 2 8mo agoExplain → -
yul ⑂
Force AI agents to use the latest version of dependency
★ 1 1d agoExplain → -
gitlab-faraday
Ruby wrapper for the GitLab REST API, a fork of github.com/NARKOZ/gitlab updated to use Faraday
Ruby ★ 1 1mo agoExplain → -
osv.dev ⑂
Open source vulnerability DB and triage service.
★ 1 2d agoExplain → -
joss ⑂
The Journal of Open Source Software
★ 1 3mo agoExplain → -
homebrew-core ⑂
🍻 Default formulae for the missing package manager for macOS (or Linux)
★ 1 1mo agoExplain → -
parlay ⑂
Enrich SBOMs with data from third party services
★ 0 7d agoExplain → -
brew ⑂
🍺 The missing package manager for macOS (or Linux)
Ruby ★ 0 1d agoExplain → -
osv-schema ⑂
Open Source Vulnerability schema.
★ 0 14d agoExplain → -
typomania ⑂
A toolbox to check for typosquatting in package registries
Rust ★ 0 1mo agoExplain → -
nsoc-website ⑂
NSOC website
★ 0 1mo agoExplain → -
fstimer ⑂
Development for fsTimer, free, open source software for race timing.
Python ★ 0 2mo agoExplain → -
zizmor ⑂
Static analysis for GitHub Actions
★ 0 2mo agoExplain → -
go-billy ⑂
The missing interface filesystem abstraction for Go
★ 0 2mo agoExplain → -
go-git ⑂
A highly extensible Git implementation in pure Go.
★ 0 1mo agoExplain → -
airflow-steward ⑂
Agent-assisted maintainership framework for Apache projects — triage (Mode A) and agent-authored fixes with human review (Mode C); mentoring (Mode B) and narrowly-scoped auto-merge (Mode D) on the roadmap.
★ 0 2mo agoExplain → -
curl ⑂
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
C ★ 0 2mo agoExplain → -
bundler-sbom ⑂
No description.
★ 0 2mo agoExplain → -
oss-rebuild ⑂
Securing open-source package ecosystems by originating, validating, and augmenting build attestations.
Go ★ 0 3mo agoExplain → -
forkwatch ⑂
Discover meaningful patches hiding in GitHub forks
★ 0 5mo agoExplain → -
open-source-ecosystem ⑂
Proposal to extend publiccode.yml with faceted classification, supply chain references, credit registry discovery, and a companion Registry Discovery Standard for decentralized usage declarations. Building on the EU's adopted standard to create a crawlable open source index for procurement, funding, and ecosystem transparency.
★ 0 5mo agoExplain → -
test-suite ⑂
Testing harness and test suite for SWHID implementations
Python ★ 0 6mo agoExplain → -
guarddog ⑂
:snake: :mag: GuardDog is a CLI tool to Identify malicious PyPI and npm packages
Python ★ 0 6mo agoExplain → -
faraday-typhoeus ⑂
No description.
★ 0 6mo agoExplain → -
ratatui_ruby ⑂
💎 Unofficial Ruby wrapper for Ratatui 👨🍳🐀.
★ 0 6mo agoExplain → -
tomlrb ⑂
A Racc based TOML parser
Ruby ★ 0 6mo agoExplain → -
xml-rs ⑂
An XML library in Rust
★ 0 6mo agoExplain → -
jekyll-llmstxt ⑂
Generate /llms.txt for Jekyll site
Ruby ★ 0 7mo agoExplain → -
jekyll ⑂
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
★ 0 5mo agoExplain →
No repos match these filters.