Open Set designs and builds software
to explore, visualize, and analyze
complex systems
Open Set designs and builds software to explore, visualize, and analyze complex systems


Our overarching goal is to make complexity approachable and understandable.

With the web as a medium, our digital products range from user-facing websites and apps to data visualizations to tools for developers and researchers.

By thoughtfully designing and building software, we help people struggling with complex systems to make sense of them.


  • Full-Stack Web Development
  • Interactive Data Visualization
  • Agent-Based Modeling and Simulation
  • SMS (Text Message) Driven Products
  • Natural Language Processing


  • Web and Responsive/Mobile Web
  • Single-Page Apps
  • Serverless
  • Desktop: OSX, Windows, Linux
  • SMS


  • Next.js
  • Gatsby
  • Three.js
  • React
  • Django
  • WordPress


Our flagship product, Flocc, is an open-source JavaScript library for agent-based modeling.

We’ve also built products for the City of San José, Xplor Technologies, Accion International, and other organizations.

If you’re interested in learning more, get in touch.


Scott Donaldson
Principal / Founder

Scott founded Open Set in 2020 after serving as Director of Technology at iStrategyLabs (ISL) in Washington, DC. Scott has extensive experience as a web and software developer on open-source libraries, websites and apps, and design interfaces and prototypes. He holds an M.S. in Computational Design from Carnegie Mellon University and studied architecture at Columbia University. Scott views complexity and systems thinking as integral to his approach on every project.