Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Who's using fp-ts? #1124

Open
gcanti opened this issue Feb 5, 2020 · 50 comments
Open

Who's using fp-ts? #1124

gcanti opened this issue Feb 5, 2020 · 50 comments

Comments

@gcanti
Copy link
Owner

gcanti commented Feb 5, 2020

Drop your company name, svg logo, link to your website, and links to any repos using fp-ts.

@giogonzo
Copy link
Collaborator

giogonzo commented Feb 5, 2020

At buildo (logo) we are using fp-ts in pretty much every TypeScript codebase that we have: React applications, Node services, internal CLI tools. The majority of the repositories is closed source. We are also using it in a few open source libraries: metarpheus-io-ts, avenger.

@sutarmin
Copy link

sutarmin commented Feb 5, 2020

  1. Devexperts
  2. https://devexperts.com/app/themes/devexperts/dist/images/logo-dx-orange_ad718999.svg
  3. https://devexperts.com
  4. https://github.com/devexperts/remote-data-ts
    https://github.com/devexperts/swagger-codegen-ts

@guillaumewuip
Copy link

We are using fp-ts too at iAdvize:

@raveclassic
Copy link
Collaborator

@sutarmin And a ton of NDA projects in production :D

@JozefFlakus
Copy link

JozefFlakus commented Feb 5, 2020

It is not a company... but, Marble.js framework integrates deeply with fp-ts.

Logo: https://github.com/marblejs/marble/blob/master/assets/img/logo.svg
Website: http://marblejs.com
Repository: https://github.com/marblejs/marble

@OliverJAsh
Copy link
Collaborator

Company name: Unsplash
SVG logo:

<svg class="_2m4hn" version="1.1" viewBox="0 0 32 32" width="32" height="32" aria-labelledby="unsplash-home" aria-hidden="false"><title id="unsplash-home">Unsplash Home</title><path d="M10 9V0h12v9H10zm12 5h10v18H0V14h10v9h12v-9z"></path></svg>

Website: https://unsplash.com/
Repos using fp-ts: all private (for now at least)

@DenisFrezzato
Copy link
Collaborator

IO application is using fp-ts.

There are other repositories, but these two are the main ones.

IO logo: https://io.italia.it/assets/img/io-it-logo-blue.svg

@mlegenhausen
Copy link
Collaborator

Company name: werk85
SVG Logo: logo-werk85.zip
Webseite: https://werk85.de
Github: https://github.com/werk85

We use it for all our front and backend application. All private repos.

A framework we are currently using for front end development with fp-ts and React is our own implementation of the elm-ts pattern effe-ts. Currently in an evaluation phase. It extends elm-ts by the ReaderT pattern and an extended set of Monad instances for state management.

@sutarmin
Copy link

sutarmin commented Feb 5, 2020

@sutarmin And a ton of NDA projects in production :D

They probably don't even know that they have a chance to appear on fp-ts website 😄

@wddwycc
Copy link

wddwycc commented Feb 5, 2020

We've been heavily using fp-ts in our App
Typescript with fp-ts made react-native codebase solid, even better than native ones.

product: CoinView (コイン相場)
website: https://www.coinjinja.com/coinview
logo: https://drive.google.com/file/d/1wOLU1OSTFMild0AgBSSyPFG7uLDVzYhw/view?usp=sharing

@XVincentX
Copy link
Contributor

Stoplight.io

website: https://stoplight.io
product: https://github.com/stoplightio/prism
logo:
image

@StefanoMagrassi
Copy link
Contributor

@mikearnaldi
Copy link
Contributor

I use fp-ts deeply in any of my projects:

Reference for the open source framework and set of extensions to the fp-ts echosystem we opensource:
https://github.com/mikearnaldi/matechs-effect

@siuvdlec
Copy link

siuvdlec commented Feb 5, 2020

At facile.it (logo) we use it in particularly in our b2b application collaboratori.facile.it. Mainly in the frontend web app but also in some backend service. All repositories are private.

@grossbart
Copy link
Collaborator

We use fp-ts and io-ts to build data visualizations at Interactive Things (logo). Sadly, these repos are all private 😞 These are some public projects that use it, however:

@civilizeddev
Copy link

We're learning fp-ts for future use.

@tetsuo
Copy link

tetsuo commented Feb 6, 2020

wearereasonablepeople uses fp-ts too!

@tchupp
Copy link

tchupp commented Feb 6, 2020

I'm using fp-ts for a number of libraries, both personal and for a small business I'm working on. I hope to make some of these public libraries in the near future.

Startup: https://github.com/managemycardsllc
No public repos yet.

Feel free to use the logo in the github org page!

@RoryStokes
Copy link

RoryStokes commented Feb 7, 2020

Agile Digital (@agiledigital) is getting more and more use out of fp-ts and io-ts. Not much in public repos yet, but there certainly will be once we get our libraries to a slightly higher level of polish.

Homepage: https://agiledigital.com.au
Logo: white on transparent
If a dark logo is required I can find or generate one.

@joshburgess
Copy link
Contributor

joshburgess commented Feb 7, 2020

SimSpace's front-end team heavily uses fp-ts, io-ts, monocle-ts, typelevel-ts, and remote-data-ts.

Website: simspace.com
Logo (Requires non-white background):

data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMzYuNzYgNjQuMjkiPjxwYXRoIGQ9Ik00OC4yMiwxNi4wN0ExNi4wNywxNi4wNywwLDAsMCwzMi4xNSwzMi4xNSwxNi4wNywxNi4wNywwLDAsMSw0OC4yMiw0OC4yMmExNi4wOCwxNi4wOCwwLDAsMCwwLTMyLjE1WiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0zMi4xNSwzMi4xNUExNi4wOCwxNi4wOCwwLDAsMSwxNi4wNyw0OC4yMiwxNi4wOCwxNi4wOCwwLDEsMCwzMi4xNSwzMi4xNVoiIGZpbGw9IiMxNDY1ZmYiLz48cGF0aCBkPSJNMzIuMTUsMGExNi4wOCwxNi4wOCwwLDEsMCwwLDMyLjE1QTE2LjA3LDE2LjA3LDAsMCwxLDQ4LjIyLDE2LjA3LDE2LjA4LDE2LjA4LDAsMCwwLDMyLjE1LDBaIiBmaWxsPSIjMTQ2NWZmIi8+PHBhdGggZD0iTTE2LjA3LDE2LjA3QTE2LjA4LDE2LjA4LDAsMSwwLDMyLjE1LDMyLjE1LDE2LjA4LDE2LjA4LDAsMCwxLDE2LjA3LDE2LjA3WiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03NS40LDQyVjM3YTE1LDE1LDAsMCwwLDguMDksMi4zM2MyLjg5LDAsNC4yNC0xLjIsNC4yNC0yLjYsMC0xLjA5LS41MS0xLjcyLTEuOTItMi4yMS0xLjYxLS42NC00LjgyLS44NS03LjE1LTIuMjVzLTMuNDItMy40Ni0zLjQyLTYuNDdjMC01Ljc5LDQuNjYtOC4xNiw5LjY0LTguMTZhMTMuNjQsMTMuNjQsMCwwLDEsNy41MiwxLjlWMjQuN2ExNS4wOCwxNS4wOCwwLDAsMC03LjI0LTEuODFjLTMsMC00LjEsMS00LjEsMi40MWEyLjI2LDIuMjYsMCwwLDAsMS42OSwyLjA5YzIuMDkuODksNS41OCwxLjA1LDcuODcsMi40NVM5NCwzMy4zLDk0LDM2LjE1YzAsNS42My00LDguMjgtOS45Miw4LjI4Qzc4LjM1LDQ0LjQzLDc1LjQsNDIsNzUuNCw0MloiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTM4LjY5LDQyVjM3YTE1LDE1LDAsMCwwLDguMDgsMi4zM2MyLjg5LDAsNC4yNS0xLjIsNC4yNS0yLjYsMC0xLjA5LS41MS0xLjcyLTEuOTItMi4yMS0xLjYxLS42NC00LjgyLS44NS03LjE1LTIuMjVzLTMuNDItMy40Ni0zLjQyLTYuNDdjMC01Ljc5LDQuNjYtOC4xNiw5LjY0LTguMTZhMTMuNjMsMTMuNjMsMCwwLDEsNy41MSwxLjlWMjQuN2ExNSwxNSwwLDAsMC03LjIzLTEuODFjLTMsMC00LjEsMS00LjEsMi40MUEyLjI1LDIuMjUsMCwwLDAsMTQ2LDI3LjM5YzIuMDkuODksNS41OCwxLjA1LDcuODcsMi40NXMzLjM0LDMuNDYsMy4zNCw2LjMxYzAsNS42My00LDguMjgtOS45Miw4LjI4QzE0MS42NCw0NC40MywxMzguNjksNDIsMTM4LjY5LDQyWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik05Ni4wOSwxOS4yOGEzLjQyLDMuNDIsMCwxLDEsNi44MywwLDMuNDIsMy40MiwwLDAsMS02LjgzLDBabS4yNCw0LjloNi4zNVY0My44N0g5Ni4zM1oiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTE3LjkxLDQzLjg3VjMxLjYxYTIuNzEsMi43MSwwLDAsMC0yLjgtM2MtMS44MywwLTMuMTEsMS41NS0zLjExLDQuMzFWNDMuODdoLTYuMzRWMjQuMThoNWwxLDQuNzhjLjkzLTMuMTcsMi44OS01LjI2LDYuMjItNS4yNmE1LjY2LDUuNjYsMCwwLDEsNS45Myw1LjQyYzEtMy4zNCwzLjM4LTUuNDIsNi41Ni01LjQyLDMuNTcsMCw2LjIyLDIuMjksNi4yMiw3LjExVjQzLjg3aC02LjM1VjMxLjYxYTIuNzEsMi43MSwwLDAsMC0yLjgtM2MtMS44MywwLTMuMTEsMS41NS0zLjExLDQuMzFWNDMuODdaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTE4MSwzOS4wNXYwYzAtNC4xOCwzLjU0LTQuOTUsNy41NS01LjkxLDIuNy0uNjQsMy43OC0xLjEzLDMuNzgtMi4yNXMtLjc0LTItMy41Mi0yYTE1LjYsMTUuNiwwLDAsMC02LjYsMS41NlYyNi4yOXMyLjY0LTIuNTksNy45NS0yLjU5YzYuMTUsMCw4LjUyLDMuMDksOC41Miw4LjM2VjQzLjg3aC01LjJsLS43NC0zLjYzYTYuMTMsNi4xMywwLDAsMS02LjExLDQuMTVDMTgzLjMzLDQ0LjM5LDE4MSw0Mi4yNiwxODEsMzkuMDVabTExLjMzLTIuMjFWMzQuMzVhOS42MSw5LjYxLDAsMCwxLTIuMjUsMS4zMmMtMS43My42OC0yLjY1LDEuMzctMi42NSwyLjc3di4yMWEyLDIsMCwwLDAsMi4xMywyLjE3QzE5MS4xNyw0MC44MiwxOTIuMzcsMzkuNDUsMTkyLjM3LDM2Ljg0WiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0yMDAuNjUsMzR2MGMwLTYuNzksNC43LTEwLjI0LDkuNzItMTAuMjQsNC44MiwwLDYuMzgsMi4wNSw2LjM4LDIuMDVWMzBhMTAuOTMsMTAuOTMsMCwwLDAtNS4wOS0xLjIxYy0yLjczLDAtNC44NywxLjQ1LTQuODcsNS4wOXMxLjgyLDUuODgsNS4xNSw1Ljg4QTEwLjgyLDEwLjgyLDAsMCwwLDIxNywzOC4zNnYzLjQ2cy0xLjc0LDIuNTMtNi41LDIuNTNDMjA0LjU5LDQ0LjM1LDIwMC42NSw0MC41MywyMDAuNjUsMzRaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIyNC43MSwzNWMwLDIuOTUsMS43Niw0Ljc2LDUuNSw0Ljc2YTEwLjc5LDEwLjc5LDAsMCwwLDUuODctMS42N3YzLjYzYTEwLjY2LDEwLjY2LDAsMCwxLTcuMzksMi41N2MtNi43MSwwLTEwLjQxLTMuNTgtMTAuNDEtMTAuMjl2MGMwLTYuNTUsNC4zLTEwLjI4LDkuODUtMTAuMjgsNS44MiwwLDguNjMsMy41Myw4LjYzLDkuMDcsMCwxLS4xMSwyLjI1LS4xMSwyLjI1Wm0wLTIuODVoNi4zNGMwLTMuMTktMS4yMy00LjUtMy00LjVTMjI0LjcxLDI5LDIyNC43MSwzMi4xN1oiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTcyLjE2LDIzLjdhNyw3LDAsMCwwLTYuNzYsNS42M2wtMS01LjE1aC00Ljk1VjQ5Ljc0aDYuMzVWMzkuODFjLjY4LDIuNzMsMi43Myw0LjUsNi4xMSw0LjUsNC44MiwwLDguMi0zLjc4LDguMi0xMC42MXYwQzE4MC4xMiwyNy44OCwxNzcuMywyMy43LDE3Mi4xNiwyMy43Wk0xNjkuODgsNDBjLTIuMjUsMC00LjA3LTEuNjUtNC4wNy01Ljg0czEuODItNS44NCw0LjA3LTUuODQsMy44MSwxLjY2LDMuODEsNS44NFMxNzIuMTMsNDAsMTY5Ljg4LDQwWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==

Repos: Private

@tomhicks
Copy link

tomhicks commented Feb 7, 2020

We use this loads, and also io-ts.

Our company is called Candide, and we make a social network for people that need help looking after plants or want to help others. It's all incredibly wholesome!

Website link
SVG logo

@DomenicoCardillo
Copy link

In PED we use fp-ts in our front-end projects, we currently don't have any public repositories that use the library.

Website: https://ped.company
Logo: ped.zip

@ryota-ka
Copy link
Contributor

ryota-ka commented Feb 7, 2020

@herp-inc utilizes fp-ts and its ecosystem (including io-ts, fp-ts-routing, parser-ts) in several projects, especially along with Cycle.js in front-end implementation, but also in server-side.

company name: HERP, Inc.
logo: https://github.com/herp-inc/logo/blob/master/HERP/svg/black.svg
website: https://herp.co.jp/
repos: all private currently

@danielnixon
Copy link

An opinionated form library, TypeScript + React Final Form + io-ts for validation.

https://github.com/oaf-project/oaf-react-final-form

@xeob
Copy link

xeob commented Feb 8, 2020

At Mapillary (@mapillary) we use fp-ts,io-ts in all our TypeScript back-end services in some form. Some services also use newtype-ts. @mikearnaldi's matechs-effect is a next step for us I guess 😉. Repositories are private, sorry. https://mapillary.com is where we're at and here is our logo.

@samhh
Copy link
Contributor

samhh commented Feb 8, 2020

My WebExtension bukubrow uses fp-ts extensively. 🙂

@mohaalak
Copy link
Contributor

mohaalak commented Feb 8, 2020

we are using it on https://pressnxpress.com

@vicrac
Copy link
Contributor

vicrac commented Feb 24, 2020

We at skygate (https://skygate.io/) use it pretty extensively in one of our projects 😄
Logo (.svg): https://drive.google.com/file/d/1ZR0hwrxPFvovWQJFzHge7ZOD1HXE-ljW/view?usp=sharing

@Fredx87
Copy link

Fredx87 commented Mar 11, 2020

I'm using fp-ts in my OpenAPI Mock Generator project: https://github.com/Fredx87/openapi-mock-generator

@lvitaly
Copy link

lvitaly commented Mar 19, 2020

Looks like Grammarly uses it ☺️ https://noti.st/oopets/UBVXZ9/slides

@srdjan
Copy link

srdjan commented Mar 19, 2020

this is a better link (downloadable pdf, too)
https://noti.st/oopets/pJlz3c#s2ZKZcq

@gillchristian
Copy link

@lvitaly I chatted with some of their advocates at OdessaJS 2019 and they indeed used the library. They were handing out fp-ts stickers.

@gillchristian
Copy link

We are in the process of introducing fp-ts and io-ts at Catawiki (@catawiki). Some of the frontend teams already using it. No public repos. One public page: seller feedback.

@wewelll
Copy link

wewelll commented Jun 8, 2020

At Inato, we are accelerating clinical research by matching hospitals with pharmaceutical companies.

We use fp-ts heavily on the backend and frontend, it help us build a reliable product and handle error cases gracefully.

@EricCrosson
Copy link
Contributor

At @strong-roots-capital we use fp-ts in pretty much every TypeScript codebase that we have: React applications, Node services, internal CLI tools. The majority of the repositories are closed source.

@cdimitroulas
Copy link
Contributor

We're using it at Headstart AI!

@YoungLion
Copy link

YoungLion commented Aug 21, 2020

We're using fp-ts and ramda in Lark Health.
https://www.lark.com/
https://apps.apple.com/us/app/lark-health/id912530754

@MirzayevFarid
Copy link

MirzayevFarid commented Sep 1, 2020

logo-midnight@3x

@tolunayakbulut
Copy link

We are using fp-ts too at Global CTO Forum:

company logo :

global-cto-forum

company website: https://globalctoforum.org/
first open-source repo with fp-ts inside: Come soon!

@robinpokorny
Copy link

There are several teams at Klarna that use fp-ts; interestingly most of them did it independently.

500px-Klarna_Logo_black svg
SVG: https://commons.wikimedia.org/wiki/File:Klarna_Logo_black.svg
No public repos…

@amchelle
Copy link

amchelle commented Jul 4, 2021

We use fp-ts at Stratos throughout our codebase!
Company Website: https://www.stratos.trade/
Company Logo:
stratos-full-logo-blue

No public repos.

@thewilkybarkid
Copy link
Contributor

Using fp-ts/io-ts for various projects at @elifesciences, most notably https://sciety.org/ (https://github.com/sciety/sciety).

@gcanti gcanti pinned this issue Sep 16, 2022
@yakupteke
Copy link

We're using fp-ts and io-ts at Jotform.
Website: www.jotform.com
logo
Thanks.

@middle-ages
Copy link

middle-ages commented Nov 18, 2022

HAAG59 software is using fp-ts in the terminal pseudographics library: https://github.com/middle-ages/stacka

@jleider
Copy link
Contributor

jleider commented Dec 29, 2022

@mihajlo-ra92
Copy link

At lambdaworks we started to use fp-ts and are integrating it into our existing codebase.

Currently, our only project using fp-ts is lambert, our slack bot. We are using fp-ts to write functional serverless functions. The project is unfortunately not open-source.

In the future, we plan to use fp-ts both in our serverless functions and in our react applications.

SVG:
favicon

@arthurgubaidullin
Copy link

I am an individual entrepreneur in Georgia. I help build distributed systems for my clients.

I use fp-ts in my projects and in some client projects. Unfortunately, I can't provide specific company names where I used fp-ts.

I made a plugin for Nx with fp-ts.

My site: https://github.com/arthurgubaidullin. At the moment I don't have a dedicated website.

My firm name: Individual entrepreneur Artur Gubaidullin.

@ccamel
Copy link

ccamel commented Apr 24, 2023

We also use fp-ts for our web3 frontends written in Typescript / React.

@asjir
Copy link

asjir commented Sep 9, 2024

I use fp-ts extensively for my Chrome extension & webapp.
icon

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests