rows.com
Paid content
Categories: Artificial Intelligence
Use AI to analyze data from 50+ sources — PDFs, databases, analytics tools, and bank accounts. Only plain language. No code, SQL, or formulas.
Related questions
More questions →What Is CadHub and What Can You Do With It?
CadHub is a browser-based community hub for Code-CAD — CAD modeling done by writing code rather than dragging geometry in a graphical editor. You can try several Code-CAD packages without installing anything locally, browse parts other people have published, fork their work to modify it, and ask the original authors how they built something. It fits you if you want to test whether code-driven parametric modeling suits your workflow, or if you already write OpenSCAD/CadQuery/JSCAD and want a place to share and remix parts.
What "Code-CAD" means here
In Code-CAD, a model is a script: dimensions and shapes are expressed as variables, functions, and operations, and the geometry is generated when the script runs. That makes parts parametric by default — change a number, get a new size — and makes designs diffable and forkable like any other source file.
The excerpt on the site shows this directly. A pumpjack walking-beam module declares its own parameters at the top:
module beam(r1, r2, shr, msr){
H = 12; // Height
W = 10; // Width
e = 10; // Total added extension
...
}
The comment lines are the interface: anyone reading the part can see which values are meant to be tuned.
Which tools you can use
CadHub presents three integrations as available today, with more indicated as coming:
| Tool | Language / basis | Modeling style described on the site |
|---|---|---|
| OpenSCAD | C++-like syntax | Constructive Solid Geometry (CSG) |
| CadQuery | Python | CSG plus sketch-based modeling, "clean-feeling API" |
| JSCAD | JavaScript | CSG, based on the same tech as OpenSCAD |
| Curv | Its own language | 2D and 3D geometric modeling for art using mathematics |
The practical choice: pick OpenSCAD if you want the most mature CSG library and a large body of existing examples; pick CadQuery if you already write Python and want sketch-based workflows; pick JSCAD if you're a web developer and JavaScript is the path of least resistance; consider Curv if your goal is mathematical/artistic form rather than mechanical parts.
What you can actually do on the platform
- Try a package before committing to it. The site frames this as the main entry point: "try out Code-CAD packages to find the one that's right for you."
- Browse published projects. A project feed is shown on the page (loading state visible), with parts like the OpenSCAD pumpjack and a parametric hinge.
- Fork and remix. CadHub describes itself as a social platform: you can fork someone's work "to put your own spin on it."
- Ask the author. You can ask users how they designed a particular part — useful when a script's structure isn't obvious from reading it.
- Learn from real scripts. The hinge example on the page shows a common pattern: derive dependent values from inputs, then build the body from a profile.
hingeHalfExtrudeLength = hingeLength/2 - clearance/2;
mountingHoleMoveIncrement = (hingeLength - 2*mountingHoleEdgeOffset) /
(mountingHoleCount-1);
Reading a few of these teaches the idiom faster than a tutorial, because you see how someone else parameterized a real part.
How it differs from general CAD and from an ordinary web app
- Versus GUI CAD (Fusion, SolidWorks, etc.): the model is text, not a feature tree of mouse operations. You get version-controllable, parameter-driven designs; you give up direct manipulation and, depending on the tool, some surfacing and assembly conveniences.
- Versus a generic web application: CadHub isn't a general productivity app — it's specifically a host and community for Code-CAD scripts, with per-language integrations rather than one universal editor.
- Versus running these tools locally: the appeal is skipping installation and setup, and getting community and forking built in. The trade-off is that you're working within the platform's supported integrations and its web environment rather than your own full local toolchain.
Where to start
- Open CadHub and look at the three integrations offered.
- Pick the one whose language you already know, or the one whose modeling style matches your part (CSG-only vs. sketch-based).
- Open an existing project in that language and read the parameter block at the top — that's the part's control panel.
- Fork it, change one parameter, and re-run to confirm you understand the input → geometry relationship.
- If a design decision is unclear, ask the author; that's an intended use of the platform.
One caveat worth stating plainly: the site describes the community as "making CAD easy to learn on the web," but Code-CAD still assumes you're comfortable reading and editing code. If you've never written a script, expect a learning curve before the parametric payoff arrives.
Website Overview
An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Page metadata, canonical configuration and social previews work together to provide more consistent search and sharing presentation.
Domain and Registration
Registered in 1999, this domain has about 27 years of history. That suggests continuity, although ownership and purpose may have changed. The registrar, MarkMonitor Inc., specializes in corporate domain and brand management, suggesting attention to domain asset protection. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The domain uses the common .com extension, which is not an independent safety signal.
DNS and Email
The lowest TTL is 60 seconds, supporting rapid record changes at the cost of more frequent lookups. Nameservers are provided by Amazon Route 53, indicating managed DNS hosting. MX records point to the Google Workspace email service. CAA records restrict which certificate authorities are authorized to issue certificates. No CNAME was found; the observed records resolve directly to addresses.
TLS and Certificates
The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued within the Amazon cloud or CDN ecosystem. The certificate is valid for about 197 days in total, with 184 days remaining.
HTTP and Browser Security
X-Powered-By exposes backend information: Next.js. The response lacks these common security headers: CSP, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, clickjacking protection. The x-cache, via response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. No CORS permission header was found, so browsers normally restrict cross-origin script access.
Technology Stack Analysis
The public page identifies Next.js, Amazon CloudFront without precise versions, leaving fewer clues for version-specific scanning.
Search and Social Sharing
Twitter Card metadata is configured. The title has 31 characters, within a common display range. A meta description is present, with 142 characters. The observed directives allow indexing and link following. No Generator meta tag is publicly exposed.
Hosting and Email
Pages, Search and Sharing
| Meta description | Use AI to analyze data from 50+ sources — PDFs, databases, analytics tools, and bank accounts. Only plain language. No code, SQL, or formulas. |
|---|---|
| Canonical URL | https://rows.com/product |
| Language | English (default) |
| Twitter Card | summary_large_image |
Social Sharing Preview
12 fieldsrobots.txt (opens in a new tab)
4 rulesAll bots 1 allowed · 3 disallowed
//share//*/live$/embed/
No matching rules.
Sitemaps
1
Registration details RDAP / WHOIS
| Registrar | MarkMonitor Inc. |
|---|---|
| Registered | 1999-03-04 |
| Expires | 2028-03-04 |
| Domain status | client delete prohibited、client transfer prohibited、client update prohibited |
| Nameservers | ns-104.awsdns-13.com、ns-1455.awsdns-53.org、ns-1863.awsdns-40.co.uk、ns-857.awsdns-43.net |
| DNSSEC | unsigned |
DNS records
| Type | Name | Value | TTL | Priority |
|---|---|---|---|---|
| A | rows.com | 3.167.112.115 | 60 | — |
| A | rows.com | 3.167.112.125 | 60 | — |
| A | rows.com | 3.167.112.66 | 60 | — |
| A | rows.com | 3.167.112.81 | 60 | — |
| MX | rows.com | aspmx.l.google.com | 300 | 1 |
| MX | rows.com | alt1.aspmx.l.google.com | 300 | 5 |
| MX | rows.com | alt2.aspmx.l.google.com | 300 | 5 |
| MX | rows.com | alt3.aspmx.l.google.com | 300 | 10 |
| MX | rows.com | alt4.aspmx.l.google.com | 300 | 10 |
| NS | rows.com | ns-104.awsdns-13.com | 300 | — |
| NS | rows.com | ns-1455.awsdns-53.org | 300 | — |
| NS | rows.com | ns-1863.awsdns-40.co.uk | 300 | — |
| NS | rows.com | ns-857.awsdns-43.net | 300 | — |
| TXT | rows.com | MS=ms49533875 | 300 | — |
| TXT | rows.com | MS=ms95343628 | 300 | — |
| TXT | rows.com | apple-domain-verification=7Iw4kPrmXpFXymqj | 300 | — |
| TXT | rows.com | ethiack-verification=a31194ece1ea95e340779dc95a85941302dc169166d528923fc27bf56277d9844c4b97c5a79e5a2053e7d7aa0193eef11e23920c72d59ffedf9563cb29662d87 | 300 | — |
| TXT | rows.com | facebook-domain-verification=somi4h4ge6k5r0pky6djic5fgrs92l | 300 | — |
| TXT | rows.com | google-site-verification=1xhFDydMSEUvW_Tuu1HSxMmUaecxGn_cppCi3vpCpi0 | 300 | — |
| TXT | rows.com | google-site-verification=8JmZ9-l04PcyESGPZPIIcR8Y0nc-wunrZxGx-zrivyo | 300 | — |
| TXT | rows.com | google-site-verification=GSO3AF91RdU-wJfshmzuX15i6_O4h63bE45Gx6amCVw | 300 | — |
| TXT | rows.com | google-site-verification=KyHj3FGPrUD-tLXQgTZMnY-Z4uvX35D6RJPlYB9Bbms | 300 | — |
| TXT | rows.com | google-site-verification=YOXdifv54TtDK5Uz39JyWO99Hpp6BnrNC3PjgM0z__Q | 300 | — |
| TXT | rows.com | google-site-verification=ZcvixLG2bq1Qe1Q2oheTtErmwKAGHX8Eu5VzefPVfi8 | 300 | — |
| TXT | rows.com | google-site-verification=dUIweU0L4IFiJu1P5KXbCFePqE4bgVKM_aqqPIPCAyc | 300 | — |
| TXT | rows.com | google-site-verification=fZkRYNaIouez3snn6ANoKGPJRCzKYxxbxbA8flc0p_M | 300 | — |
| TXT | rows.com | v=spf1 include:helpscoutemail.com include:_spf.google.com ~all | 300 | — |
| CAA | rows.com | 0 iodef "mailto:[email protected]" | 3600 | — |
| CAA | rows.com | 0 issue "amazon.com" | 3600 | — |
| CAA | rows.com | 0 issue "letsencrypt.org" | 3600 | — |
| CAA | rows.com | 0 issue "pki.goog" | 3600 | — |
| DMARC | _dmarc.rows.com | v=DMARC1; p=reject; pct=100; rua=mailto:[email protected]; aspf=r; adkim=r; | 300 | — |
TLS and certificates
| Assessment | Normal configuration |
|---|---|
| Supported protocols | TLSv1.2、TLSv1.3 |
| Negotiated protocol | TLSv1.3 |
| Certificate subject | rows.com |
| Issuer | Amazon |
| Valid until | 2027-03-31T23:59 · Remaining when checked: 184 days |
| Verification details | Certificate trust: Passed · Hostname match: Passed |
HTTP response headers
| Header | Value |
|---|---|
| content-type | text/html; charset=utf-8 |
| strict-transport-security | max-age=31536000 |
Identified technologies
Recent Updates
- Website images
- Screenshots
- Network details
- Website Technologies
- Pages and Search Information
- HTTP Response Information
- TLS and certificates
- DNS Information
- Domain Registration
- Website profile
- Website Description
- Website Name
- Website profile
- Website Description
- Website Name
User reviews (0)