{"id":43069431,"url":"https://github.com/akohan91/libak-salesforce-dynamic-soql","last_synced_at":"2026-01-31T13:50:22.803Z","repository":{"id":244427414,"uuid":"811323739","full_name":"akohan91/libak-salesforce-dynamic-soql","owner":"akohan91","description":"This open-source library empowers Salesforce developers to write dynamic and efficient SOQL (Salesforce Object Query Language) queries in both Apex and JavaScript, enhancing productivity and code maintainability.","archived":false,"fork":false,"pushed_at":"2025-07-19T03:44:28.000Z","size":119,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-19T07:19:26.858Z","etag":null,"topics":["apex","dynamicqueries","dynamicsoql","javascript","libak","opensource","querybuilder","salesforce","securequeries","soql"],"latest_commit_sha":null,"homepage":"","language":"Apex","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akohan91.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-06-06T11:28:41.000Z","updated_at":"2025-07-19T03:44:32.000Z","dependencies_parsed_at":"2024-06-14T17:23:39.843Z","dependency_job_id":"8f711ead-51ed-42ba-9bed-f4a144c75238","html_url":"https://github.com/akohan91/libak-salesforce-dynamic-soql","commit_stats":null,"previous_names":["akohan91/libak_dynamicsoql"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/akohan91/libak-salesforce-dynamic-soql","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akohan91%2Flibak-salesforce-dynamic-soql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akohan91%2Flibak-salesforce-dynamic-soql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akohan91%2Flibak-salesforce-dynamic-soql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akohan91%2Flibak-salesforce-dynamic-soql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akohan91","download_url":"https://codeload.github.com/akohan91/libak-salesforce-dynamic-soql/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akohan91%2Flibak-salesforce-dynamic-soql/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28944789,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T13:02:32.153Z","status":"ssl_error","status_checked_at":"2026-01-31T13:00:07.528Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apex","dynamicqueries","dynamicsoql","javascript","libak","opensource","querybuilder","salesforce","securequeries","soql"],"created_at":"2026-01-31T13:50:22.390Z","updated_at":"2026-01-31T13:50:22.798Z","avatar_url":"https://github.com/akohan91.png","language":"Apex","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Salesforce Dynamic SOQL\n\n\u003cspan\u003e\n  \u003cimg\n    alt=\"Salesforce Dynamic SOQL\"\n    src=\"assets/small_logo.png\"\n    height=\"28px\"\n  \u003e\n\u003c/span\u003e\n\u003ca href=\"https://githubsfdeploy.herokuapp.com?owner=akohan91\u0026repo=libak-salesforce-dynamic-soql\u0026ref=main\"\u003e\n  \u003cimg\n    alt=\"Deploy to Salesforce\"\n    src=\"https://raw.githubusercontent.com/afawcett/githubsfdeploy/master/deploy.png\"\n    height=\"28px\"\n  \u003e\n\u003c/a\u003e\n\n---\n\nWelcome to the **Salesforce Dynamic SOQL** project! This open-source library empowers Salesforce developers to write dynamic and efficient SOQL (Salesforce Object Query Language) queries in both Apex and JavaScript, enhancing productivity and code maintainability.\n\n\n## 🚀 Features\n\n- **Dynamic Query Generation**: Build SOQL queries programmatically with ease.\n- **Cross-Platform Support**: Apex and JavaScript implementations available.\n- **Safe and Secure**: Helps prevent SOQL injection by using binding variables.\n- **Customizable**: Extend and modify the library to suit your specific needs.\n- **Comprehensive API**: Easy-to-use methods for query creation, modification, and execution.\n\n\n## 📖 Documentation\n\n### Developer Guide\nCheck usage examples\n[Read the Developer Guide](libak_dinamicSOQL_developer_guide.md)\n\n### Apex Reference API Guide\nLearn how to use Salesforce Dynamic SOQL in your Apex code:\n[Read the Apex Guide](libak_DynamicSOQL.md)\n\n### JavaScript Reference API Guide\nIntegrate Salesforce Dynamic SOQL into your JavaScript applications:\n[Read the JavaScript Guide](libak_DynamicSOQL_JS_API.md)\n\n\n### 🚀 Installation\n\n- **1st option**\n  1. Clone or download this repository.\n  2. Deploy the source code to your Salesforce org using your preferred deployment tool (e.g., Salesforce CLI, Workbench, or IDE).\n- **2nd option**\n  1. Use the \"Deploy to Salesforce\" button to deploy the framework to your target organization.\n\n\n## 🤝 Contribution\n\nWe welcome contributions! Here’s how you can get started:\n\n1. **🍴 Fork the Repository**\n\n2. **🌱 Create a New Branch**\n\nWork on your changes in a separate branch.\n\nFollow the branch naming conventions:\n\n- ✨ For features: `feature/\u003cbranch-name\u003e`\n- 🐛 For bug fixes: `bugfix/\u003cbranch-name\u003e`\n- 📚 For documentation: `doc/\u003cbranch-name\u003e`\n\n3. **🔧 Make Changes and Test**\n\nImplement your changes and ensure everything works.\n\n4. **🚀 Push Your Changes**\n\nPush your branch to your forked repository:\n\n`git push origin your-branch-name`\n\n5. **📬 Submit a Pull Request**\n\nOpen a pull request to the develop branch with a clear description of your changes.\n\n## 📜 License\nThis project is licensed under the [MIT License](LICENSE).\n\n\n## 📫 Contact\nIf you have any questions, feedback, or suggestions, feel free to reach out:\n- **GitHub Issues**: [Report an issue](https://github.com/akohan91/libak-salesforce-dynamic-soql/issues)\n- **Email**: akohan91@gmail.com\n\n\nThank you for using Salesforce Dynamic SOQL! We hope this library makes your development process more efficient and enjoyable. 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakohan91%2Flibak-salesforce-dynamic-soql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakohan91%2Flibak-salesforce-dynamic-soql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakohan91%2Flibak-salesforce-dynamic-soql/lists"}