{"payload":{"header_redesign_enabled":false,"results":[{"id":"92813268","archived":false,"color":"#c22d40","followers":592,"has_funding_file":false,"hl_name":"AbsaOSS/spline","hl_trunc_description":"Data Lineage Tracking And Visualization Solution","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":92813268,"name":"spline","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2024-08-19T00:55:10.465Z","has_issues":true}},"sponsorable":false,"topics":["visualization","tracking","scala","spark","hadoop","bigdata","lineage"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"131604608","archived":false,"color":"#c22d40","followers":226,"has_funding_file":false,"hl_name":"AbsaOSS/ABRiS","hl_trunc_description":"Avro SerDe for Apache Spark structured APIs.","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":131604608,"name":"ABRiS","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2024-07-22T08:33:58.105Z","has_issues":true}},"sponsorable":false,"topics":["kafka","spark","avro","schema-registry","avro-schema"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"142015736","archived":false,"color":"#c22d40","followers":135,"has_funding_file":false,"hl_name":"AbsaOSS/cobrix","hl_trunc_description":"A COBOL parser and Mainframe/EBCDIC data source for Apache Spark","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":142015736,"name":"cobrix","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2024-08-19T05:39:51.181Z","has_issues":true}},"sponsorable":false,"topics":["spark","scalable","etl","cobol","mainframe","ebcdic","copybook","cobol-parser"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"172954341","archived":false,"color":"#c22d40","followers":42,"has_funding_file":false,"hl_name":"AbsaOSS/hyperdrive","hl_trunc_description":"Extensible streaming ingestion pipeline on top of Apache Spark","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":172954341,"name":"hyperdrive","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2024-03-21T19:13:18.655Z","has_issues":true}},"sponsorable":false,"topics":["streaming","framework","kafka","spark","apache-spark","pipeline","ingestion","streaming-etl","spark-structured-streaming"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"231356164","archived":false,"color":"#c22d40","followers":36,"has_funding_file":false,"hl_name":"AbsaOSS/spark-hats","hl_trunc_description":"Nested array transformation helper extensions for Apache Spark","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":231356164,"name":"spark-hats","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2023-08-04T08:53:31.371Z","has_issues":true}},"sponsorable":false,"topics":["scala","schema","spark","nested-structures","arrays"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"154513089","archived":false,"color":"#c22d40","followers":30,"has_funding_file":false,"hl_name":"AbsaOSS/enceladus","hl_trunc_description":"Dynamic Conformance Engine","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":154513089,"name":"enceladus","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2024-05-16T13:41:38.908Z","has_issues":true}},"sponsorable":false,"topics":["scala","spark","spring","mongodb","hadoop","bigdata","datalake"],"type":"Public","help_wanted_issues_count":2,"good_first_issue_issues_count":7,"starred_by_current_user":false},{"id":"504494078","archived":false,"color":"#c22d40","followers":22,"has_funding_file":false,"hl_name":"AbsaOSS/pramen","hl_trunc_description":"Resilient data pipeline framework running on Apache Spark","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":504494078,"name":"pramen","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2024-08-19T12:08:13.949Z","has_issues":true}},"sponsorable":false,"topics":["scala","big-data","spark","etl","hacktoberfest","data-pipeline"],"type":"Public","help_wanted_issues_count":1,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"167398899","archived":false,"color":"#c22d40","followers":14,"has_funding_file":false,"hl_name":"AbsaOSS/spark-hofs","hl_trunc_description":"Scala API for Apache Spark SQL high-order functions ","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":167398899,"name":"spark-hofs","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2023-08-04T06:19:15.536Z","has_issues":true}},"sponsorable":false,"topics":["scala","sql","spark","high-order-functions"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"211824332","archived":false,"color":"#c22d40","followers":8,"has_funding_file":false,"hl_name":"AbsaOSS/hermes","hl_trunc_description":"A E2E test tool for Enceladus. Also general dataframe comparison tool","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":211824332,"name":"hermes","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2023-05-05T12:51:13.367Z","has_issues":true}},"sponsorable":false,"topics":["spark","e2e-tests","atum","enceladus","dataset-comparison"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false},{"id":"428385911","archived":false,"color":"#c22d40","followers":3,"has_funding_file":false,"hl_name":"AbsaOSS/spark-data-standardization","hl_trunc_description":"A library for Spark that helps to stadardize any input data (DataFrame) to adhere to the provided schema.","language":"Scala","mirror":false,"owned_by_organization":true,"public":true,"repo":{"repository":{"id":428385911,"name":"spark-data-standardization","owner_id":18133719,"owner_login":"AbsaOSS","updated_at":"2023-09-06T11:04:54.591Z","has_issues":true}},"sponsorable":false,"topics":["scala","schema","spark","data-structures","data-quality"],"type":"Public","help_wanted_issues_count":0,"good_first_issue_issues_count":0,"starred_by_current_user":false}],"type":"repositories","page":1,"page_count":1,"elapsed_millis":636,"errors":[],"result_count":10,"facets":[],"protected_org_logins":[],"topics":null,"query_id":"","logged_in":false,"sign_up_path":"/signup?source=code_search_results","sign_in_path":"/login?return_to=https%3A%2F%2Fgithub.com%2Fsearch%3Fq%3Dtopic%253Aspark%2Borg%253AAbsaOSS%2Bfork%253Atrue%26type%3Drepositories","metadata":null,"warn_limited_results":false,"csrf_tokens":{"/AbsaOSS/spline/star":{"post":"m2n4X7KXiSq5NnwtHq_ITmbsG5HRZgMox3jMxOdQN8UrrqmQTDugnJXB-8QIV86xpnUWt8GykK0xf2VNm6I3vQ"},"/AbsaOSS/spline/unstar":{"post":"yBU4LEa3CJU-Z_rvxqzd0B4txKLC2Q2rtyt2YQpCSQ9iEyPOvmGDm8G80SlHYZnyyupN9tVWtvdsT5k9G7IKUQ"},"/AbsaOSS/ABRiS/star":{"post":"ptsk-Lldqo5E_KzkBSYwADMmiMWskDbJufifpGvi_jRBzUEFL0em9Xv2u4tlqlg_RAsvxRZLcIimDhf4slKlLQ"},"/AbsaOSS/ABRiS/unstar":{"post":"kDUNy2wsw4S2XjFhL-M0J-_OMeYE3pm9TLVa1HhYcyGbi7n-7MCfyRwVCXq8lqiSCXN_uR66p6hLR-iee13_Fw"},"/AbsaOSS/cobrix/star":{"post":"9XWqfDG_OruGLDh4ul1QTWt_s2m5KEcXfWSYQCOvII9k5In2g4Te78T2W_flPg1mdzJTK3v7yFj9gVZZMFwL2Q"},"/AbsaOSS/cobrix/unstar":{"post":"ONu2HZ59DM946Iwtgyymzo5ykbt2KyC1j1OcGIY8q-HxKGQGBZ_-dVQtt1mgI7Wb2uHwaG2_XZepl4XqDO0Tvw"},"/AbsaOSS/hyperdrive/star":{"post":"z_AecqRzPp3WLlq7o_uWKVlmh4Gw8oeT-h48x3h7Vqw_ZWWbn7lwjwPR7lNDb9Jz-enCZ4HZAMDxVLJPKpCdJw"},"/AbsaOSS/hyperdrive/unstar":{"post":"uYzp6lUmDl9B1V3f52FQjAxEti1bk9mkVZJYba_Ni2lwtDAqgRLnC-M_6In4GLDi_oZ7xU_7OTm-QF2BZJIfTg"},"/AbsaOSS/spark-hats/star":{"post":"VJMp1VJFVon92px1KBqkvDd-RamTwumPDe7zQ8uOqlG9BKwjHird2Wo_t3Q6lRhBvnK4Ug1gx6XCSOxOpInz4g"},"/AbsaOSS/spark-hats/unstar":{"post":"gjP9fNUteyRrq6iGFfhoei1apEjpb7rVY9QLIqlmi3IxWFe3Raw4kypIWPopUI6Xcpkw_xt8tSoO00vKSF3cFg"},"/AbsaOSS/enceladus/star":{"post":"vYitYHjw0cl7ZaE3HoONrM160IYzPqNjmuTPzAI5o5k7q3lpiG8l6WBN3cHop09rM1Dz_IM2vH0sSN6bz2jY1A"},"/AbsaOSS/enceladus/unstar":{"post":"2AwpMbVsbj6bQvrXNlh1tZac60yl5GkJDdd_4SRDxvs9W9a9Hq671BQVyQplL1i-BAW6-n9lFaVkainStaooZg"},"/AbsaOSS/pramen/star":{"post":"sIoVKCjqJq0Rx4ZUapbKVFdZzKuVmorqNMtM2Jn0cy05JG_EF4ebUqYkkfwSTq1kGhHVCu01VlTjGlTkYVugOA"},"/AbsaOSS/pramen/unstar":{"post":"vosRb_JpZ2VDTj-EdUD4jr2NuGVRsWTbpxCCW4pGot8RVolsnU1n3ZSdegvC4CfcueB4F4F0ylYHFO0SYdKQ8Q"},"/AbsaOSS/spark-hofs/star":{"post":"iAQb3igtFCYFhyNBOQs8pSnGLpGz3RiRGKa996rHuHq6Bi1LIBiAVf8uP3F3jvf-hJBqD7r6kR9iX9du5CnpmQ"},"/AbsaOSS/spark-hofs/unstar":{"post":"1_zmkoNpASz_fUTYUs_wN6TOh1jPSlXUtBhJiDfGTO7oxWkyPs6NBilWi56BsBuJP8aDf0HgWcLYsgcgg0wodA"},"/AbsaOSS/hermes/star":{"post":"W_57iCQgsjUFAvnniT-_IQ1qrklwdAv7liGhjGncswul2YOHBjK7Ca421lsOAXCbCTbJ3_b07Sep6AzK-4t6DQ"},"/AbsaOSS/hermes/unstar":{"post":"RicdpSS4iRkEqB4VHZw72Po_QySK5uN983iJr2oVjvqlN-6WBJpHDCvuIl27XYuOz81-UxH2HbpI4XGbUjcjoQ"},"/AbsaOSS/spark-data-standardization/star":{"post":"PscSbSs5rmFbLZNDzkQWgAQleVC7FCFUluVDjzQ0D64oTY8N2X777banj1DAf6gavgvcnOHNTXQikurUVsPY4Q"},"/AbsaOSS/spark-data-standardization/unstar":{"post":"v5jRSAsdKHFXt6Vr8m3r_wBtRqDQIIuoePUgqjI1lPZjC0HrsOWm-Ljp8pNjgWQuGFVqARILPp66dmi1Fiqy4A"},"/sponsors/batch_deferred_sponsor_buttons":{"post":"MEmjBz8nNOrNlkPpIAIVHeyfwannyVNLY7VTcFVbvry-S3kEY5ufHHAGkMXImYBnGVTpZl9PA1Tx544HVFO_-Q"}}},"title":"Repository search results"}