106 Repositories
JavaScript static-typing Libraries
A simple static type checker that enforces C-style programming in Julia
SimpleTypeChecker is an experimental Julia package designed to enforce C-style programming in Julia language. Note : it won't save you if your codes a
Code examples for my TypeScript Static Analysis Hidden Gems talk. 💎
TypeScript Static Analysis Hidden Gems Code Code samples for the talk, formed from my template-typescript-node-package. ✨ 👉 Slides available here! 👈
A minimal typing practice website with no features except typing. Inspired from Monkeytype. Do ⭐ this repository.
SenpaiType Introduction SenpaiType is a minimal typing practice website with no features except typing. Inspired from Monkeytype. Contributing Raise i
This is a demo for Remix SPA's via Service Worker. (doesn't currently work in Safari)
Welcome to Remix! Remix Docs Development From your terminal: npm run dev This starts your app in development mode, rebuilding assets on file changes.
Vamos a realizar un juego muy sencillo en TypeScript, posteriormente lo vamos a desplegar en Microsoft Azure con Servicio de Azure Static Web Apps.
Taller TypeScript Descripción Vamos a realizar un juego muy sencillo en TypeScript, posteriormente lo vamos a desplegar en Microsoft Azure con Servici
A Git-based CMS for Static Site Generators
staticjscms.github.io/static-cms A CMS for static site generators. Give users a simple way to edit and add content to any site built with a static sit
A library that helps you write a static dropdown menu that follows the digital accessibility recommendations.
JSPanel A library that helps you write a static dropdown menu, a panel, that follows the digital accessibility recommendations. Get started First of a
📝 Vite & Mdx powered static site generator.Base on islands architecture
Island.js A static site generator for the modern web.It has following features: 🚀 Base on Vite, it has great development experience. 🏝️ Islands arch
Live demo using Angular, github.dev, codespaces, copilot, azure static web apps, and devcontainers
Cloud Computing with Codespaces First seen in the presentation One More Change! @ NgConf 2022 This is a quick project template for demoing github.dev,
A web component that allows you to run high level programming languages on your websites (static websites included!)
Code-Runner-Web-Component A web component that allows you to run high level programming languages on your website via the public Piston API Show your
An obsidian plugin for uploading local images embedded in markdown to remote store and export markdown for publishing to static site.
Obsidian Publish This plugin cloud upload all local images embedded in markdown to specified remote image store (support imgur only, currently) and ex
Automatically construct, traverse and visualize graphs generated from your Node.js project
skott is a minimalist developer tool that can be used to efficiently generate directed graphs from your JavaScript/Node.js project. It can automatical
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
mini vite, support static server, load ts files, pre-bundling.
Mini Vite 中文 Features Same structure with Vite. Support JS, TS, JSX, TSX, CSS, static files. Support public as public directory. Dependency Pre-Bundli
An app to test out your typing speed, save your progress and view statistics against them.
Introduction An app to test out your typing speed, save your progress and view statistics against them. Demo Check out the quick demo here. Getting St
A small library for creating typing animations.
A small library for creating typing animations. View a short video demonstration here. Installation npm i tiper-js Usage Initialization is really simp
A jquery plugin to determine when a user has stopped typing in a text field.
The official home for the TypeWatch jQuery plugin. TypeWatch calls a function when a user has typed text in an input, textarea and changes in div from
Live demo using Angular, github.dev, codespaces, copilot, azure static web apps, and devcontainers
One More Change! @ NgConf 2022 This is a quick project template for demoing github.dev, Codespaces, Copilot, Azure Static Web Apps, and Visual Studio
This package generates a GraphQL API from a directory of Markdown files
This package generates a GraphQL API from a directory of Markdown files. Additional metadata like tags, descriptions, or custom fields can be added to the Markdown files in the form of YAML front matter, a simple schema at the top of each file. These fields will be indexed and available to query and filter by in the GraphQL API.
🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system
🐬 HypeScript Introduction This is a simplified implementation of TypeScript's type system that's written in TypeScript's type annotations. This means
An open source application to create, manage and embed contact forms on static/dynamic sites with no code
Formify is an open source application that lets you create, manage and embed contact forms on any site without writing code. This project is done as a
✏️ A small jQuery extension to turn a static HTML table into an editable one. For quickly populating a small table with JSON data, letting the user modify it with validation, and then getting JSON data back out.
jquery-editable-table A small jQuery extension to turn an HTML table editable for fast data entry and validation Demo 👉 https://jsfiddle.net/torrobin
Detect F12 open console, protect web static resources, support redirect, rewrite, callback strategies.
console-ban Detect F12 open browser console. protect web site static resources, support redirect, rewrite, custom callback strategies. Language: Engli
Complete, flexible, extensible and easy to use page transition library for your static web.
We're looking for maintainers! Complete, flexible, extensible and easy to use page transition library for your static web. Here's what's new in v2. Ch
A blazingly fast router for static sites
Flamethrower 🔥 Status: Meme A 2kB zero-config router and prefetcher that makes a static site feel like a blazingly fast SPA. Why? Problem: Static sit
shell script replacement; write shell scripts in js instead of bash, then run them with a single static binary
yavascript YavaScript is a bash-like script runner which is distributed as a single statically-linked binary. Scripts are written in JavaScript. There
An open-source Typing-effect Library, That enables potential users to add a typing effect to mere DOM Elements.
Typing Effect Library An open-source Typing-effect Library I created. That enables potential users to add a typing effect to mere DOM Elements. Tool P
A Laravel Blade parser, compiler, and static analyzer written in TypeScript.
Blade Parser This library provides a Laravel Blade parser written in TypeScript. In addition to being able to parse Blade template files, this library
Don't waste time looking at what you are typing, spend time thinking about the meaning.
LETA Don't waste time looking at what you are typing, spend time thinking about the meaning. About You will be able to: Practice touch typing Pick bes
Serve static files using Bun.serve or Bao.js
serve-static-bun Serve static files using Bun.serve or Bao.js. Currently in beta. Aiming for similar features as expressjs/serve-static. Install This
Author styles collocated in JS, pull them out into static CSS on build. No runtime dependency.
Author styles collocated in JS, pull them out into static CSS on build. No runtime dependency. the big idea: I like to author styles collocated with c
Update & Revalidate Content from a Headless CMS in Next.js with Incremental Static Regeneration
Update & Revalidate Content from a Headless CMS in Next.js with Incremental Static Regeneration Demo for tutorial How to Update & Revalidate Content f
Format input text content when you are typing...
Cleave.js Cleave.js has a simple purpose: to help you format input text content automatically. Features Credit card number formatting Phone number for
Fix for Object.keys, which normally just returns an array of strings, which is not good when you care about strong typing
Welcome to ts-object-keys 👋 Fix for Object.keys, which normally just returns an array of strings, which is not good when you care about strong typing
A serverless guestbook hosted on Github Pages. Powered for free by Google.
Serverless-Guestbook Features: 100% free, pure CSS form validation, profanity filter, lightweight, easy to setup & easy to use! Don't forget to check
Fix for Object.hasOwnProperty, which normally just returns a boolean, which is not good when you care about strong typing.
Welcome to ts-has-own-property 👋 Fix for Object.hasOwnProperty, which normally just returns a boolean, which is not good when you care about strong t
Self-use version of web page theme Rocky for static blogger Gridea.
Gridea Theme Rocky Custom Self-use version of web page theme Rocky for static blogger Gridea. 中文说明 Description This is a self-use version of web page
Generate static open graph images for Next.js at build time
next-static-og-images Generate static Open Graph images for Next.js at build time Getting started Installation npm i -D next-static-og-images or yarn
An opinionated tool to create beautiful, lightweight, static HTML/CSS practice quizzes
Taoquiz An opinionated tool to create beautiful, lightweight, static HTML/CSS practice quizzes "Perfection is achieved, not when there is nothing more
🏗 Build static blog with lines of HTML and Markdown.
Nimblog Nimblog requires only a few lines of HTML to deploy and is suitable for lightweight bloggers. The official guide is built with Nimblog, check
Sync pages from Notion to GitHub to be used as a static website (JAM)
notion-jam Sync pages from Notion to GitHub to be used as a static website (JAM) Usage Quick Start Create a new Notion Integration Add Notion secret t
LogTure - A minimal designed, fully customizable, and extensible modern personal blogging framework, built with Nextjs.
LogTure - A minimal designed, fully customizable, and extensible modern personal blogging framework, built with Nextjs.
Jumpstart Your Static Web Apps Learning Journey with #30Days Of Content and Activities
30DaysOfSWA - A Learning Journey Welcome to #30DaysOfSWA - a project to give beginners and experienced developers a tour of Azure Static Web Apps from
A Cli that handles the creation of a basic express App that supports Husky configuration & static analysis tools
@phazero/create-express-app · Create express app is a CLI that can generate boiler plate code for setting up an express app. Installation & Usage npx
🔥 Bon5R — Create static, blog-aware websites with pure MDX.
Bon5R Create static, blog-aware websites with pure MDX. Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About The Projec
Typr is a full-stack web application designed for new developers to improve their typing skills. User Authentication, Multiplayer, and Statistics included.
Typr Typr is a full-stack web application designed for new developers to improve their typing skills. It includes Javascript, Ruby and Python typing p
A tiny, fast and fun static site generator for quick blogging
1POST A tiny, fast and fun static site generator for quick blogging. 1POST is written entirely in NodeJS and has no dependencies. You can install as a
Generate colorful and temporarily identifiable SVGs with unique urls.
reptiles.dev Generate colorful and temporarily identifiable SVGs with unique urls.
Minimal, zero-configuration and fast solution for static site generation in any front-end framework.
Staticit - Introduction Whether you want to increase performance of your web application or improve SEO. Generally you have 2 options, use SSR (Server
A collection of scripts to build offline documentation for your favourite frameworks/libraries. Simply search, copy/paste the commands and enjoy.
Offline-docs A collection of scripts to build offline documentation for your favourite frameworks/libraries. Simply search, copy/paste the commands an
The full power of the Go Compiler directly in your browser, including a virtual file system implementation. Deployable as a static website.
Static Go Playground Features Full Go Compiler running on the browser. Supports using custom build tags. Incremental builds (build cache). Supports mu
JavaScript Express.js app serving static vanilla JS. This sample app is used in Microsoft Docs to demonstrate how to integrate Azure Storage, Azure Cosmos DB, and Azure Active Directory.
JavaScript on Azure Learn Path - Module 2 - Deploying a basic app to Azure This Learn module requires the following Azure resources to deploy correctl
⚙️ Static site boilerplate. Using Gulp, PugJS, and Sass.
🏔 Alaska | Static-site Boilerplate ⚡ Fastest way to build HTML and CSS static sites. You don't have to learn complicated tools to build simple websit
⚡ A blazing fast, lightweight, and open source comment system for your static website, blogs powered by Supabase
SupaComments ⚡ A blazing fast, lightweight, and open source comment system for your static website, blogs 🚀 Demo You can visit the Below demo blog po
Statically prevent 404s in your Next.js applications using TypeScript
next-static-paths Statically prevent HTTP 404 Not Found in your Next.js applications using TypeScript and code generation. Features 💻 A command-line
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
Turn any dynamic website (especially wordpress) into a fast, secure, stable static site
Static site publisher Turn any dynamic website (especially wordpress) into a fast, secure, stable static site Reduced complexity - no need to run simp
A static gallery website.
AZGallery A static gallery website. https://gallery.alynx.one/ Usage Copy config.example.json to config.json and modify it, then run node build.js or
Talk about Azure SQL + Prisma
Talk - Power Up Your BackEnd Applications with Serverless Architecture & Azure SQL A demo related with the talk Power Up Your BackEnd Applications wit
ec0lint - a static code analysis tool
ec0lint is a static code analysis tool that provides the users with useful hints on how to reduce the digital footprint of their webpages during the development process. Applying code changes suggested by ec0lint will make result with webpages that emit less carbon per visit, load quicker and are more space- efficient. The tool is open-source and community-driven.
Blogkit - A unified blogging engine built with Next.js
Blogkit (beta) Blogkit is a unified blog engine inspired by Sairin. Get started with starter templates Template Description blogkit-notion-starter Not
Scientific blog template based on theaisummer.com
Scientific blog template based on AI Summer The current template can be used for scientific blogs as it supports a wide variety of necessary component
A type speed checking website which lets you check your typing speed and shows the real-tme leaderboards with mongodb as DB and express as backend
This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://
Obsidian To HTML, A template for building obsidian style notes to a static site
oth (Obsidian To HTML) This is a template for publishing obsidian notes as a static site. The goal of the project is to stay minimal, since this is a
Code Scanning/SAST/Static Analysis/Linting using many tools/Scanners with One Report - Scanmycode Community Edition (CE)
Star it If you like it, please give it a GitHub star/fork/contribute. This will ensure continous development ⭐ TLDR; To install it. Install docker and
Adapter for SvelteKit apps that prerenders your site as a collection of static files for GitHub Pages
svelte-adapter-github Adapter for SvelteKit apps that prerenders your site as a collection of static files for GitHub Pages. Usage Install with npm i
Gofiber with NextJS Static HTML is a small Go program to showcase for bundling a static HTML export of a Next.js app
Gofiber and NextJS Static HTML Gofiber with NextJS Static HTML is a small Go program to showcase for bundling a static HTML export of a Next.js app. R
Purple haze is a TypeScript, Markdown, JS generative bundler that works in headless browser
Purple haze Inspired by generative programming and weed :). So I was learning Elm language at home usually in the evening and now I am missing all thi
Static Page for UptimeRobot. Powered by Next.js
UptimePage Static Page for UptimeRobot. Powered by Next.js 配置 配置文件都位于 config.ts 中,你可以Fork仓库后自行修改配置。 变量名 描述 样例 Config.siteName 站点名 AHdark Status Config
A JavaScript Typing Animation Library
Live Demo | View All Demos | View Full Docs | mattboldt.com Typed.js is a library that types. Enter in any string, and watch it type at the speed you'
Javascript library for typing animation
typebot Javascript library for typing animation Usage: include script src="typebot.js"/script And in js new typebot(element,speed,delay,text,blink
A custom ESLint rule to allow static deps in React Hooks ⚛️
eslint-plugin-react-hooks-static-deps A custom ESLint rule to allow static deps in React Hooks ⚛️ Motivation react-hooks/exhaustive-deps is a really n
A util for getting data and metadata for all markdown files in a given dir. Useful for building static site generators
extract-md-data A util for getting data and metadata for all markdown files in a given dir. Useful for building static site generators. Usage Given th
A weather app done with React. Allows you to make a search for the current weather by simply typing "common knowledge" cities and save them to favourites on local storage.
Simpliest Weather React-App A weather app done with React. Allows you to make a search for the current weather by simply typing "common knowledge" cit
A template repository / quick start to build Azure Static Web Apps with a Node.js function. It uses Vue.js v3, Vue Router, Vuex, and Vite.js.
Azure Static Web App Template with Node.js API This is a template repository for creating Azure Static Web Apps that comes pre-configured with: Vue.js
A super simple static site generator
Teeny: A simple static site generator ⚠️ Disclaimer: This is a tool I built in a couple of hours to generate my personal blog yakkomajuri.github.io. I
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 ?
React Gatsby static web tool for generative artists working on token based NFT artwork (ex: Artblocks)
token-art-tools React Gatsby static web tool for generative artists working on token/hash based NFT artwork (ex: Artblocks) https://ctrlshiftmake.gith
simple static website generator
mkweb mkweb is a simple static website generator for NodeJS Features: Simple and fast Templates (currently hard coded to "template.html") Markdown wit
Wikipedia using only static assets & no backend
http://static.wiki Build a read-only Wikipedia using CSS, JS, WASM, and SQLite A proof-of-concept inspired and enabled by Hosting SQLite Databases on
A VS Code extension to practice and improve your typing speed right inside your code editor. Practice with simple words or code snippets.
Warm Up 🔥 👨💻 A VS Code extension to practice and improve your typing speed right inside your code editor. Practice with simple words or code snipp
Chat app using Azure Web PubSub, Static Web Apps and other Azure services
Chatr - Azure Web PubSub Sample App This is a demonstration & sample application designed to be a simple multi-user web based chat system. It provides
a simple zero-configuration command-line http server
http-server: a command-line http server http-server is a simple, zero-configuration command-line http server. It is powerful enough for production usa
Find and fix problems in your JavaScript code.
ESLint Website | Configuring | Rules | Contributing | Reporting Bugs | Code of Conduct | Twitter | Mailing List | Chat Room ESLint is a tool for ident
🌟 JavaScript Style Guide, with linter & automatic code fixer
JavaScript Standard Style Sponsored by English • Español (Latinoamérica) • Français • Bahasa Indonesia • Italiano (Italian) • 日本語 (Japanese) • 한국어 (Ko
The React Framework
Next.js Getting Started Visit https://nextjs.org/learn to get started with Next.js. Documentation Visit https://nextjs.org/docs to view the full docum
⌨️ A tiny library for creating a typing effect on specified text element.
⌨️ TinyTyper - a tiny library for creating a typing effect on specified text element. Demo Size (It's really tiny) Minimized: 2.9KB Gziped: 1.1KB Inst
A React component for creating typing animations.
react-typewriter A react component for animated typing text. Installation npm install --save react-typewriter Usage Pass in children to the TypeWrite
📱 Free to use static generated website template for your mobile app
Mobile App Landing Page Template 📱 Free to use static generated landing page template for your mobile app 💡 Features Mobile App Landing Page Templat
A modern static resume template and theme. Powered by Jekyll and GitHub pages.
modern-resume-theme A modern simple static resume template and theme. Powered by Jekyll and GitHub pages. Host your own resume on GitHub for free! Vie
🖼 A pure client-side landing page template that you can fork, customize and host freely. Relies on Mailchimp and Google Analytics.
landing-page-boilerplate A pure client-side landing page template that you can freely fork, customize, host and link to your own domain name (e.g. usi
A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
eleventy 🕚 ⚡️ A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types
Scaffolding utility for vanilla-js
scaffold-static lets you automate the local development environment setup and build static sites (vanilla-JS) with ease. Installation npm install -g s
:herb: NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
php-parser This javascript library parses PHP code and convert it to AST. Installation This library is distributed with npm : npm install php-parser -
🌟 JavaScript Style Guide, with linter & automatic code fixer
JavaScript Standard Style Sponsored by English • Español (Latinoamérica) • Français • Bahasa Indonesia • Italiano (Italian) • 日本語 (Japanese) • 한국어 (Ko
Find and fix problems in your JavaScript code.
ESLint Website | Configuring | Rules | Contributing | Reporting Bugs | Code of Conduct | Twitter | Mailing List | Chat Room ESLint is a tool for ident
Makes typing in input fields fun with CSS3 effects
Fancy Input Makes typing & deleting in input/Textarea fields exciting & fun with CSS3 effects. View Demo Page Basic use example: !-- ...previous page
⚡️ The Jamstack framework for Vue.js
Gridsome Build super fast, modern websites with Vue.js Gridsome is a Vue-powered static site generator for building CDN-ready websites for any headles
Build blazing fast, modern apps and websites with React
Gatsby v3 ⚛️ 📄 🚀 Fast in every way that matters Gatsby is a free and open source framework based on React that helps developers build blazing fast w
⚡️ The Jamstack framework for Vue.js
Gridsome Build super fast, modern websites with Vue.js Gridsome is a Vue-powered static site generator for building CDN-ready websites for any headles