Effect (Effect-TS)

Effect

Effect-TS

Geek Repo

A set of libraries to write better TypeScript

Location:London

Home Page:https://www.effect.website

Twitter:@EffectTS_

Github PK Tool:Github PK Tool

Effect's repositories

effect

An ecosystem of tools to build robust applications in TypeScript

Language:TypeScriptLicense:MITStargazers:6431Issues:27Issues:518

schema

Modeling the schema of data structures as first-class values

Language:TypeScriptLicense:MITStargazers:495Issues:14Issues:67

data

Custom built data types leveraged by the Effect ecosystem

Language:TypeScriptLicense:MITStargazers:184Issues:16Issues:34

match

Functional pattern matching with the full power of TypeScript

Language:TypeScriptLicense:MITStargazers:179Issues:6Issues:5

io

Effect's core runtime, a fiber-based implementation of structured concurrency

Language:TypeScriptLicense:MITStargazers:123Issues:6Issues:46

website

Source code for Effect's documentation website

Language:MDXLicense:MITStargazers:93Issues:11Issues:80

examples

A repository of examples showing how to use Effect

Language:TypeScriptLicense:MITStargazers:65Issues:4Issues:21

cli

Rapidly build powerful and composable command-line applications

Language:TypeScriptLicense:MITStargazers:59Issues:3Issues:10

discord-bot

The Effect Community's custom Discord bot, built with Effect

stream

An implementation of pull-based streams built with Effect

Language:TypeScriptLicense:MITStargazers:49Issues:3Issues:10

platform

Unified interfaces for common platform-specific services

Language:TypeScriptLicense:MITStargazers:39Issues:3Issues:10
Language:TypeScriptLicense:MITStargazers:35Issues:3Issues:3

typeclass

A collection of re-usable typeclasses for the Effect ecosystem

Language:TypeScriptLicense:MITStargazers:31Issues:2Issues:2
Language:TypeScriptLicense:MITStargazers:29Issues:1Issues:5

stm

An implementation of software transactional memory built with Effect

Language:TypeScriptLicense:MITStargazers:27Issues:2Issues:0

docgen

An opinionated documentation generator for Effect projects

Language:TypeScriptLicense:MITStargazers:26Issues:3Issues:4

vscode-extension

Tools to assist development with the Effect Typescript framework

Language:TypeScriptLicense:MITStargazers:16Issues:3Issues:0

opentelemetry

OpenTelemetry integration with Effect

Language:TypeScriptLicense:MITStargazers:15Issues:2Issues:0

printer

An easy to use, extensible pretty-printer for rendering documents

Language:TypeScriptLicense:MITStargazers:13Issues:3Issues:0

codemod

Code mod's for the Effect ecosystem

Language:TypeScriptLicense:MITStargazers:9Issues:3Issues:2

infra

Infrastructure relevant to the Effect organization

Language:NixStargazers:7Issues:1Issues:0

experimental

A repository for experimental Effect libraries

Language:TypeScriptLicense:MITStargazers:6Issues:3Issues:1

build-utils

Custom utilities used to assist with building and packaging Effect libraries

Language:TypeScriptLicense:MITStargazers:4Issues:3Issues:1

.github

Organization-wide configuration for Effect-TS

License:MITStargazers:1Issues:2Issues:0

dtslint

Effect's custom fork of dtslint used to lint TypeScript declaration (.d.ts) files

Language:TypeScriptStargazers:1Issues:2Issues:0
Language:TypeScriptLicense:MITStargazers:1Issues:2Issues:0

figlet

An implementation of a FIGlet font parser and renderer built with Effect

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

markdown-toc

API and CLI for generating a markdown TOC (table of contents) for a README or any markdown files. Uses Remarkable to parse markdown. Used by NASA/openmct, Prisma, Joi, Mocha, Sass, Prettier, Orbit DB, FormatJS, Raneto, hapijs/code, webpack-flow, docusaurus, release-it, ts-loader, json-server, reactfire, bunyan, husky, react-easy-state, react-snap,

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0