76 Repositories
JavaScript human-computer-interaction Libraries
Svelte component to display time distances in a human readable format.
Time Distance Display time distances in a human readable format. Based on date-fns Updates every 60 seconds View demo Usage Install package: pnpm i -D
Mekna'7, a subsidiary of the ONCF group, which provides bus services to cities not served by train, needs to set up a computer system by creating a database for managing customer reservations.
Online-bus-ticket-reservation Introduction Hello everyone, this is a project that I have done for assignment. This project is a simple online bus tick
The repository shows the compiler (simulator) of the Little Man Computer, which also contains some programs in the LMC programming language for implementing different functions.
Little Man Computer The repository shows the compiler (simulator) of the Little Man Computer, which also contains some programs in the LMC programming
Project of "Web Development" course for the Bachelor's degree in Computer Engineering, taken at the University of Pisa. Final evaluation: 30/30.
La battaglia della Meloria Welcome! This is the 🇬🇧 version of the README file. Click here for 🇮🇹 version. Introduction Historical reinterpretation
Workshop: Crafting Human Friendly CLIs with Node.js Core
$ Crafting Human Friendly CLIs with Node.js Core █ A workshop by Simon Plenderleith & Kevin Cunningham. Getting ready for the workshop 1. Required sof
A public board for all the Computer Society and Students to display their profile. An online year-book for you to display your profile in the most creative manner
Student's Yearbook by IEEE Computer Society Student's yearbook is an open-source project which intends to dispaly the students who will be graduating
Easiest 1-click way to install and use Stable Diffusion on your own computer. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.
Stable Diffusion UI Easiest way to install and use Stable Diffusion on your own computer. No dependencies or technical knowledge required. 1-click ins
NopeCHA Chrome Extension & Firefox Add-on
NopeCHA Chrome Extension & Firefox Add-on Prerequisites for Building npm install uglify-js -g Building To build debug and release copies for both Chro
a JavaScript library that allows you to make a mouse interaction animation easily.
Cotton.JS is a JavaScript library that allows you to make a mouse interaction animation easily. Getting Started Download npm install cottonjs Manual
Xtreme1 - The Next GEN Platform for Multisensory Training Data.
Intro BasicAI Xtreme1 is an open-source suite that speedily develops and iterates your datasets and models. The built-in AI-assisted tools take your l
An open source, friendly human-like chatbot to be with you, forever
Chatbot A Friendly human-like chatbot to be with you, forever Made by Rahuletto#0243 This template powers our system at Simply API Instructions This b
Small js library to animate some writing effect through a list of strings. It also supports settings for typo errors, to make it more human likely.
Write and Delete Small js library to animate some writing effect through a list of strings. It also supports settings for typo errors, to make it more
parses human-readable strings for JavaScript's Temporal API
🕑 temporal-parse What is the temporal-parse? Temporal is the next generation of JavaScript's standard Date API. It's currently proposed to TC39 (see:
Discord üzerinden choice-based oyun oynamanızı sağlayan interaction-sensitive bot.
💻 storyteller Discord üzerinden choice-based oyun oynamanızı sağlayan interaction-sensitive bot. Bir hikaye seçer ve kaderinizi belirlersiniz. İyi eğ
⚡ A powerful, human-friendly database library for JavaScript using SQLite.
great.db ⚡ A powerful, human-friendly database library for JavaScript using SQLite. Elegant way to set and retrieve data Queries are executed through
Потоковый курс информатики для 1 курса Политехнического университета
Информатика 2022 🔥 Web Курс по информатике в Политехе. В репозитории вы можете найти слайды и комментарии к темам занятий. № Название Слайды Коммента
A browser-based emulator for Zeal 8-bit Computer
Zeal 8-bit Computer emulator This project is a software emulator for Zeal 8-bit Computer: a homebrew 8-bit computer based on a Z80 CPU. Click here for
Free computer-aided transcription system for stenographers
AlleyCAT is a free, open-source computer-aided transcription (CAT) system for stenographers. It lets you write and edit documents such as court transc
A robust, minimal-server-interaction API for peer routing in the browser
Robust, minimal-server-interaction peer routing in the browser What is this? Membrane takes signalling to the browser, creating living peer networks.
Easy Pan and Zoom JS Library
EasyPZ Use this Javascript library to make your web visualization interactive via pan and zoom, for mobile and desktop! EasyPZ supports many interacti
High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.
lazysizes lazysizes is a fast (jank-free), SEO-friendly and self-initializing lazyloader for images (including responsive images picture/srcset), ifra
Codú's open-source codebase. A space for coders.
Running the app $ npm install # development $ npm run dev Open http://localhost:3000 with your browser to see the result. You can start editing the p
Enhanced interval features for Node.js, such as promisified interval and human readable time parsing.
Interval-next Interval-next is a package that extends Javascript's built-in setInterval() capabilities. You have a plain and promisified interval meth
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
EaselJS EaselJS is a library for building high-performance interactive 2D content in HTML5. It provides a feature-rich display list to allow you to ma
wagmi hooks 🤝 Storybook interaction testing
A quick demonstration of how Storybook decorators can be combined with a mocked wagmi client to facilitate automated interaction testing for web3-enab
A simple library to view large images up close using simple mouse interaction, and the full screen.
Intense Images A stand alone javascript library for viewing images on the full, full screen. Using the touch/mouse position for panning. Here's a demo
A web-based 3D visualization tool for 3D computer vision.
Wis3D: A web-based 3D visualization tool for 3D computer vision Online Demo | Installation | Tutorial | Documentation Wis3D is a web-based 3D visualiz
A simple menubar app for GNOME Shell that tracks how long you've been using your computer uninterruptedly
Welcome to Since Indicator 👋 🏠 Homepage Since Indicator is a simple menubar app for GNOME Shell that tracks how long you've been using your computer
A personal school project to model the behaviour of the human immune system as a network graph with interactive visualisation.
An educational tool designed to help users understand the immune system. Made using Processing 5 for Java Script
Elrond blockchain CLI helper tools - interaction with APIs, smart contracts and protocol
Buildo Begins 👷 Meet Buildo. He is here to help you start creating in the Elrond blockchain ecosystem. Here is where everything begins. I'm going on
A simple Web AI model deployment tool using JavaScript based on OpenCV.js and ONNXRuntime
WebAI.js 1. 简介 WebAI.js 是一个基于 OpenCV.js 和 ONNXRuntime 开发的一个 Web 前端 AI 模型部署工具 可通过在线体验网站 Hello WebAI.js 进行快速的体验试用 2. 特性 WebAI.js 支持 HTML script 标签引入和 no
high performance、complex interaction table
功能描述 1、高性能、满足复杂交互的编辑表格 2、基于: antd4(https://ant.design/index-cn) ag-grid(https://www.ag-grid.com/) 3、基于原生ag-grid 的API进行封装 一、主要功能 将按下列顺序逐步迭代 1、通用编辑功能 🚧
Open-source NFID SDK for Internet Identity, a blockchain authentication system for the Internet Computer.
NFID-SDK is an open source software development kit that contains examples and packages for developers to integrate NFID into your application
Max is a Typescript-based Discord bot with many functionalities
Max is a Typescript-based Discord bot with many functionalities. He is both my learning curve for understanding Discord's API as well as my current passion project.
API4AI Samples: Face Detection and Recognition
API4AI is cloud-native computer vision & AI platform for startups, enterprises and individual developers. This repository contains sample mini apps that utilizes Facial Image Analysis API provided by API4AI.
💡 Providing easy access to human-friendly Web3 data.
💡 Providing easy access to human friendly Web3 data. Unidata Docs The beauty of Web3 is that everyone owns their data, but accessing and displaying o
API4AI is cloud-native computer vision & AI platform for startups, enterprises and individual developers
API4AI is cloud-native computer vision & AI platform for startups, enterprises and individual developers. This repository contains sample mini apps that utilize Brand Recognition API provided by API4AI.
💡 Providing equitable access to human useable Web3 data.
💡 Providing equitable access to human useable Web3 data. Unidata The beauty of Web3 is that everyone owns their data, but accessing and displaying ow
An implementation of Interaction Nets in JavaScript.
Interaction Nets An implementation of Interaction Nets in JavaScript. Use S-expression as overall syntax. Use Forth-like postfix stack-based syntax to
PEARL (Planetary Computer Land Cover Mapping) Platform API and Infrastructure
PEARL API & Infrastructure PEARL is a landcover mapping platform that uses human in the loop machine learning approach. This repository contains the A
🪗 Play the 3-row diatonic button accordion with your computer keyboard!
Keyboard Accordion Play the diatonic button accordion with your computer keyboard! Todo Add bass notes Add CGF and EAD tunings Add scales Add bottom 3
LayerX-AI is a comprehensive platform to annotate and manage your machine learning data.
The AI Data Platform Annotate, Manage and Deploy Training Data The end-to-end AI data management platform that helps ML teams annotate, manage and dep
It is a simple Math Sprint Game in which the user must agree or disagree with the answers to math problems in the quickest time possible.
MATH-SPRINT-GAME The user must agree or disagree with the results of math equations in this Math Sprint Game. The amount of time the player spends mak
The Official repository of Discord development for the Department of Computer Science at Palacký University Olomouc.
KMI UPOL - Discord development Student project for enhancing the quality of life on our Department's discord server. We're creating a simple discord b
Audio visual mitigation of Rickrolls using computer vision.
Computer Vision Rick Astley Muter This project utilizes an advanced computer vision model to mute your speakers when Rick Astley is detected on your s
⏱ Simple Alpine.js plugin to display the human-readable distance between a date and now.
⏱ Alpine TimeAgo ⏱ An Alpine.js plugin to return the distance between a given date and now in words (like "3 months ago", "about 2 hours ago" or "in a
Scans your computer for node modules that are potentially vulnerable to supply chain attacks
Scans your computer for node modules that are potentially vulnerable to supply chain attacks. You still need to review the code of modules that are not vulnerable, but this helps.
The ICPverse service to extract the metadata from an existing NFT project on the Internet Computer.
Infinity_Rank The ICPverse service to extract the metadata from an existing NFT project on the Internet Computer. Requirements for Use: npm installed
📡Usagi-http-interaction: A library for interacting with Http Interaction API
📡 - A library for interacting with Http Interaction API (API for receiving interactions.)
An interpreter for College Board's specified pseudocode for the AP Computer Science Principles Exam.
College Board Pseudocode Interpreter A playground for this interpreter is up on my website. This project is a mostly-functioning interpreter for Colle
An interface for an Automatic Ticket Vending Machine
ATVM-INTERFACE It is an interface for an Automatic Ticket Vending Machine. Try The Web Application! - Book your Ticket At Railway Stations, ATVMs (Aut
An open-source library to help with creating expandable text
🔭 Telescopic Text An open-source library to help with creating expandable text. Inspired by StretchText and TelescopicText. I've been thinking a lot
A package that allows your bot of discord.js v13 & v14 to create the new awesome Discord Modals and interact with them
A package that allows your bot of discord.js v13 & v14 to create the new awesome Discord Modals and interact with them
Code accompanying my illustrated Data structures video series on YouTube
Code accompanying my illustrated Data structures video series on YouTube
Convert JSON to human readable HTML
json.human.js: Json Formatting for Human Beings A small library to convert a JSON object into a human readable HTML representation that is easy to sty
A tiny javascript + Flash library that enables the creation and download of text files without server interaction.
Downloadify: Client Side File Creation Important! The swf has been compiled for online use only. Testing from the file path (i.e. file:// ) will not w
Send encrypted and decrypted messages with verifiable keys and human readable names.
zooko-msg Encrypt and decrypt messages using AES with a preshared ECDH key generated using keys associated with Handshake names. I noticed that there
a Node.JS script to auto-import USB drives that are attached to a computer. Use it to turn your NAS into a smart photo / file importer.
File Vacuum 5000 ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ ⚠️ WARNING: This script is designed to manipulate files on both an external drive and another specif
App that allows you to control and watch YouTube videos using hand gestures. Additionally, app that allows you to search for videos, playlists, and channels.
YouTube Alternative Interaction App An app I made with Edward Wu that allows you to search and watch videos from YouTube. Leverages Google's YouTube D
HTTP interaction system for the truth-or-dare Discord bot.
Truth or Dare Bot A reincarnation of the truth or dare bot, this time with HTTP slash commands. More features coming soon. To-do List HTTP interaction
Plug is a browser extension for users of the Internet Computer that allows you to access your ICP, Cycles, and other tokens as well as log into IC apps with one click.
Plug Introduction Welcome to Plug! An Internet Computer crypto wallet and authentication provider as a browser extension. Find our latest version in t
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
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
A Chrome T-Rex game remake using javascript and threejs. Online demo: https://rossning92.github.io/t-rex
T-Rex Game in 3D A Chrome T-rex game remake using javascript and threejs. Build the code Make sure you have node 12+ installed: https://nodejs.org/en/
Unified API Library for: Cloud Storage, Social Log-In, Social Interaction, Payment, Email, SMS, POIs, Video & Messaging. Included services are Dropbox, Google Drive, OneDrive, OneDrive for Business, Box, Egnyte, PayPal, Stripe, Google Places, Foursquare, Yelp, YouTube, Vimeo, Twitch, Facebook Messenger, Telegram, Line, Viber, Facebook, GitHub, Google+, LinkedIn, Slack, Twitter, Windows Live, Yahoo, Mailjet, Sendgrid, Twilio, Nexmo, Twizo.
Project Discontinued We decided to discontinue this product as of February 2019. CloudRail now entirely focuses on connecting industrial sensors to AW
A set of buttons with a magnetic interaction and a hover effect.
Magnetic Buttons A small set of magnetic buttons with some fun hover animations. Inspired by the button animation seen on Cuberto. Article on Codrops
Bree is the best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support.
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v10+ and browsers, uses workers to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and graceful shutdown. Simple, fast, and lightweight. Made for @ForwardEmail and @ladjs.
🌐 Human-friendly and powerful HTTP request library for Node.js
Sindre's open source work is supported by the community. Special thanks to: Human-friendly and powerful HTTP request library for Node.js Moving from R
Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile images. Updates manifest.json and index.html files with the generated images according to Web App Manifest specs and Apple Human Interface guidelines.
pwa-asset-generator ✨ Automates PWA asset generation and image declaration. Automatically generates icon and splash screen images, favicons and mstile
human friendly i18n for javascript (node.js + browser)
BabelFish - human friendly i18n for JS Internationalisation with easy syntax for node.js and browser. Classic solutions use multiple phrases for plura
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
JavaScript Algorithms and Data Structures This repository contains JavaScript based examples of many popular algorithms and data structures. Each algo
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
Data Structures and Algorithms in JavaScript This is the coding implementations of the DSA.js book and the repo for the NPM package. In this repositor
A collection of (mostly) technical things every software developer should know about
Join our community for professional Software Developers and get more control over your life and career! Every Programmer Should Know 🤔 A collection o
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
📊 A highly interactive data-driven visualization grammar for statistical charts.
English | 简体中文 G2 A highly interactive data-driven visualization grammar for statistical charts. Website • Tutorial Docs • Blog • G2Plot G2 is a visua
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings