Software, Development, and Extensibility

Socrata is committed to supporting and growing an ecosystem of open source innovation that includes governments, citizens, developers, and businesses who work together to create economic and societal value. Socrata is a proud user of open source solutions, our engineers are active contributors to many open source projects, and as a company, we contribute and adhere to open standards around our data and metadata.

Socrata is a cloud-based service. This enables Socrata to scale, improve our software seamlessly over time, and do things that would not be possible otherwise, like creating the Socrata Open Data Network where our customers collaborate and benchmark against each other. We add value by providing a superior, reliable service over any other data platform provider. All data is accessible and retrievable from the system at any time. Our commitment to and advocacy for our customers is what sets us apart and is why we are able to serve our customers better than other solutions on the market.

SOFTWARE AND DEVELOPMENT TOOLS

Socrata publishes one of the most robust APIs available, which we use to build out our products. Our API specifications are available under an open and extendable license, and our libraries, SDKs, and many of our platform components are open source and available on GitHub so that anyone can also contribute and improve these foundations.

VIEW SOCRATA’S GITHUB PROFILE

 

Built on Open Source Software

The Socrata platform is built almost entirely upon open source foundations, such as Apache MesosUbuntu LinuxPostgreSQLRuby on RailsElasticAngularD3.js, and Chef.

 

Contributing to Open Source

Engineers at Socrata regularly contribute to open source projects, including PostgreSQLScalaJCloudsWAL-EApacheChefBreeze, and Astyanax. Socrata has an active community of users and contributors with our API libraries and SDKs.

 

Open Standards for Open Data

Socrata supports a wide array of data and metadata formats to ensure that the data layer — the source of value in open data — is always open and interoperable. Some of the open formats we support include JSON, CSV, GeoJSON, DCAT, and data.json.

 

Extensibility and Interoperability

All data in the Socrata platform is easily accessible by outside tools through open connectors, which have been created by Socrata as well as third-party customers and contributors.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.