Links
AddCollaborative Markdown Knowledge Base. Real-time collaborate on project team technical personal documentation in markdown. Capture fleeting ideas and formalize tribal knowledge.
This site is a collection of examples, video and other information to help you learn CSS Grid Layout.
SWR is a React Hooks library for data fetching. The name “SWR” is derived from stale-while-revalidate, a cache invalidation strategy popularized by HTTP RFC 5861. SWR first returns the data from cache (stale), then sends the request (revalidate), and finally comes with the up-to-date data again.
Color and typography resources and inspiration for Web Developers and Digital Design
Snowpack is a lightning-fast frontend build tool, designed for the modern web. It is an alternative to heavier, more complex bundlers like webpack or Parcel in your development workflow. Snowpack leverages JavaScript's native module system (known as ESM) to avoid unnecessary work and stay fast no matter how big your project grows.
search millions of open source JavaScript packages. Load optimized npm packages with no install and no build tools.
Developers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make informed decisions. This is a list of software (SaaS, PaaS, IaaS, etc.) and other offerings that have free tiers for developers.
Curl wrapper for an open-source API testing client for open minds. If you like the interface of HTTPie but miss the features of curl, curlie is what you are searching for. Curlie is a frontend to curl that adds the ease of use of httpie, without compromising on features and performance. All curl options are exposed with syntax sugar and output formatting inspired from httpie.
Style BEM DOM elements using Sass. Cell is used for styling DOM elements that follow the Cell naming convention (which is almost identical to BEM).
roughViz.js is a reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser, based on D3v5, roughjs, and handy.
Automate running Lighthouse for every commit, viewing the changes, and preventing regressions. Lighthouse CI is a suite of tools that make continuously running, saving, retrieving, and asserting against Lighthouse results as easy as possible.
Test Your Connection Quality. This site uses cutting-edge WebRTC technology to check your Internet connection's packet loss, latency, and latency jitter in your browser for free. These problems can all be caused by various similar issues, which hopefully you will be able to find and fix using this easy way to test for them.
Optimize images for web on the fly. imgproxy is the blazing fast and secure image processing tool.
Fancy stream processing made operationally mundane. Benthos is a high performance and resilient stream processor, able to connect various sources and sinks in a range of brokering patterns and perform hydration, enrichments, transformations and filters on payloads. It comes with a powerful mapping language, is easy to deploy and monitor, and ready to drop into your pipeline either as a static binary, docker image, or serverless function, making it cloud native as heck. Benthos is declarative, with stream pipelines defined in as few as a single config file, allowing you to specify connectors and a list of processing stages
The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.
bring your components to life with simple spring animation primitives
Leonardo is a one-of-a-kind tool for creating, managing, and sharing accessible color systems for user interface design and data visualization.
💯 Curated coding interview preparation materials for busy software engineers Not everyone has the time to do a few hundred LeetCode questions. Here are free and curated technical interview preparation materials for busy engineers, brought to you by me, the author of Blind 75. Over 500,000 people have benefitted from this handbook!
The Big List of Naughty Strings is an evolving list of strings which have a high probability of causing issues when used as user-input data. This is intended for use in helping both automated and manual QA testing; useful for whenever your QA engineer walks into a bar.
😎 Awesome lists about all kinds of interesting topics.
Related contents:
One image for all screen resolutions and different devices is not enough. An image per pixel is too much - so how can someone automatically choose the optimal responsive image sizes?
Responsive websites, even the most modern ones, often struggle with selecting image resolutions that best match the various user devices. They compromise on either the image dimensions or the number of images. It's time to solve these issues and start calculating image breakpoints more mathematically, rather than haphazardly.
A long list of (advanced) JavaScript questions, and their explanations. From basic to advanced: test how well you know JavaScript, refresh your knowledge a bit, or prepare for your coding interview! muscle rocket I update this repo regularly with new questions. I added the answers in the collapsed sections below the questions, simply click on them to expand it. It's just for fun, good luck! heart
People choose popular projects, often not because it applies to their problems.
The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. Written entirely in Standard C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems. The OpenSceneGraph is now well established as the world leading scene graph technology, used widely in the vis-sim, space, scientific, oil-gas, games and virtual reality industries.
The PHP deployment tool with support for popular frameworks out of the box.
A better alternative for securing our sensitive information online.
The Web Authentication API (also known as WebAuthn) is a specification written by the W3C and FIDO, with the participation of Google, Mozilla, Microsoft, Yubico, and others. The API allows servers to register and authenticate users using public key cryptography instead of a password.
Work Anywhere. Stay Secure. Modern day communication meets the most advanced security and superior user experience. Protect your privacy and data like never before.
Open Source Collaboration for Developers. Team collaboration built for developers. Finally, an open source platform that’s secure, flexible, and integrated with the tools you love.
A glossy Matrix collaboration client for the web. Element (formerly known as Vector and Riot) is a Matrix web client built using the Matrix React SDK.
Cloud native certificate management. X.509 certificate management for Kubernetes and OpenShift.
cert-manager creates TLS certificates for workloads in your Kubernetes or OpenShift cluster and renews the certificates before they expire.
Related contents:
A package manager for shell scripts and functions.
Basher allows you to quickly install shell packages directly from github (or other sites). Instead of looking for specific install instructions for each package and messing with your path, basher will create a central location for all packages and manage their binaries for you.
Generate clothoid rounded corners by CSS clip-path
View, Edit, and Generate Meta Tags. View, Edit, Optimize, and Generate Meta Tags - control how your website or specific URL will look like on Google Search and Social Media Shares such as - Facebook, Twitter, LinkedIn, and all other social previews that follow open-graph protocol.
Sapling SCM is a cross-platform, highly scalable, Git-compatible source control system. It aims to provide both user-friendly and powerful interfaces for users, as well as extreme scalability to deal with repositories containing many millions of files and many millions of commits.
An open-source low-code Platform for Developers. ILLA is a robust open source low-code patform for developers to build internal tools. By using ILLA's library of Components and Actions developers can save massive amounts of time on building tools.
CSS templates for buttons, box-shadows, form inputs, color palettes & emojis.
The world's lightest, fastest service mesh. A different kind of service mesh. Ultra light, ultra simple, ultra powerful. Linkerd adds security, observability, and reliability to Kubernetes, without the complexity. CNCF-hosted and 100% open source.
Kubescape is a K8s open-source tool providing a multi-cloud K8s single pane of glass, including risk analysis, security compliance, RBAC visualizer and image vulnerabilities scanning. Kubescape scans K8s clusters, YAML files, and HELM charts, detecting misconfigurations according to multiple frameworks (such as the NSA-CISA, MITRE ATT&CK®), software vulnerabilities, and RBAC (role-based-access-control) violations at early stages of the CI/CD pipeline, calculates risk score instantly and shows risk trends over time.
A Simple Image To SVG Vector Converter
GitHub repository: https://github.com/wwebdev/convert2svg
A series of mixes intended for listening while programming to focus the brain and inspire the mind.
Web-based XMPP/Jabber chat client written in JavaScript Converse is a web based XMPP/Jabber chat client. You can either use it as a webchat app, or you can integrate it into your own website. It's 100% client-side JavaScript, HTML and CSS and the only backend required is a modern XMPP server.
Ruby production code coverage collection and reporting (line of code usage). A gem to measure production code usage, showing a counter for the number of times each line of code that is executed. Coverband allows easy configuration to collect and report on production code usage. It reports in the background via a thread or can be used as Rack middleware, or manually configured to meet any need.
Digital Credentials. The Common Language of Verified Skills. Issue digital badges, gain insights about your workforce, and supercharge profiles in your applications on the world’s largest digital credential network.
Tool to draw low-resolution graphs in terminal. lowcharts is meant to be used in those scenarios where we have numerical data in text files that we want to display in the terminal to do a basic analysis.
A simple timetracker for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports. Bartib is an easy to use time tracking tool for the command line. It saves a log of all tracked activities as a plaintext file and allows you to create flexible reports.
Fast creation of files and directories. Mimics the operation of AdvancedNewFile (Vim plugin) Add to your terminal the option to quickly create folders and files like a pro.
Easily stash snippets of text and invoke them when needed
Cod is a completion daemon for {bash,fish,zsh}. It detects usage of --help commands parses their output and generates auto-completions for your shell.
td-cli is a command line todo manager, where you can organize and manage your todos across multiple projects
Voltalis est le dispositif d’économies d’énergie le plus innovant pour les foyers chauffés à l’électricité. Non seulement vous pouvez mieux suivre votre consommation et programmer votre chauffage, mais en plus vous réalisez un geste écologique et solidaire, au profit de tous. En effet, en cas de déséquilibre sur le réseau électrique, le boîtier Voltalis peut optimiser en temps réel la consommation des radiateurs ou autres appareils de chauffage, qui sont les plus énergivores du foyer, et ce en préservant votre confort. C’est ce que l’on appelle le pilotage intelligent de la consommation ou effacement résidentiel.
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
check-break helps you to discover compatibility breaks between two git revisions of your code, and to improve decisions-making to determine if a new major version is required. In few words, if you follow semver (or try to stick to it), you must use check-break ;-) check-break itself follows semver and monitors its own changes. For now, it's under heavy development, use it at your own risks, compatibility breaks could happen at every moment.