Community Data
communitydata.io
What it is
Community Data is a free, open database of more than 1 million people and companies, initially focused on the startup ecosystem. Its records are collaboratively maintained in an open-source repository as JSON documents that follow JSON Schema definitions. Schemas cover people, companies, locations, sectors, funding stages, and curated collections. A public GraphQL API lets developers query the data and build applications.
Anyone can contribute by creating or editing a JSON file. Commits are checked against the matching schema, and invalid documents cause a commit to be rejected. A proof-of-concept Next.js editor uses the GitHub API and requires contributors to authenticate with GitHub. Enhancer scripts can use public APIs or websites to structure information for the schemas and import it. Verified document owners are recorded by GitHub username, and their pull requests are automatically merged without review. Schema changes are proposed by pull request and reviewed by core contributors during monthly governance calls. The project uses the MIT License, copyright 2025.
Spec sheet
- Purpose
- Community Data is a collaboratively maintained database of JSON documents focused initially on the startup ecosystem.Read 9 Oct 2026 · communitydata.io
- Intended users
- The public GraphQL API and open data repository are presented for developers building applications and others consuming or contributing structured startup ecosystem data.Read 8 Oct 2026 · communitydata.io
- API
- The project provides a public GraphQL API for querying data and building custom applications.Read 9 Oct 2026 · communitydata.io
- Integrations
- The site describes connections to GitHub for repository contributions and the editor, and Twitter, LinkedIn, or a personal website as possible proof sources for person records.Read 8 Oct 2026 · communitydata.io
- License
- The site states that the project is licensed under the MIT License, copyright 2025.Read 9 Oct 2026 · communitydata.io
- Contributions
- Anyone can contribute by creating or editing a JSON file in the repository.Read 9 Oct 2026 · communitydata.io
- Coverage
- The site describes the database as containing more than 1 million people and companies.Read 9 Oct 2026 · communitydata.io
- Data enhancers
- Enhancer scripts can use public APIs or websites to structure information and import it into the repository.Read 8 Oct 2026 · communitydata.io
- Data format
- Data is stored in an open-source repository as JSON documents that conform to JSON Schema definitions.Read 9 Oct 2026 · communitydata.io
- Data models
- The listed schemas cover people, companies, locations, sectors, funding stages and collections.Read 9 Oct 2026 · communitydata.io
- Data ownership
- A contributor can prove ownership of a data document through a core disambiguation attribute, and the verification service records the contributor's GitHub username as an owner.Read 9 Oct 2026 · communitydata.io
- Editor
- The proof-of-concept data editor is a Next.js application that interacts with the GitHub API, and contributors authenticate with GitHub accounts.Read 9 Oct 2026 · communitydata.io
- Enhancers
- Data enhancer scripts can consume public APIs or websites, structure information to the canonical schemas and import it into the repository.Read 9 Oct 2026 · communitydata.io
- Governance
- Schema change proposals are reviewed by core contributors during monthly governance calls.Read 9 Oct 2026 · communitydata.io
- Ownership
- Verified owners of a data document are recorded by GitHub username, and pull requests from listed owners are automatically merged without review.Read 8 Oct 2026 · communitydata.io
- Third-party apps
- The project invites developers to build applications using its GraphQL API and list them in the apps repository.Read 9 Oct 2026 · communitydata.io
- Validation
- Each repository commit is validated against its corresponding JSON Schema, and invalid documents reject the commit.Read 9 Oct 2026 · communitydata.io
Plans and prices
Strong points and limits
Strong points
- Public GraphQL API supports querying the data.
- Schemas cover people, companies, and related categories.
- Commits are validated against JSON Schema.
- Anyone can contribute repository JSON files.
Limits
- The editor is described as a proof of concept.
- Contributors using the editor need a GitHub account.
- Owner pull requests are merged without review.
Who it suits
It suits developers building applications with structured startup ecosystem data, as well as people who want to contribute to or consume that data.
Community Data in depth
Read the full write-up
Overview
Community Data is a shared data resource focused initially on startups, offering structured records of people and companies to application builders and other data users. It is best for developers who want to query or extend an open dataset rather than buy a finished research service.
The project describes a collection of more than 1 million people and companies, including company profiles and funding data. Records live in an open-source repository, with access through a public GraphQL API. That makes it a flexible foundation for custom tools, but users need to bring their own application or analysis workflow.
Key features
Schema-based records
JSON documents use schemas for people, companies, locations, sectors, funding stages and curated collections. Each repository commit is checked against its corresponding JSON Schema, and invalid documents are rejected. This gives contributors a consistent structure to work within; it does not by itself establish that records are accurate or complete.
API and open contributions
Developers can query the public GraphQL API and build their own applications. Anyone can contribute by creating or editing a JSON file in the repository, and the project invites developers to list API-based applications in its apps repository. This collaborative model suits teams prepared to work directly with data, but offers less to people looking for a ready-made interface for company research.
Editor, enhancers and ownership
The proof-of-concept editor is a Next.js application that uses the GitHub API; contributors sign in with GitHub accounts. Enhancer scripts can draw on public APIs or websites, structure information to the project’s schemas and import it into the repository. These routes can help contributors add or maintain records, though they depend on familiarity with repositories, scripts or GitHub.
Person records can cite Twitter, LinkedIn or a personal website as proof sources. A contributor can demonstrate ownership through a core disambiguation attribute; the verification service records that person’s GitHub username as an owner. Pull requests from listed owners are merged automatically without review. That can make routine owner updates faster, but it places added importance on careful ownership verification.
Governance and license
Schema changes go through pull requests and are reviewed by core contributors during monthly governance calls. The project uses the MIT License, with copyright 2025. This is a permissive basis for building with the data, while schema changes follow a contributor-led review process rather than an individual user’s control.
Pricing
Community Data is free. The Community Data plan costs nothing and includes the open-source database and public GraphQL API. There are no paid tiers or stated usage caps in the plan. Its value is strongest for developers who can use the API or repository directly; it does not bundle a commercial research product or a managed analysis workflow.
Platforms
Community Data is available on the web and through its API. The API is the central access route for developers building applications, while the repository supports contributions to the underlying records.
Who it's for
Choose Community Data if you are building an application or analysis process around startup ecosystem records and want both API access and the ability to contribute improvements. It is less suitable for users who need a polished, ready-to-use research platform or prefer not to work with structured data and GitHub-based contribution tools.
Pros and cons
Open data with broad stated coverage: the collection covers more than 1 million people and companies, giving developers a substantial starting point for startup-focused applications.
Clear structural checks: schema validation rejects invalid commits, helping maintain consistent record formats across contributors.
Usable without a subscription: the public GraphQL API and repository are free, and there is no paid plan to unlock the core offering.
Not a complete research workflow: users building on the data need to supply their own application or analysis tools.
Owner updates bypass review: automatic merging of listed owners’ pull requests streamlines changes but makes accurate ownership verification consequential.
Alternatives
Startup Databases is a directory of startup database options for readers comparing the category. Choose Tracxn instead if a freemium service with a free trial and Lite or Premium access is a better fit than an open repository and API. CB Insights is the paid alternative, with a free trial and a User License at $417 a month, billed $5,000 annually; its plan includes full platform access, AI-powered insights, 12M companies and 1B data points. FirstGlance is another free option with a free plan across Android, iOS and web. FlareSight offers a free plan with 5 company profile views per day and a Starter plan for readers who want a different freemium service. Harmonic is a paid option with a trial and console access spanning company and people data, network mapping and CSV export. Discover Startups has a free forever directory plan for readers seeking a separate startup directory. ITjuzi is a freemium option with paid membership plans and download credits. Selva offers free Public and Login plans for users comparing another freemium data service.
Verdict
Community Data is a strong choice for developers who want free access to a large, schema-based startup dataset and the ability to improve it collaboratively. Its main advantage is combining an open repository with a public GraphQL API; its main drawback is that it leaves the application and research workflow to the user. Choose it to build on shared data, and look elsewhere for a packaged research platform.
Verdict
Community Data offers structured records and a public API for developers, with repository contributions open to anyone. Its schema checks and contribution process are worth understanding before building on or changing the data.
Where Specifiction places it
- Startup Databases#4 of 268.2