mockit - (★ 1,108 on GitHub) is a tool to quickly mock out endpoints, setup delays and more.
Stop wasting time mocking APIs. MockIt gives you an interface to configure and create REAL mocked endpoints for your applications. Whilst you wait for APIS to be built use MockIt to talk to a real service.
#api #mock #test #js
Stop wasting time mocking APIs. MockIt gives you an interface to configure and create REAL mocked endpoints for your applications. Whilst you wait for APIS to be built use MockIt to talk to a real service.
#api #mock #test #js
bento-starter - (★ 874 at GitHub) is an Open-Source Full-Stack solution that helps you to build fast and maintainable web applications using tools like Vue.js, Firebase, Progressive Web Apps support, dynamic offline support... The goal of this project is to provide a powerful and well configured stack (with CI/CD, hosting...) so you can focus on writing your web application very quickly.
As this project is a template project and not a CLI, you have access to the entire app configuration so you can change it according to your needs.
#js #pwa #vue
As this project is a template project and not a CLI, you have access to the entire app configuration so you can change it according to your needs.
#js #pwa #vue
Danger - (★ 2,654 at GitHub) runs during your CI process, and gives teams the chance to automate common code review chores.
This provides another logical step in your build, through this Danger can help lint your rote tasks in daily code review.
You can use Danger to codify your teams norms. Leaving humans to think about harder problems.
This happens by Danger leaving messages inside your PRs based on rules that you create with JavaScript or TypeScript/Swift/Ruby.
Over time, as rules are adhered to, the message is amended to reflect the current state of the code review.
#ci #automation #codereview #js #swift #ruby
This provides another logical step in your build, through this Danger can help lint your rote tasks in daily code review.
You can use Danger to codify your teams norms. Leaving humans to think about harder problems.
This happens by Danger leaving messages inside your PRs based on rules that you create with JavaScript or TypeScript/Swift/Ruby.
Over time, as rules are adhered to, the message is amended to reflect the current state of the code review.
#ci #automation #codereview #js #swift #ruby
Darkmode.js - (★ 215) 🌓 Add a dark-mode / night-mode to your website in a few seconds.
This library uses the css mix-blend-mode in order to bring Dark-mode to any of your websites. Just copy paste the snippet and you will get a widget to turn on and off the dark-mode. You can also use it without the widget programmatically. The plugin is lightweight, built in VanillaJS. It also uses localstorage by default so your last setting will be remembered !
Demo
#js #lib
This library uses the css mix-blend-mode in order to bring Dark-mode to any of your websites. Just copy paste the snippet and you will get a widget to turn on and off the dark-mode. You can also use it without the widget programmatically. The plugin is lightweight, built in VanillaJS. It also uses localstorage by default so your last setting will be remembered !
Demo
#js #lib
WebPerf - (★ 101) is a simple command-line HTTP load tester utility, which can send repeated HTTP requests to a target URL or set of URLs. It provides detailed performance metrics, including a breakdown of all the HTTP request phases, and a histogram showing the elapsed time spread.
This is similar to the popular ApacheBench (ab) tool, but provides additional features like dynamic URL substitution, progress display with time remaining and live req/sec, a more detailed performance breakdown, and the ability to save configurations in JSON files.
#load #testing #js
This is similar to the popular ApacheBench (ab) tool, but provides additional features like dynamic URL substitution, progress display with time remaining and live req/sec, a more detailed performance breakdown, and the ability to save configurations in JSON files.
#load #testing #js
👍1
Postwoman - (★ 3,235 on GitHub) is API request builder - Helps you create your requests faster, saving you precious time on your development.
Features:
❤️ Lightweight: Crafted with minimalistic UI design
Faster, lighter, cleaner, minimal & responsive
⚡️ Real-time: Send requests and get/copy responses right away!
#yetanothercurl #js #funnyname
Features:
❤️ Lightweight: Crafted with minimalistic UI design
Faster, lighter, cleaner, minimal & responsive
⚡️ Real-time: Send requests and get/copy responses right away!
#yetanothercurl #js #funnyname
roughViz.js - (★ 1,6k) is a reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser, based on D3v5, roughjs, and handy.
Why?
Use these charts where the communication goal is to show intent or generality, and not absolute precision. Or just because they're fun and look weird.
#js #justfun #graphs #plots #charts
Why?
Use these charts where the communication goal is to show intent or generality, and not absolute precision. Or just because they're fun and look weird.
#js #justfun #graphs #plots #charts
Svelte - (★ 27.7k at GitHub) is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build your app.
Instead of using techniques like virtual DOM diffing, Svelte writes code that surgically updates the DOM when the state of your app changes.
#js #framework #yetanother
Instead of using techniques like virtual DOM diffing, Svelte writes code that surgically updates the DOM when the state of your app changes.
#js #framework #yetanother
Logux - (★ 135 at GitHub) is a new way to connect client and server. Instead of sending HTTP requests (e.g., AJAX and GraphQL) it synchronizes log of operations between client, server, and other clients through WebSocket.
It was created on top of CRDT, with ideas of having live updates and optimistic UI, and being offline-first by design.
- Built-in optimistic UI will improve UI performance.
- Built-in live updates allow to create collaborative tools (like Google Docs).
- Built-in offline-first principle respect will improve UX on unstable connection. It is useful both for the next billion users and New York subway.
- Compatible with modern stack: Redux API, works with any back-end language and any database.
#js #communication #connection
It was created on top of CRDT, with ideas of having live updates and optimistic UI, and being offline-first by design.
- Built-in optimistic UI will improve UI performance.
- Built-in live updates allow to create collaborative tools (like Google Docs).
- Built-in offline-first principle respect will improve UX on unstable connection. It is useful both for the next billion users and New York subway.
- Compatible with modern stack: Redux API, works with any back-end language and any database.
#js #communication #connection
Deno - (★ 57.4k on GitHub) is a secure runtime for JavaScript and TypeScript, a modern Node.js alternative. Deno aims to provide a productive and secure scripting environment for the modern programmer. It is built on top of V8, Rust, and TypeScript.
Please take a look at the Deno Handbook as well for a quick start.
#nodejs #rust #v8 #js #javascript #typescript
Please take a look at the Deno Handbook as well for a quick start.
#nodejs #rust #v8 #js #javascript #typescript
Joplin - (★ 16.8k on GitHub) is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
#js #todo #note
#js #todo #note