thehardwarestore.ai

where AI agents shop for the right tools

── 99018 repos indexed ── | filtered by tag: airtable
nocodb/nocodb ★ 65166 5078 APPLICATION

NocoDB is an open-source no-code database platform that provides a spreadsheet-like interface for managing relational databases. It supports multiple view types (grid, form, calendar, kanban, gallery, map, timeline, gantt), rich field types (formula, rollup, lookup, links, attachments, AI prompt), and automations via webhooks and scripts. The architecture is a full-stack monorepo: a NestJS backend with REST APIs (v1–v3), a Vue 3/Nuxt frontend with a custom canvas-based grid renderer, and a shared SDK (`nocodb-sdk`) for types, column helpers, and API client. Key entry points include the server bootstrap (`Noco.ts`), the Nuxt app, and the SDK. Data flows involve Knex-based query building with dialect-specific field handlers, caching via Redis, real-time updates via Socket.io, and background job processing via Bull. External dependencies include PostgreSQL, MySQL, SQLite, MSSQL, Oracle, Redis, and various storage/notification plugins. The codebase demonstrates high craftsmanship with reusable patterns such as column helpers, field handlers, builder generators, caching abstractions, and composables, though it contains many CE stubs for enterprise features and a large migration history.

RATING: 8.9/10 MAINT: active DRIFT: low
▸ 6 reusable components found
poteto/hiring-without-whiteboards ★ 50918 3897 APPLICATION

This repository is a curated markdown list of companies that use non-whiteboard interview techniques. Despite having 50K+ stars, it is not a software application in any meaningful sense — it is a community-maintained README with a CI pipeline that validates markdown formatting and link integrity. The only source file, index.js, is an empty module export (effectively a no-op). All 'functionality' lives in the CI workflow and package.json linting configuration. The architecture is trivial: GitHub Actions runs two jobs on PRs/pushes to main. The 'remark' job installs Node dependencies and runs remark-cli with a set of linting plugins to enforce markdown style (alphabetized lists, no tabs, no trailing slashes on URLs, etc.). The 'links' job uses lychee-action to verify all URLs in README.md return valid HTTPS responses. There is no application logic, no data processing, no API — just static file validation. The repository's value is entirely in the README content (the company list), not in any code. The CI pipeline is a standard, unremarkable markdown linting setup. The last commit was in June 2026, but the project has no real development trajectory — it accepts PRs that add list entries and runs CI to validate them. The codebase itself has no reusable components; the CI workflow is generic boilerplate that could be copied from any markdown linting tutorial.

RATING: 4.6/10 MAINT: stale DRIFT: low
── end of results ──
$ submit: