manish-singh-bisht / testse

test
0 stars 0 forks source link

souvik-laha-SBHrS9zs9Lo-unsplash

trtrtr Open Source Privacy First Experience Management Solution Qualtrics Alternative Logo

Formbricks

Harvest user-insights, build irresistible experiences.
Website | Join Discord community

License Join Formbricks Discord Github Stars Hacker News Product Hunt Github Accelerator


Trusted by
clients-hi-res

Trendshift Badge for formbricks/formbricks

## ✨ About Formbricks formbricks-sneak Formbricks provides a free and open source surveying platform. Gather feedback at every point in the user journey with beautiful in-app, website, link and email surveys. Build on top of Formbricks or leverage prebuilt data analysis capabilities. **Try it out in the cloud at [formbricks.com](https://app.formbricks.com/auth/signup)** ## πŸ’ͺ Mission: Empower your team, craft an irresistible experience. Formbricks is both a free and open source survey platform - and a privacy-first experience management platform. Use in-app, website, link and email surveys to gather user and customer insights at every point of their journey. Leverage Formbricks Insight Platform or build your own. Life's too short for mediocre UX. ### Table of Contents - [Features](#features) - [Getting Started](#getting-started) - [Cloud Version](#cloud-version) - [Self-hosted Version](#self-hosted-version) - [Development](#development) - [Contribution](#contribution) - [Contact](#contact-us) - [Security](#security) - [License](#license) ### Features - πŸ“² Create **conversion-optimized surveys** with our no-code editor with several question types. - πŸ“š Choose from a variety of best-practice **templates**. - πŸ‘©πŸ» Launch and **target your surveys to specific user groups** without changing your application code. - πŸ”— Create shareable **link surveys**. - πŸ‘¨β€πŸ‘©β€πŸ‘¦ Invite your team members to **collaborate** on your surveys. - πŸ”Œ Integrate Formbricks with **Slack, Notion, Zapier, n8n and more**. - πŸ”’ All **open source**, transparent and self-hostable. ### Built on Open Source - πŸ’» [Typescript](https://www.typescriptlang.org/) - πŸš€ [Next.js](https://nextjs.org/) - βš›οΈ [React](https://reactjs.org/) - 🎨 [TailwindCSS](https://tailwindcss.com/) - πŸ“š [Prisma](https://prisma.io/) - πŸ”’ [Auth.js](https://authjs.dev/) - πŸ§˜β€β™‚οΈ [Zod](https://zod.dev/) - πŸ› [Vitest](https://vitest.dev/) ## πŸš€ Getting started We've got several options depending on your need to help you quickly get started with Formbricks. ### ☁️ Cloud Version Formbricks has a hosted cloud offering with a generous free plan to get you up and running as quickly as possible. To get started, please visit [formbricks.com](https://app.formbricks.com/auth/signup). ### 🐳 Self-hosting Formbricks Formbricks is available Open-Source under AGPLv3 license. You can host Formbricks on your own servers using Docker without a subscription. If you opt for self-hosting Formbricks, here are a few options to consider: #### Docker To get started with self-hosting with Docker, take a look at our [self-hosting docs](https://formbricks.com/docs/self-hosting/deployment). #### Community-managed One Click Hosting ##### Railway You can deploy Formbricks on [Railway](https://railway.app) using the button below. [![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/new/template/PPDzCd) ##### RepoCloud Or you can also deploy Formbricks on [RepoCloud](https://repocloud.io) using the button below. [![Deploy on RepoCloud](https://d16t0pc4846x52.cloudfront.net/deploy.png)](https://repocloud.io/details/?app_id=254) ## πŸ‘¨β€πŸ’» Development ### Prerequisites Here is what you need to be able to run Formbricks: - [Node.js](https://nodejs.org/en) (Version: >=18.x) - [Pnpm](https://pnpm.io/) - [Docker](https://www.docker.com/) - to run PostgreSQL and MailHog ### Local Setup To get started locally, we've got a [guide to help you](https://formbricks.com/docs/contributing/setup). ### Gitpod Setup 1. Click the button below to open this project in Gitpod. 2. This will open a fully configured workspace in your browser with all the necessary dependencies already installed. [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/formbricks/formbricks) ## ✍️ Contribution We are very happy if you are interested in contributing to Formbricks πŸ€— Here are a few options: - Star this repo. - Create issues every time you feel something is missing or goes wrong. - Upvote issues with πŸ‘ reaction so we know what the demand for a particular issue is to prioritize it within the roadmap. Please check out [our contribution guide](https://formbricks.com/docs/contributing/introduction) and our [list of open issues](https://github.com/formbricks/formbricks/issues) for more information. ## All Thanks To Our Contributors ## πŸ“† Contact us Let's have a chat about your survey needs and get you started. Book us with Cal.com ## πŸ”’ Security We take security very seriously. If you come across any security vulnerabilities, please disclose them by sending an email to security@formbricks.com. We appreciate your help in making our platform as secure as possible and are committed to working with you to resolve any issues quickly and efficiently. See [`SECURITY.md`](./SECURITY.md) for more information. ## πŸ‘©β€βš–οΈ License ### The AGPL Formbricks Core The Formbricks core application is licensed under the [AGPLv3 Open Source License](https://github.com/formbricks/formbricks/blob/main/LICENSE). The core application is fully functional and includes everything you need to design & run link surveys, website surveys and in-app surveys. You can use the software for free for personal and commercial use. You're also allowed to create and distribute modified versions as long as you document the changes you make incl. date. The AGPL license requires you to publish your modified version under the AGPLv3 license as well. ### The Enterprise Edition Additional to the AGPL licensed Formbricks core, this repository contains code licensed under an Enterprise license. The [code](https://github.com/formbricks/formbricks/tree/main/packages/ee) and [license](https://github.com/formbricks/formbricks/blob/main/packages/ee/LICENSE) for the enterprise functionality can be found in the `/packages/ee` folder of this repository. This additional functionality is not part of the AGPLv3 licensed Formbricks core and is designed to meet the needs of larger teams and enterprises. This advanced functionality is already included in the Docker images, but you need an [Enterprise License Key](https://formbricks.com/docs/self-hosting/enterprise) to unlock it. ### White-Labeling Formbricks and Other Licensing Needs If you have other licensing requirements such as White-Labeling please [send us an email](mailto:hola@formbricks.com). ### Why charge for Enterprise Features? The Enterprise Edition and White-Label Licenses allow us to fund the development of Formbricks sustainably. It guarantees that the open-source surveying infrastructure we're building will be around for decades to come.

πŸ”Ό Back to top

Dub.co Product Hunt Launch Dub.co is the open-source link management infrastructure for modern marketing teams.

Dub.co

The open-source Bitly successor.
Learn more Β»

Introduction Β· Features Β· Tech Stack Β· Self-hosting Β· Contributing

Twitter Hacker News License


## Introduction Dub.co is the open-source link management infrastructure for modern marketing teams. ## Features - [Advanced Analytics](https://dub.co/features/analytics) - [Branded Links](https://dub.co/features/branded-links) - [QR Codes](https://dub.co/features/qr-codes) - [Personalization](https://dub.co/features/personalization) - [Team Collaboration](https://dub.co/features/collaboration) ## Tech Stack - [Next.js](https://nextjs.org/) – framework - [TypeScript](https://www.typescriptlang.org/) – language - [Tailwind](https://tailwindcss.com/) – CSS - [Upstash](https://upstash.com/) – redis - [Tinybird](https://tinybird.com/) – analytics - [PlanetScale](https://planetscale.com/) – database - [NextAuth.js](https://next-auth.js.org/) – auth - [BoxyHQ](https://boxyhq.com/enterprise-sso) – SSO/SAML - [Turborepo](https://turbo.build/repo) – monorepo - [Stripe](https://stripe.com/) – payments - [Postmark](https://postmarkapp.com/) – emails - [Vercel](https://vercel.com/) – deployments ## Self-Hosting You can self-host Dub.co for greater control over your data and design. [Read this guide](https://dub.co/docs/self-hosting/guide) to learn more. ## Contributing We love our contributors! Here's how you can contribute: - [Open an issue](https://github.com/dubinc/dub/issues) if you believe you've encountered a bug. - Follow the [local development guide](https://dub.co/docs/local-development) to get your local dev environment set up. - Make a [pull request](https://github.com/dubinc/dub/pull) to add new features/make quality-of-life improvements/fix bugs. ## Repo Activity ![Dub.co repo activity – generated by Axiom](https://repobeats.axiom.co/api/embed/6ac4c94a89ea20e2e10032b932a128b6d8442e66.svg "Repobeats analytics image") ## License Inspired by [Plausible](https://plausible.io/), Dub is open-source under the GNU Affero General Public License Version 3 (AGPLv3) or any later version. You can [find it here](https://github.com/dubinc/dub/blob/main/LICENSE.md).

infisical

The open-source secret management platform: Sync secrets/configs across your team/infrastructure and prevent secret leaks.

Slack | Infisical Cloud | Self-Hosting | Docs | Website | Hiring (Remote/SF)

Deploy to DO

Infisical is released under the MIT license. PRs welcome! git commit activity Cloudsmith downloads Slack community channel Infisical Twitter

Dashboard ## Introduction **[Infisical](https://infisical.com)** is the open source secret management platform that teams use to centralize their secrets like API keys, database credentials, and configurations. We're on a mission to make secret management more accessible to everyone, not just security teams, and that means redesigning the entire developer experience from ground up. ## Features - **[User-friendly dashboard](https://infisical.com/docs/documentation/platform/project)** to manage secrets across projects and environments (e.g. development, production, etc.). - **[Client SDKs](https://infisical.com/docs/sdks/overview)** to fetch secrets for your apps and infrastructure on demand. - **[Infisical CLI](https://infisical.com/docs/cli/overview)** to fetch and inject secrets into any framework in local development and CI/CD. - **[Infisical API](https://infisical.com/docs/api-reference/overview/introduction)** to perform CRUD operation on secrets, users, projects, and any other resource in Infisical. - **[Native integrations](https://infisical.com/docs/integrations/overview)** with platforms like [GitHub](https://infisical.com/docs/integrations/cicd/githubactions), [Vercel](https://infisical.com/docs/integrations/cloud/vercel), [AWS](https://infisical.com/docs/integrations/cloud/aws-secret-manager), and tools like [Terraform](https://infisical.com/docs/integrations/frameworks/terraform), [Ansible](https://infisical.com/docs/integrations/platforms/ansible), and more. - **[Infisical Kubernetes operator](https://infisical.com/docs/documentation/getting-started/kubernetes)** to managed secrets in k8s, automatically reload deployments, and more. - **[Infisical Agent](https://infisical.com/docs/infisical-agent/overview)** to inject secrets into your applications without modifying any code logic. - **[Self-hosting and on-prem](https://infisical.com/docs/self-hosting/overview)** to get complete control over your data. - **[Secret versioning](https://infisical.com/docs/documentation/platform/secret-versioning)** and **[Point-in-Time Recovery](https://infisical.com/docs/documentation/platform/pit-recovery)** to version every secret and project state. - **[Audit logs](https://infisical.com/docs/documentation/platform/audit-logs)** to record every action taken in a project. - **[Role-based Access Controls](https://infisical.com/docs/documentation/platform/role-based-access-controls)** to create permission sets on any resource in Infisica and assign those to user or machine identities. - **[Simple on-premise deployments](https://infisical.com/docs/self-hosting/overview)** to AWS, Digital Ocean, and more. - **[Secret Scanning and Leak Prevention](https://infisical.com/docs/cli/scanning-overview)** to prevent secrets from leaking to git. And much more. ## Getting started Check out the [Quickstart Guides](https://infisical.com/docs/getting-started/introduction) | Use Infisical Cloud | Deploy Infisical on premise | | ------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | The fastest and most reliable way to
get started with Infisical is signing up
for free to [Infisical Cloud](https://app.infisical.com/login). | Deploy to DO
View all [deployment options](https://infisical.com/docs/self-hosting/overview) | ### Run Infisical locally To set up and run Infisical locally, make sure you have Git and Docker installed on your system. Then run the command for your system: Linux/macOS: ```console git clone https://github.com/Infisical/infisical && cd "$(basename $_ .git)" && cp .env.example .env && docker-compose -f docker-compose.prod.yml up ``` Windows Command Prompt: ```console git clone https://github.com/Infisical/infisical && cd infisical && copy .env.example .env && docker-compose -f docker-compose.prod.yml up ``` Create an account at `http://localhost:80` ### Scan and prevent secret leaks On top managing secrets with Infisical, you can also [scan for over 140+ secret types]() in your files, directories and git repositories. To scan your full git history, run: ``` infisical scan --verbose ``` Install pre commit hook to scan each commit before you push to your repository ``` infisical scan install --pre-commit-hook ``` Lean about Infisical's code scanning feature [here](https://infisical.com/docs/cli/scanning-overview) ## Open-source vs. paid This repo available under the [MIT expat license](https://github.com/Infisical/infisical/blob/main/LICENSE), with the exception of the `ee` directory which will contain premium enterprise features requiring a Infisical license. If you are interested in managed Infisical Cloud of self-hosted Enterprise Offering, take a look at [our website](https://infisical.com/) or [book a meeting with us](https://infisical.cal.com/vlad/infisical-demo): Schedule a meeting ## Security Please do not file GitHub issues or post on our public forum for security vulnerabilities, as they are public! Infisical takes security issues very seriously. If you have any concerns about Infisical or believe you have uncovered a vulnerability, please get in touch via the e-mail address security@infisical.com. In the message, try to provide a description of the issue and ideally a way of reproducing it. The security team will get back to you as soon as possible. Note that this security address should be used only for undisclosed vulnerabilities. Please report any security problems to us before disclosing it publicly. ## Contributing Whether it's big or small, we love contributions. Check out our guide to see how to [get started](https://infisical.com/docs/contributing/getting-started). Not sure where to get started? You can: - Join our Slack, and ask us any questions there. - Join our [community calls](https://us06web.zoom.us/j/82623506356) every Wednesday at 11am EST to ask any questions, provide feedback, hangout and more. ## Resources - [Docs](https://infisical.com/docs/documentation/getting-started/introduction) for comprehensive documentation and guides - [Slack](https://infisical.com/slack) for discussion with the community and Infisical team. - [GitHub](https://github.com/Infisical/infisical) for code, issues, and pull requests - [Twitter](https://twitter.com/infisical) for fast news - [YouTube](https://www.youtube.com/@infisical_os) for videos on secret management - [Blog](https://infisical.com/blog) for secret management insights, articles, tutorials, and updates - [Roadmap](https://www.notion.so/infisical/be2d2585a6694e40889b03aef96ea36b?v=5b19a8127d1a4060b54769567a8785fa) for planned features ## Acknowledgements [//]: contributor-faces ToolJet is an **open-source low-code framework** to build and deploy internal tools with minimal engineering effort. ToolJet's drag-and-drop frontend builder allows you to create complex, responsive frontends within minutes. Additionally, you can integrate various data sources, including databases like PostgreSQL, MongoDB, and Elasticsearch; API endpoints with OpenAPI spec and OAuth2 support; SaaS tools such as Stripe, Slack, Google Sheets, Airtable, and Notion; as well as object storage services like S3, GCS, and Minio, to fetch and write data. :star: If you find ToolJet useful, please consider giving us a star on GitHub! Your support helps us continue to innovate and deliver exciting features. ![Docker Cloud Build Status](https://img.shields.io/docker/cloud/build/tooljet/tooljet-ce) ![Number of GitHub contributors](https://img.shields.io/github/contributors/tooljet/tooljet) [![Number of GitHub issues that are open](https://img.shields.io/github/issues/ToolJet/ToolJet)](https://github.com/ToolJet/ToolJet/issues) [![Number of GitHub stars](https://img.shields.io/github/stars/ToolJet/ToolJet)](https://github.com/ToolJet/ToolJet/stargazers) ![Number of GitHub closed issues](https://img.shields.io/github/issues-closed/tooljet/tooljet) ![Number of GitHub pull requests that are open](https://img.shields.io/github/issues-pr-raw/tooljet/tooljet) ![GitHub release; latest by date](https://img.shields.io/github/v/release/tooljet/tooljet) ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/tooljet/tooljet) [![GitHub license which is AGPL license](https://img.shields.io/github/license/ToolJet/ToolJet)](https://github.com/ToolJet/ToolJet) [![Follow us on X, formerly Twitter](https://img.shields.io/twitter/follow/ToolJet?style=social)](https://twitter.com/ToolJet)

Tooljet dashboard showing inventory and orders

## All features - **Visual App Builder:** 45+ built-in responsive components, including Tables, Charts, Lists, Forms, and Progress Bars. - **ToolJet Database:** Built-in no-code database. - **Multi-Page:** Build an application with multiple pages. - **Multiplayer editing:** Allows simultaneous app building by multiple developers. - **50+ data sources:** Integrate with external databases, cloud storage, and APIs. - **Desktop & mobile:** Customize layout widths to fit various screen sizes. - **Self-host:** Supports Docker, Kubernetes, AWS EC2, Google Cloud Run, and more. - **Collaborate:** Add comments anywhere on the canvas and tag your team members. - **Extend with plugins:** Use our [command-line tool](https://www.npmjs.com/package/@tooljet/cli) to easily bootstrap new connectors. - **Version control:** Manage multiple application versions with a structured release cycle. - **Run JS & Python code:** Execute custom JavaScript and Python snippets. - **Granular access control:** Set permissions at both group and app levels. - **Low-code:** Use JS code almost anywhere within the builder, such as setting text color based on status with `status === 'success' ? 'green' : 'red'`. - **No-code query editors:** Query Editors are available for all supported data sources. - **Join and transform data:** Transform query results using JavaScript or Python code. - **Secure:** All the credentials are securely encrypted using `aes-256-gcm`. - **Data Privacy:** ToolJet serves solely as a proxy and does not store data. - **SSO:** Supports multiple Single Sign-On providers.
## Quickstart The easiest way to get started with ToolJet is by creating a [ToolJet Cloud](https://tooljet.com) account. ToolJet Cloud offers a hosted solution of ToolJet. If you want to self-host ToolJet, kindly proceed to [deployment documentation](https://docs.tooljet.com/docs/setup/). You can deploy ToolJet on DigitalOcean using one-click-deployment.

Deploy to DigitalOcean

### Try using Docker Want to give ToolJet a quick spin on your local machine? You can run the following command from your terminal to have ToolJet up and running right away. ```bash docker run -d \ --name tooljet \ --restart unless-stopped \ -p 80:80 \ --platform linux/amd64 \ -v tooljet_data:/var/lib/postgresql/13/main \ tooljet/try:latest ``` ## Tutorials and examples [Time Tracker Application](https://docs.tooljet.com/docs/#quickstart-guide)
[Build your own CMS using low-code](https://blog.tooljet.com/build-cms-using-lowcode-and-mongodb/)
[AWS S3 Browser](https://blog.tooljet.com/build-an-aws-s3-broswer-with-tooljet/)
## Documentation Documentation is available at https://docs.tooljet.com. - [Getting Started](https://docs.tooljet.com)
- [Data source Reference](https://docs.tooljet.com/docs/data-sources/airtable/)
- [Component Reference](https://docs.tooljet.com/docs/widgets/button) ## Self-hosted You can use ToolJet Cloud for a fully managed solution. If you want to self-host ToolJet, we have guides on deploying ToolJet on Kubernetes, AWS EC2, Docker, and more. | Provider | Documentation | | :------------- | :------------- | | Digital Ocean | [Link](https://docs.tooljet.com/docs/setup/digitalocean) | | Docker | [Link](https://docs.tooljet.com/docs/setup/docker) | | AWS EC2 | [Link](https://docs.tooljet.com/docs/setup/ec2) | | AWS ECS | [Link](https://docs.tooljet.com/docs/setup/ecs) | | OpenShift | [Link](https://docs.tooljet.com/docs/setup/openshift) | | Helm | [Link](https://docs.tooljet.com/docs/setup/helm) | | AWS EKS (Kubernetes) | [Link](https://docs.tooljet.com/docs/setup/kubernetes) | | GCP GKE (Kubernetes) | [Link](https://docs.tooljet.com/docs/setup/kubernetes-gke) | | Azure AKS (Kubernetes) | [Link](https://docs.tooljet.com/docs/setup/kubernetes-aks) | | Azure Container | [Link](https://docs.tooljet.com/docs/setup/azure-container) | | Google Cloud Run | [Link](https://docs.tooljet.com/docs/setup/google-cloud-run) | | Deploying ToolJet client | [Link](https://docs.tooljet.com/docs/setup/client) | | Deploying ToolJet on a Subpath | [Link](https://docs.tooljet.com/docs/setup/tooljet-subpath/) | ## Marketplace ToolJet can now be found on both AWS and Azure Marketplaces, making it simpler than ever to access and deploy our app-building platform. Find ToolJet on AWS Marketplace [here](https://aws.amazon.com/marketplace/pp/prodview-fxjto27jkpqfg?sr=0-1&ref_=beagle&applicationId=AWSMPContessa) and explore seamless integration on Azure Marketplace [here](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/tooljetsolutioninc1679496832216.tooljet?tab=Overview). ## Community support For general help using ToolJet, please refer to the official [documentation](https://docs.tooljet.com/docs/). For additional help, you can use one of these channels to ask a question: - [Slack](https://tooljet.com/slack) - Discussions with the community and the team. - [GitHub](https://github.com/ToolJet/ToolJet/issues) - For bug reports and feature requests. - [𝕏 (Twitter)](https://twitter.com/ToolJet) - Get the product updates quickly. ## Roadmap Check out our [roadmap](https://github.com/ToolJet/ToolJet/projects/2) to stay updated on recently released features and learn about what's coming next. ## Branching model We use the git-flow branching model. The base branch is `develop`. If you are looking for a stable version, please use the main branch or tags labeled as v1.x.x. ## Contributing Kindly read our [Contributing Guide](CONTRIBUTING.md) to familiarize yourself with ToolJet's development process, how to suggest bug fixes and improvements, and the steps for building and testing your changes.
## Contributors ## License ToolJet Β© 2023, ToolJet Solutions Inc - Released under the GNU Affero General Public License v3.0.