164 Repositories
JavaScript functional-programming Libraries
Vue-hero-icons - A set of free MIT-licensed high-quality SVG icons, sourced from @tailwindlabs/heroicons, as Vue 2 functional components.
vue-hero-icons For Vue3, install the official package @heroicons/vue A set of free MIT-licensed high-quality SVG icons, sourced from @tailwindlabs/her
Drawflow - Simple flow library ๐ฅ๏ธ๐ฑ๏ธ
Drawflow Simple flow library. Drawflow allows you to create data flows easily and quickly. Installing only a javascript library and with four lines of
a full functional discord bot to send MooMoo.io bots
MooMooBot a full functional discord bot to send moomoo.io bots commands !send server name ex: !send 8:0:0 Nuro !token (generates a token to test
a full functional discord bot to send moomoo.io bots
MooMooBot a discord bot which does moomoo.io stuff commands !send server name ex: !send 8:0:0 Nuro !token (generates a token to test if there's n
๐ The backend of the Fairfield Programming Association website.
Backend Server Features Duck Generator We didn't want to use people's faces for the profile pictures. This was for three reasons: we didn't want to pa
Functional, simple and customizable UI buttons for react native. Also contains loading functionality and automatically changes color for dual tone buttons. TypeScript support.
React Native UI Buttons โจ Installation If you want to use icons make sure you have react-native-vector-icons installed in your project. npm install --
women who code - object oriented programming exercise
Table of contents General info Technologies Setup General info Authorizer APP Technologies Project is created with: Typescript: 4.2 Setup Requirements
AryaBota: An app to teach Python coding via gradual programming and visual output
AryaBota UI Development Note: Before you begin, make sure you have the back-end Flask app up and running. Visit aryabota-services to learn more about
โก Extremely fast online playground for every programming language.
Riju Riju is a very fast online playground for every programming language. In less than a second, you can start playing with a Python interpreter or c
THE PROJECT IDEA is to create a platform where developers can improve on their typing speed and accuracy by playing a coding typing game in their preferred programming language, which will make developers both beginners and pros get more familiar with the syntax of their programming languages.
Typing Game for Developers to Boost their Typing Speed and Accuracy Read Blog Technologies Yarn React JS Html Css Features ๐น Typing Area ๐ Ranking ?
CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.
Cortic Edge-computing Platform (CEP) CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. compone
This is a project by members of the KalleTech discord server. We are making a website where you can practice your programming speed.
codetyper This is a project by members of the KalleTech discord server. We are making a website where you can practice your programming speed. Links W
Welcome to the LEGO Games Repository, where you can enjoy anytime, anywhere. This is the 2021 KNU Advanced Web Programming team project.
Welcome to LEGO git repository! Here are some useful information about LEGO service. 0. Docker image Link : https://hub.docker.com/r/leibniz21c/legoga
The new BASIC computer that runs in your browser!
atto The new BASIC computer that runs in your browser! Try it live: jamesl.me/atto What is atto? atto is a virtual fantasy computer system that's desi
Small module that makes sure your catch, caught an actual error and not a programming mistake or assertion
safety-catch Small module that makes sure your catch, caught an actual error and not a programming mistake or assertion. npm install safety-catch Tri
A refined tool for exploring open-source projects on GitHub with a file tree, rich Markdown and image previews, multi-pane multi-tab layouts and first-class support for Ink syntax highlighting.
Ink codebase browser, "Kin" ๐ The Ink codebase browser is a tool to explore open-source code on GitHub, especially my side projects written in the In
The Risky programming language
Risky Risky is a programming language designed as a proof-of-concept. Risky features a (to my knowledge) original form of what could loosely be called
Extended version of Rambda
Rambdax Extended version of Rambda(utility library) - Documentation Rambda is smaller and faster alternative to the popular functional programming lib
pattern matching in javascript & typescript made easy
๐ฅ matchbook pattern matching in typescript & javascript made easy matchbook is a lightweight & easy to use pattern matching library, for TypeScript a
Handling iterables like lazy arrays.
Iterum iterum library provides a class for handling iterable transformations inspired in Array methods and lodash/fp functions. This library also supp
๐ Tiny goodies for Continuation-Passing-Style functions, fully tested
// ) ) ___ ___ ___ __//__ // ) ) // ) ) (( ) ) // // / / // //___/ / \ \ // ((___/ / ((___
Low-code programming for event-driven applications
Node-RED http://nodered.org Low-code programming for event-driven applications. Quick Start Check out http://nodered.org/docs/getting-started/ for ful
:red_circle: Functional task runner for Node.js
start โ ๏ธ Project has been transferred to NexTools metarepo functional โ in all senses fast โ parallelism and concurrency shareable โ presets as publis
Oso is a batteries-included library for building authorization in your application.
Oso What is Oso? Oso is a batteries-included library for building authorization in your application. Oso gives you a mental model and an authorization
Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS. Ecosystem Name Description @marblejs/core F
Meteor, the JavaScript App Platform
Meteor is an ultra-simple environment for building modern web applications. With Meteor you write apps: in modern JavaScript that send data over the w
A utility-first CSS framework for rapid UI development.
A utility-first CSS framework for rapidly building custom user interfaces. Documentation For full documentation, visit tailwindcss.com. Community For
A tool to develop and improve a studentโs programming skills by introducing the earliest lessons of coding.
teachcode A tool to develop and improve a studentโs programming skills by introducing the earliest lessons of coding. Chat: Telegram Donate: PayPal, P
Differential Programming in JavaScript.
April 19, 2018 TensorFlow.js was recently released. It is well engineered, provides an autograd-style interface to backprop, and has committed to supp
Literate Programming can be Quick and Dirty.
____ /\ _`\ \ \ \/\ \ ___ ___ ___ ___ \ \ \ \ \ / __`\ /'___\ /'___\ / __`\ \ \ \_\ \ /\ \ \
Runtime type checking for JS with Hindley Milner signatures
Hindley Milner Definitions The hm-def package allows you to enforce runtime type checking for JavaScript functions using Haskell-alike Hindley Milner
A Node.js tool to automate end-to-end web testing.
A Node.js tool to automate end-to-end web testing. Write tests in JS or TypeScript, run them and view results. Homepage โข Documentation โข FAQ โข Suppor
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.
Istanbul - a JS code coverage tool written in JS Deprecation Notice: this version of istanbul is deprecated, we will not be landing pull requests or r
Plain functions for a more functional Deku approach to creating stateless React components, with functional goodies such as compose, memoize, etc... for free.
"Keo" is the Vietnamese translation for glue. Plain functions for a more functional Deku approach to creating stateless React components, with functio
Meteor, the JavaScript App Platform
Meteor is an ultra-simple environment for building modern web applications. With Meteor you write apps: in modern JavaScript that send data over the w
Faster and smaller alternative to Ramda
Rambda Rambda is smaller and faster alternative to the popular functional programming library Ramda. - Documentation โฏ Example use import { compose, m
Hardcore Functional Programming for JavaScript
#Preฮปude-js A truly modular implementation of Haskell's Prelude library in ES6 check out the docs for modules details (WORK IN PROGRESS) install npm i
:ram: Practical functional Javascript
Ramda A practical functional library for JavaScript programmers. Why Ramda? There are already several excellent libraries with a functional flavor. Ty
Simple, scalable state management.
MobX Simple, scalable state management. Documentation for older unsupported V4/V5 can be found here, but be sure to read about current documentation f
Ultra-high performance reactive programming
________________________________ ___ |/ /_ __ \_ ___/__ __/ __ /|_/ /_ / / /____ \__ / _ / / / / /_/ /____/ /_ / /_/ /_/ \____/__
Functional reactive programming library for TypeScript and JavaScript
Bacon.js A functional reactive programming lib for TypeScript JavaScript, written in TypeScript. Turns your event spaghetti into clean and declarative
A reactive programming library for JavaScript
RxJS: Reactive Extensions For JavaScript RxJS 7 (beta) FOR 6.X PLEASE GO TO THE 6.x BRANCH Reactive Extensions Library for JavaScript. This is a rewri
Composable Concurrency Abstractions for JavaScript. :railway_track: :rhinoceros: :train: :vertical_traffic_light:
sporadic Composable Concurrency Abstractions for JavaScript. Example #!/usr/bin/env node (async () = { const sporadic = require('sporadic') cons
:surfer: Asynchronous flow control with a functional taste to it
Asynchronous flow control with a functional taste to it ฮป aims to stay small and simple, while powerful. Inspired by async and lodash. Methods are imp
A lightweight library for neural networks that runs anywhere
Synapses A lightweight library for neural networks that runs anywhere! Getting Started Why Sypapses? It's easy Add one dependency to your project. Wri
Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
Functional-Light JavaScript This book is a balanced, pragmatic look at FP in JavaScript. The first edition is now complete. Read here online for free,
The first truly composable CSS animation library. Built for Vue, React, SCSS, and CSS, AnimXYZ will bring your website to life.
AnimXYZ animxyz.com AnimXYZ helps you create, customize, and compose animations for your website. Powered by CSS variables to allow a nearly limitless
Jargon from the functional programming world in simple terms!
Functional Programming Jargon Functional programming (FP) provides many advantages, and its popularity has been increasing as a result. However, each
Short CSS code snippets for all your development needs
30 seconds of CSS Short CSS code snippets for all your development needs Visit our website to view our snippet collection. Use the Search page to find
Mostly adequate guide to FP (in javascript)
About this book This is a book on the functional paradigm in general. We'll use the world's most popular functional programming language: JavaScript.
๐ 33 concepts every JavaScript developer should know.
33 Concepts Every JavaScript Developer Should Know Introduction This repository was created with the intention of helping developers master their conc
Papers from the computer science community to read and discuss.
Papers We Love (PWL) is a community built around reading, discussing and learning more about academic computer science papers. This repository serves
Short JavaScript code snippets for all your development needs
30 seconds of code Short JavaScript code snippets for all your development needs Visit our website to view our snippet collection. Use the Search page
A book series on JavaScript. @YDKJS on twitter.
You Don't Know JS Yet (book series) - 2nd Edition This is a series of books diving deep into the core mechanisms of the JavaScript language. This is t
freeCodeCamp.org's open source codebase and curriculum. Learn to code for free.
freeCodeCamp.org's open-source codebase and curriculum freeCodeCamp.org is a friendly community where you can learn to code for free. It is run by a d
A Programming Environment for TypeScript & Node.js built on top of VS Code
Programming Environment for TypeScript & Node.js A battery-included TypeScript framework built on top of Visual Studio Code Website Kretes is a progra
๐ The minimal & fast library for functional user interfaces
Moon The minimal & fast library for functional user interfaces Summary ๐ Small file size (2kb minified + gzip) โก Blazing fast view rendering ๐จ Purel
A functional and reactive JavaScript framework for predictable code
Cycle.js A functional and reactive JavaScript framework for predictable code Website | Packages | Contribute | Chat | Support Welcome Question Answer
The simplest way to create web components from plain objects and pure functions! ๐ฏ
๐ One of the four nominated projects to the "Breakthrough of the year" category of Open Source Award in 2019 hybrids is a UI library for creating web
๐ค The friendly full-stack language
Imba is a friendly full-stack programming language for the web that compiles to performant JavaScript. It has language level support for defining, ext
Low-level CSS Toolkit โ the original Functional/Utility/Atomic CSS library
Basscss Low-level CSS toolkit โ the original Functional CSS library https://basscss.com Lightning-Fast Modular CSS with No Side Effects Basscss is a l
Functional css for humans
TACHYONS Functional CSS for humans. Quickly build and design new UI without writing CSS. Principles Everything should be 100% responsive Everything sh
A utility-first CSS framework for rapid UI development.
A utility-first CSS framework for rapidly building custom user interfaces. Documentation For full documentation, visit tailwindcss.com. Community For