Skip to content
This repository was archived by the owner on Jun 12, 2026. It is now read-only.

discoverfinancial/ods-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DFS - Incubating Contributors-Invited

ODS Framework

This repository contains the framework upon which enables Operational Data Stores (ODS) and ODS applications to be built.

There are two directories for the two npm modules that make up the framework:

ods-common

The common package is a required dependency for ods-framework. It contains interfaces for ODS data models (in the models directory) and document states (in the states directory).

It also includes two utility classes included that assist with using and rendering ODS content. The odsUtils can be used on server and browser, while the odsUi defines the browser's AppContext interface.

View the ods-common README

ods-framework

The ods-framework package contains the framework module for implementing an Operational Data Store (ODS) server and ODS applications. It stores enterprise operational data from different systems of record using an industry standard CycloneDX SBOM data model in a MongoDB database.

The framework defines an architecture that utilizes data clients to extract data from the systems of record in your enterprise or from the broader community and aggregate with other data to create a more complete view of a software product. The data clients can optionally cache data in MongoDB to improve performance for aggregation and query operations.

Learn more about ODS Framework

View the ods-framework README

Join our community!

We encourage designers, developers, technical writers and testers to read about our project, to learn about our goals, and to ask questions. And we hope that you will spend some time in our community.

Learn more, give feedback

We are happy to listen to ideas, to learn where we can improve and would love to help you become involved in our project. If you would like to help us to refine ODS Framework's template or ODS applications by reporting issues or suggesting enhancements, please begin the dialog by capturing your thoughts and observations in a GitHub Issue. Please see the ods-sample github repositories to open issues for those projects.

If you would like to discuss our ambitions and vision, or to learn more about ODS family, please reach out to us through Slack.

License

Copyright 2025 Capital One

Distributed under the MIT License.

SPDX-License-Identifier: MIT

About

Due to changes in priorities, this project is no longer being supported. This project is being archived as of 6/12/2026 and will be available in a read-only state. Please note, as part of archival, this project will no longer be maintained or reviewed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors