Did you know there is a vibrant PeopleSoft Open Source community? PeopleSoft is the most flexible ERP solution available. If we need additional functionality, we can build it. And that is exactly what several talented developers have done, and they've shared their solutions with us. Check out some of these amazing open-source projects and repositories:
- PeopleSoft Directory Viewer, Slack Plugin, Read/Write Excel
- Trace Viewer, Versioning, DMS Viewer
- Online PeopleCode editor, JSON Classes
- PeopleSoft Admin Utilities such as psadmin+, ps-vagabond, etc
- UMN Admin Scripts and Resources
- PSUnit Unit Testing Framework
- Kafka Streams and PeopleSoft
- Ricardo Wood's PeopleSoft Projects
- PeopleSoft XML Library
- Dialog Parameters, PeopleCode Templates
- PeopleTools OAuth Project
- Sasank Vemana's Github Repo
- Universal CI Handler
- Dynamic JSON Parser
- Sample REST Handler
Please note, I have only tested a few of these projects, and make no claims about their state or function. My objective with this post is awareness.
Do you have a solution others could benefit from? Have you thought about sharing it as an Open Source project?
Do you have a project you would like added to the list? let us know in the comments!
2 comments:
Thanks for sharing these Jim.
Over the years, I worked on a few projects of my own as well.
Notable ones being,
1. Universal Handler for CI - As opposed to exposing every single CI as a Web Service. A single handler will work for any delivered method of CI. This is natively written in PeopleCode without the use of Java.
Link - https://github.com/ciphersbak/psftpp/blob/master/IntegrationBroker/UniversalCIHandler
2. Dynamic JSON parsing (Objects and Arrays) by making use of JSONPath in PeopleCode
Link - https://github.com/ciphersbak/psftpp/blob/master/IntegrationBroker/Interchange.peoplecode
3. An example on how to create a RESTful API in PeopleSoft as PeopleTools provided APIs are not RESTful
Link - https://github.com/ciphersbak/psftpp/blob/master/IntegrationBroker/SampleRESTfulHandler
There are quite a few more but still putting them together
Overall library - https://github.com/ciphersbak/psftpp/tree/master/IntegrationBroker
Hey Jim - Thanks for raising awareness to this growing aspect of the PeopleSoft community.
I have some projects on GitHub:
https://github.com/SasankVemana
Post a Comment