197 Repositories
JavaScript object-oriented-programming Libraries
VSCode extension for the rickroll-lang programming language (incomplete)
Rickroll-Lang VSCode Extension The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming languag
This is a dummy website for company that provides commercial and scientific space travel services
This is a dummy website for company that provides commercial and scientific space travel services. This application will allow users to book rockets and join selected space missions.
Learning WebRTC. Topic for FFTT.
ProgrammingWebrtc This project was generated using Nx. π Smart, Fast and Extensible Build System Adding capabilities to your workspace Nx supports ma
A Fully Oriented Whatsapp Bot Based on Chitoge Don't forget to give a star to the repo before fork
NEZUKO : ANIME THEMED WHATSAPP BOT WITH RICH FEATURES A Fully Modular and Efficient Bot Button : If you are deploying normally Button : If you are dep
Project of advanced web programming for University of California, Irvine
projectWeb Project of advanced web programming for University of California, Irvine The goal is to re create a r/place in our own way. You can see an
In-memory Object Database
limeDB What is LimeDB LimeDB is object-oriented NoSQL database (OOD) system that can work with complex data objects that is, objects that mirror those
Type Safe Object Notation & Validation
tson Type Safe Object Notation & Validation π Work in Progress, not ready for production... Features 𧱠Functional π· Immutable β Well tested Why? Af
An indexed compendium of graphics programming papers, articles, blog posts, presentations, and more
Paper Bug CONTRIBUTIONS WANTED What is this? The idea is to have an annotated and easily searchable repository of papers, presentations, articles, etc
Runtime object parsing and validation with static TypeScript typing.
TypeParse Runtime object transformation, parsing and validation with inferred static TypeScript typing. Install Using npm npm install typeparse Using
SmartBuilder: A Block-based Visual Programming Framework for Smart Contract Development
SmartBuilder A Block-based Visual Programming Framework for Smart Contract Development Technology stack used SmartBuilder Framework - Google Blockly A
Making Tetris (Video Game) by using Phaser (Typescript).
Phaser 3 + TypeScript + Parcel Template For people who want to spend time making Phaser 3 games in TypeScript instead of configuring build tools. This
Let's table this object till a later date
tabling npm add tabling makes objects lazy Commit a getter's result for one-time evaluation. βοΈ Install npm add tabling π Usage import { tabling } fr
A featherweight, functional frontend JS framework
flub.js With inspiration from React and Flutter, flub is a minimal JS framework (core sits little over 1 kB) for quickly prototyping basic JS frontend
taichi.js - a modern GPU computing framework for Javascript
taichi.js is a modern GPU computing framework for Javascript. It transforms Javascript functions into WebGPU Compute Shaders for massive parallelization. It is a Javascript version of the Python library Taichi.
Simple string diffing. Given two strings, striff will return an object noting which characters were added or removed, and at which indices
Simple string diffing. Given two strings, striff will return an object noting which characters were added or removed, and at which indices
Fast, deep, scalable object cloning for JavaScript
A new approach to deep cloning. A simple library with no external dependencies gives you the opportunity to customize the cloning strategy.
π A mob/pair programming tool π§βπ»
π A mob/pair programming tool π§βπ»
C2Ladders - a reconstruction of old a2oj Ladders with new and updated problemset
C2Ladders is rating wise list of Codeforces problems which were solved by many people who have had stable rating increase. It's a reconstruction of old a2oj Ladders with new and updated problemset.
Pair-ls - a lightweight, editor-agnostic tool for remote pair-programming
pair-ls Pair-ls is a lightweight, editor-agnostic tool for remote pair-programming. It allows you to easily share the files you are working on in a re
Solo programming project for week one of module 2 of the Microverse Program
To-do List Solo programming project for week one of module 2 of the Microverse Program. "To-do List" is a simple website that displays a list of books
Tools for Dump NUXT JS Environment Config Through Browser Window Object
Introduction Nuxt JS is an open source javascript framework making web development simple and powerful. This tool is used to get environment configura
Serialization library for data-oriented design structures in JavaScript
Data-oriented Serialization for SoA/AoA A zero-dependency serialization library for data-oriented design structures like SoA (Structure of Arrays) and
A typescript transform that converts exported const enums into object literal.
ts-transformer-optimize-const-enum A typescript transformer that convert exported const enum into object literal. This is just like the one from @babe
Fun Ξ» functional programming in JS
fp-js JavaScript Functional Programming Motivation This purposed for learning functional programming (just that). Features Auto-Curry Option Tooling s
This is a Google Apps Script library for parsing the form object from HTML form and appending the submitted values to the Spreadsheet.
HtmlFormApp Overview This is a Google Apps Script library for parsing the form object from HTML form and appending the submitted values to the Spreads
Programming language makes by hobby 3
Joule Programming language makes by hobby 3 About It's a compiled programming language written in JavaScript :/. Codes compile into Assembly code tha
A simple code that creates a string of random characters displayed in an html object, all saving in a json file.
I'm 17 Years Old Developer / Lead Developer. π» I'm wroking on AdrenalinaRP, GrandRDM. πͺ Iβm currently learning JavaScript. π« Iβm looking to collabo
A deterministic object hashing algorithm for Node.js
Deterministic-Object-Hash A deterministic object hashing algorithm for Node.js. The Problem Using JSON.stringify on two objects that are deeply equal
A javascript based module to access and perform operations on Linode object storage via code.
Linode Object Storage JS Module A javascript based module to access and perform operations on Linode object storage via code. Code Guardian Installing
Component oriented framework with Virtual dom (fast, stable, with tooling)
Bobril Main site bobril.com Changelog of npm version: https://github.com/Bobris/Bobril/blob/master/CHANGELOG.md Component oriented framework inspired
A data-binding function for the DOM.
Alert: this library is now deprecated. s2 is its successor. It implements what simulacra does in a better way (using Proxy), and more. Simulacra.js Si
JavaScript library for object-based canvas drawing
oCanvas - Object-based canvas drawing oCanvas makes canvas development easier to understand and do, by creating a bridge between the native pixel draw
π¦ The repository for dealing with all the ducks created and managed by the Fairfield Programming Association.
Download Since the Fairfield Programming Association's duck generator is built on top of node.js and npm, you need to have both of those installed as
A kickstarter guide to writing ES6
ES6 for Humans π’ The complete guide is now available on Amazon Table of Contents let, const and block scoping Arrow Functions Default Function Parame
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
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
π 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
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
Node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that returns sorted object strings that can be used for object comparison without hashes.
node-object-hash Tiny and fast node.js object hash library with properties/arrays sorting to provide constant hashes. It also provides a method that r
Extended version of Rambda
Rambdax Extended version of Rambda(utility library) - Documentation Rambda is smaller and faster alternative to the popular functional programming lib
Super Fast Complex Object Validator for Javascript(& Typescript).
Super Fast Object Validator for Javascript(& Typescript). Safen supports the syntax similar to the type script interface. This makes it easy to create
ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love
Hey every one im really happy that this repo reached this many stars π ,but this repo needs your contibution I started to better document the code th
Dead simple Object schema validation
Yup Yup is a JavaScript schema builder for value parsing and validation. Define a schema, transform a value to match, validate the shape of an existin
Object Relational Mapping
Object Relational Mapping This package is not actively maintained If you're starting a new project, please consider using one of the following instead
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
An extension to Async adding better handling of mixed Series / Parallel tasks via object chaining
async-chainable Flow control for NodeJS applications. This builds on the foundations of the Async library while adding better handling of mixed Series
π 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
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
Full-featured, middleware-oriented, programmatic HTTP and WebSocket proxy for node.js
rocky A multipurpose, full-featured, middleware-oriented and hackable HTTP/S and WebSocket proxy with powerful built-in features such as versatile rou
CSS Object Model implemented in pure JavaScript. It's also a parser!
CSSOM CSSOM.js is a CSS parser written in pure JavaScript. It is also a partial implementation of CSS Object Model. CSSOM.parse("body {color: black}")
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.
____ /\ _`\ \ \ \/\ \ ___ ___ ___ ___ \ \ \ \ \ / __`\ /'___\ /'___\ / __`\ \ \ \_\ \ /\ \ \
Create a schema object to encode/decode your JSON in to a compact byte buffer with no overhead.
schemapack The fastest and smallest JavaScript object serialization library. Efficiently encode your objects in to compact byte buffers and then decod
A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)
object-path Access deep properties using a path Changelog 0.11.5 SECURITY FIX. Fix a prototype pollution vulnerability in the set() function when usin
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
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
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
DEPRECATED: Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.
TimezoneJS.Date A timezone-enabled, drop-in replacement for the stock JavaScript Date. The timezoneJS.Date object is API-compatible with JS Date, with
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
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
Spotify SDK | Entity and Collection oriented | Browser and Node support!
Spotify SDK Unofficial SDK recommended for Spotify in his developer center Entity oriented SDK to work with the Spotify Web API. Entity oriented? What
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,
MongoDB object modeling designed to work in an asynchronous environment.
Mongoose Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment. Mongoose supports both promises and callbacks. Do
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
An object-oriented API for business analytics
dimple Dimple is an object-oriented API allowing you to create flexible axis-based charts using d3.js. The intention of this project is to allow analy