{"id":16457876,"url":"https://github.com/ghostwriternr/dalal-ui","last_synced_at":"2026-05-13T18:34:28.935Z","repository":{"id":88844648,"uuid":"294871262","full_name":"ghostwriternr/dalal-ui","owner":"ghostwriternr","description":"Frontend for Dalal","archived":false,"fork":false,"pushed_at":"2020-09-24T07:46:55.000Z","size":792,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-25T12:16:26.143Z","etag":null,"topics":["openfaas","payload","webhook"],"latest_commit_sha":null,"homepage":"https://www.usedalal.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ghostwriternr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2020-09-12T04:40:41.000Z","updated_at":"2023-03-04T11:17:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"774db858-ffce-45fd-8411-683574e9b2ea","html_url":"https://github.com/ghostwriternr/dalal-ui","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriternr%2Fdalal-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriternr%2Fdalal-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriternr%2Fdalal-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ghostwriternr%2Fdalal-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ghostwriternr","download_url":"https://codeload.github.com/ghostwriternr/dalal-ui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240977684,"owners_count":19887718,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["openfaas","payload","webhook"],"created_at":"2024-10-11T10:43:47.338Z","updated_at":"2026-05-13T18:34:23.890Z","avatar_url":"https://github.com/ghostwriternr.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003e🦹 Dalal UI 🦹\u003c/h1\u003e\n\n  \u003cp align=\"center\"\u003e\n    \u003cb\u003eFrontend for \u003ca href=\"https://github.com/ghostwriternr/dalal\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eDalal\u003c/a\u003e\u003c/b\u003e\n    \u003cbr/\u003e\n    \u003cb\u003eThe BYOL* Payload Transormation Service\u003c/b\u003e\n    \u003cbr /\u003e\u003cbr /\u003e\n    \u003ca href=\"https://www.usedalal.com\"\u003e\u003cstrong\u003eTry it out »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\u003cbr /\u003e\n    \u003ca href=\"https://fossunited.org\"\u003e\u003cimg src=\"http://fossunited.org/files/fossunited-badge.svg\" alt=\"Supported by FOSS United\" /\u003e\u003c/a\u003e\n    \u003cbr /\u003e\u003cbr /\u003e\n    \u003ca href=\"https://github.com/ghostwriternr/dalal-ui/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/ghostwriternr/dalal-ui/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n  \u003cimg src=\"logo.png\" alt=\"diagram\"/\u003e\n\u003c/div\u003e\n\n## Table of Contents\n\n-   [About the Project](#about-the-project)\n    -   [Built With](#built-with)\n-   [Usage Instructions](#usage-instructions)\n-   [Getting Started](#getting-started)\n    -   [Prerequisites](#prerequisites)\n    -   [Running Dalal UI locally](#running-dalal-ui-locally)\n-   [Contributing](#contributing)\n-   [Credits](#credits)\n\n## About The Project\n\n![screenshot](https://user-images.githubusercontent.com/10023615/93024898-4e815180-f617-11ea-8fef-e1ca4c9ec442.png)\n\nDalal is a powerful, in-flight webhook transformation service to connect absolutely any 2 services with very few lines of code - writen in your favourite language!\n\nTo know more about the core service, head to the [Dalal](https://github.com/ghostwriternr/dalal) repo.\n\n### Built With\n\n-   [React](https://reactjs.org/) with [TS](https://www.typescriptlang.org/) \u0026 [Styled Components](https://styled-components.com/)\n-   [Ant Design](https://ant.design/docs/react/introduce) and [Nivo](https://nivo.rocks/)\n\n## Usage Instructions\n\n1. Create a new channel from the home page.\n2. Write a transformation function in any language desired, which will take in the data passed when the webhook is called, and use that to forward the data to desired service in the required format.\n3. Add the url of the desired service, where you want to forward the request, in the target URL.\n4. Click on Save.\n\n## Getting Started\n\n### Prerequisites\n\n-   [`yarn`](https://classic.yarnpkg.com/en/docs/install/) (or [`npm`](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm), in which case, replace all instructions below with `npm` instead of `yarn`)\n\n### Running Dalal UI Locally\n\n1. Clone the repo\n\n```sh\ngit clone git@github.com:ghostwriternr/dalal-ui.git\n```\n\n2. Install NPM packages\n\n```sh\nyarn install\n```\n\n3. Start the local development server\n\n```sh\nyarn start\n```\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## Contributing\n\nContributions to Dalal are always welcome and all contributions you make are **greatly appreciated**. If you need clarifications, please [create an issue](https://github.com/ghostwriternr/dalal-ui/issues/new).\n\n1. Fork the Project\n2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)\n3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)\n4. Push to the Branch (`git push origin feature/AmazingFeature`)\n5. Open a Pull Request\n\n## Credits\n\n-   [shubhamjain148 / Shubham Jain](https://github.com/shubhamjain148)\n-   [mukul13 / Mukul Chaware](https://github.com/mukul13)\n-   [ghostwriternr / Naresh Ramesh](https://github.com/ghostwriternr)\n\nBuilt with love, empathy and superpowers 🌺\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghostwriternr%2Fdalal-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fghostwriternr%2Fdalal-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fghostwriternr%2Fdalal-ui/lists"}