Be a creator - not just a user


TriSplit lets you upload your code and data for free to plug into "Community Apps" (CA) for immediate use, collaboration, and monetization. In one afternoon, you can get your work on the web without the need for Open Source Software (OSS), app stores, or creating your own website. Eliminate the tech and money gatekeepers and take back full control over your expertise.


Find and Use Code and Data Now




  Here is the short overview



UCE
Free Community Apps

How does it work?



Community App - Try it!


Step-by-step instructions


1. Programmers upload routines and public data


2. TriSplit plugs them into Community Apps


3. You do not have to write a user interface


4. Users' data stays private on their PCs


5. Code is run on the server - it's not open source


6. Uploaded code can be simple or as complex as Computational Fluid Dynamics (CFD)



7. Data is stored in Universal DataBases (UDB)


8. UDB JSON files can contain data from many apps


9. Open industry data types will be defined for all data


10. Output from one calculation feeds into another automatically


11. Code and data integration is easy


12. TriSplit provides a universal API and SaaS


About TriSplit

Applications are split into three independently-developed components that can be combined plug-and-play by users to create new and automated solutions.

1. Universal Code Engines (UCE) for calculations and data processing.
2. Universal DataBases (UDB) use JSON files to store any data from any program by name.
3. Universal Interface Frameworks (UIF) for each class of code and data.

Upload your code or public data for immediate use, collaboration, and monetization with our Universal Application Programming Interface (U-API) and Universal Software as a Service (U-SaaS).

TriSplit is a completely new approach which has gone through three working revisions over nine years and is now being implemented on the web.


Just as shipping containers changed the world economy, TriSplit's containers will change the world of programming from app-centric to data-centric. It offers "Big Data" and "Big Code" repositories that define a future of "Community Apps" and user solutions that automatically connect externally developed, validated, and supported code and public data. We can all collaborate independently to build low and no code solutions where users control and automate their private data pipeline.


Divide and Collaborate. Conquer Complexity and Cost.




SPLIT THE APP
SPLIT THE APP

What can TriSplit do for you?

USERS


TriSplit will be THE place to find, use, and combine code and data. Run the code with typed-in data or data read/written from a universal neutral JSON data file (UDB) on your PC. You control your private data. A common format allows you to transfer results from one Code Engine to another as input. Find public data for selection, analysis, and download. All uploaded Code Engines plug into "Community Apps" and use common definitions for variables, table data, geometry, and more. TriSplit is a unified repository of plug & play "big data" and "big code" that crosses all markets.

PROGRAMMER


Monetize and protect your code and data. Don't give it away as open source. Upload code engines (subroutines) and public data for free use with advertising revenue or for a "toll" per use. TriSplit will collect the fees. Code is run on the server and not open or visible in the browser. All code and public data will be accessible from anywhere using a universal API interface. Converting any subroutine into a Code Engine is done during the TriSplit upload process.

SME


Subject Matter Experts create code and data, but have no way to offer it on the web in any sort of free/fee format without a very high bar of time, expertise, and cost. In addition, there is no easy way to collaborate and automatically connect with others. There is a vast amount of code and data that has been lost or not built over decades due to changing technology and the high cost of development. TriSplit offers a solution with plug-and-play code, data, and user interfaces that opens up vast new markets. Your code is hidden and executed on the server - not open source.

DATA ENGINEER


Eliminate code and data integration hell across all horizontal, vertical, and longitudinal markets using plug-and-play components from anyone. Legacy code and data can be tied in with automatic Code Engine data converters. Internal OOP classes are split apart into separate external plug-and-play files of code and data. Any data and data structure from any program can be put into one universal variable and data structure JSON file. This is more than NOSQL. It's UDB - a Universal Database - that can store variables, arrays, matrices, objects, structures, tables, and more with links connecting files. TriSplit will establish Open Data Definition (ODD) collaborative forums to define industry schemas. TriSplit offers a path for unifying Product Lifecycle Management (PLM), Process Integration and Design Optimization (PIDO), and Digital Twin systems. Use TriSplit to build your data centric, data driven, and functional programming world.

SIG/BOF


Special Interest Groups/Birds Of a Feather - TriSplit offers you a way to collaborate using plug-and-play code, data, and user interfaces. You can group code and data together to create a Universal Interface Executive (UIX) for a specific area that uses one common UDB database for all inputs and outputs. You can also wrap code and data together to create new Code Engines without writing a line of code. A SIG for kayak design could group repository Code Engines and data together to generate hull shapes, do calculations, and produce full-size dimensions to drive CNC machines or 3D printers. SMEs could create a new Code Engine by wrapping one to generate a hull shape with one to calculate the resistance so that you can automatically search for a hull with the least resistance - all plug-and-play.

INDUSTRY


Take control of your data and code. Unify and collaborate across all markets for PLM and Digital Twin. Over the last 50+ years, app islands that define and encapsulate their own data formats and code APIs have dominated with different and manual neutral file connections. TriSplit splits data and code into their own separately defined plug-and-play external objects. Custom connecting different website APIs of encapsulated code and data is not a viable solution. Horizontal, vertical, and longitudinal industries can define base data definitions and TriSplit's UDB database will allow for custom data and new ideas. TriSplit offers one universal JSON schema for ANY data and data structure from all programs. The future is data centric functional programming. Separate web "castles" and "moats" don't do that. Professional societies can use TriSplit to promote and implement "coopetition."

Examples

UCE
Universal API

Plug code into Community Apps and other code

UCE Wrap
Combine code engines with no code

Expert users can create new solutions

3D Foil
Geometry generators

NURB foil shape created by Code Engine using 2D foil data in repository

Pricing

USERS


Using public data and code in Community Apps is free unless marked with a "toll." Tolls works like E-Z Pass for cars. You fund an account that pays for any service automatically. Tolls may be used for large or complex calculations like Computational Fluid Dynamics (CFD). You can pay the toll or find a different "free route."

PROGRAMMERS


Programmers and Data Experts can create a free account ("network") to upload code and data. Their code and data can then be offered to users for free with advertising income or for a fee/toll per use. Everyone can showcase and monetize their work in a collaborative plug & play environment without building their own SaaS website or giving away their code as open source. Many creator/uploaders will find that free usage with ad income maximizes their return with billions of potential users around the world. Once uploaded, your work might provide passive income for years.

ORGANIZATIONS


Organizations, professional societies, and enterprises can upload their data and code for public use and combination. This can include table data, variable and structure data, and 2D/3D geometry. Companies can upload information in a universal format for CAD, Product Lifecycle Management (PLM), Process Integration and Design Optimization (PIDO), and Digital Twin. There may be a fee charged above a certain storage level.

Stay informed

To stay up-to-date with the latest happenings on TriSplit, see our Latest News and subscribe to our YouTube channel.