development
This repository is a curated list of general recommendations on how to use Laravel Livewire framework to meet enterprise concerns regarding security, performance, and maintenance of Livewire components.
ALL stack describes applications with a preference for the following components:
- Tailwind
- Alpine
- Laravel
- Livewire
Simple React forms validation. Performant, flexible and extensible forms with easy-to-use validation.
Build faster websites. Pull content from anywhere and serve it fast with Astro's next-gen island architecture.
Astro is a website build tool for the modern web — powerful developer experience meets lightweight output. Astro is the all-in-one web framework designed for speed. Pull your content from anywhere and deploy everywhere, all powered by your favorite UI components and libraries.
Related contents:
- Démarrez avec Astro Starlight @ Culture et Outils DevSecOps :fr:.
- RSC for Astro Developers @ overreacted.
- No Server, No Database: Smarter Related Posts in Astro with
transformers.js@ alexop.dev. - From Next.js to Astro: A Page Size Comparison @ Alan Norbauer.
- Astro is a developers f***ing dream @ Websmith.
- Architecting with Constraints: A Pragmatic Guide @ Loren Stewart.
- From Next.js to Astro: A Page Size Comparison @ Alan Norbauer.
- Use the Accept Header to serve Markdown instead of HTML to LLMs @ Nick Khami's Blog.
Simple React Component That Makes Titles More Readable.
TypeScript is JavaScript with syntax for types. TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
TypeScript is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript.
Related contents:
- The Concise TypeScript Book.
- Hyper-Typing @ Paolo Scanferla.
- Identify and Fix Code Smells in TypeScript @ Engroso's dev.to.
- Satisfies in TypeScript @ Frontend Masters Blog.
- The Temporal Dead Zone, or why the TypeScript codebase is littered with var statements @ Vincent Rolfs.
- TypeScript’s rise in the AI era: Insights from Lead Architect, Anders Hejlsberg @ GitHub Blog.
- The Inner Workings of JavaScript Source Maps @ Polar Signals.
- Experiment: making TypeScript immutable-by-default @ Evan Hahn.
- TIL:
satisfiesis my favorite TypeScript keyword @ Jerred Shepherd. - Stop writing if statements for your CLI flags @ Hackers' Pub.
- JSDoc is TypeScript @ culi.bear.blog.
- I was wrong about TypeScript: Part 1 @ Amadu's & Don'ts.
- Fixing TypeScript Performance Problems: A Case Study @ viget.
- TypeScript or Tears @ nicolas.vbgh's dev.to.
- Seven Years to TypeScript: Migrating 11,000 Files at Patreon @ Engineering at Patreon.
- Parse, Don't Validate — In a Language That Doesn't Want You To @ Cekrem.GitHub.IO.
NW.js (previously known as node-webkit) lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies.
The SQL Editor and Database Manager Of Your Dreams. A modern, easy to use, and good looking SQL client for MySQL, Postgres, SQLite, SQL Server, and more.
A lightweight, simple, fast, feature-filled, and extremely extensible text editor written in C, and Lua, adapted from lite.
Meet Zed – The fast, collaborative code editor.
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. It's also open source.
Related contents:
Lightning-fast and Powerful Code Editor Open source. Quick from launch to every keystroke, and batteries included.
A high performance, open source universal RPC framework. gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.
Related contents:
A modular data visualization framework for React, Angular, Svelte, and vanilla TypeScript or JavaScript
Infisical is an open-source, end-to-end encrypted tool to sync environment variables across your team and infrastructure. Open-source, E2EE, simple tool to manage and sync environment variables across your team and infrastructure.
a fresh & lightweight javascript game engine. melonJS 2 is a modern version of the melonJS game engine. It has been rebuilt almost entirely using ES6 class, inheritance and semantic, and is bundled using Rollup to provide modern features such as transpiling and tree-shaking.
Build apps in components. An open-source toolchain for component-driven software. Forget monolithic apps and distribute development to components.
Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
Related contents:
A Community-led Hyper-Hackable Text Editor, built on Electron, and based on everything we love about our favorite editors. We designed it to be deeply customizable, but still approachable using the default configuration. Successor to GitHub Atom editor.
Vulnerability scanner written in Go which uses the data provided by https://osv.dev. Use OSV-Scanner to find existing vulnerabilities affecting your project's dependencies. OSV-Scanner provides an officially supported frontend to the OSV database that connects a project’s list of dependencies with the vulnerabilities that affect them.
Related contents:
A modern responsive front-end framework based on Material Design
Parse, validate, manipulate, and display dates and times in JavaScript
Visual IDE for React. React, meet your first visual IDE. Visually edit projects side-by-side with your code editor. See every change reflected instantly and get your work done faster.
React Hooks for Data Fetching. The name “SWR” is derived from stale-while-revalidate, a HTTP cache invalidation strategy popularized by HTTP RFC 5861. SWR is a strategy to first return the data from cache (stale), then send the fetch request (revalidate), and finally come with the up-to-date data.
Automation for Apps Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS, Android, and Windows apps using the WebDriver protocol.
A framework for ambitious web developers. Ember.js is a productive, battle-tested JavaScript framework for building modern web applications. It includes everything you need to build rich UIs that work on any device.
Smart, Fast, Extensible Build System. Next generation build system with first class monorepo support and powerful integrations.
Nx is a build system with built-in tooling and advanced CI capabilities. It helps you maintain and scale monorepos, both locally and on CI.
Related contents:
- Monorepo mon Amour @ Mathieu Eveillard.
- #291.src - Micro front-end: Un patchwork efficace avec Fabien Brunet @ <ifttd> :fr:.
- Ép 18 : Monorepo ou Polyrepo ? Le débat enfin tranché par l’expérience de PayFit @ Nom d'un Pipeline ! :fr:.
- The Multi-Repository TypeScript Problem @ carrick.
- State management architecture in Nx @ Gilles Ferrand's Blog.
- s1ngularity: supply chain attack leaks secrets on GitHub: everything you need to know @ Wix.
- Top 5 Monorepo Tools for 2025 @ aviator.
- cleaning house in nx monorepo, how i removed 120 unused deps safely @ @ John James.
A simple & customizable notifications system for React
An API mocking library for frontend developers. Build complete frontend features, even if your API doesn't exist. Mirage JS is an API mocking library that lets you build, test and share a complete working JavaScript application without having to rely on any backend services.
In this tutorial, we will build a simple RESTful API application using Symfony and the latest PHP 8.
A modern, JVM-based, full-stack framework for building modular, easily testable microservice and serverless applications.
React Native for the desktop, cross compatible. Create desktop applications through a React syntax, on all platforms.
The React Framework.
Used by some of the world's largest companies, Next.js enables you to create full-stack web applications by extending the latest React features, and integrating powerful Rust-based JavaScript tooling for the fastest builds.
Related contents:
- next.js: an honest review @ beeps.
- Authorization in Next.js @ rw;eruch.
- You should know this before choosing Next.js @ Build Times.
- Deploying a Next.js App to Production in any server @ SayBackend 📦.
- Next.js vs TanStack @ Kyle Gill.
- Guide to fast websites with Next.js: Tips for maximizing server speeds and minimizing client burden @ Vercel.
- Pourquoi je n'aime pas Next.js @ Grafikart :fr:.
- Use Async Local Storage to prevent props drilling in Next.js Route handlers @ nico.fyi.
- Next.js 15.1+ is unusable outside of Vercel @ Omar Abid.
- How to take screenshots of your statically exported Next.js site in GitHub Actions workflow @ nico.fyi.
- Next.js Promise Racing @ Playful Programming.
- You should know this before choosing Next.js @ Build Times.
- Adding .md URLs for Raw Markdown Content in Next.js @ Ben Gubler.
- Next.js migration @ LLM Gateway.
- The Complete Guide to Self-Hosting Next.js at Scale @ David Höck.
- Next.js Is Infuriating @ Dominik's Blog.
- One Year with Next.js App Router — Why We're Moving On @ paper clover.
- Partial Prerendering @ Wyatt Johnson.
- ChatGPT as My Coding Mentor: How I Learned React and Next.js as a Junior Developer @ iO tech_hub.
- 93% Faster Next.js in (your) Kubernetes @ Platformic.
- Not everything that breaks is an error: a Logs and Next.js story @ Sentry.
- My Next.js 16 Auth Passed Every Test. Five Bugs That Only Showed Up When I Wired It Together @ Shubhra Pokhariya's dev.to.
- Experimenting with RSCs for Performance and UX in Next.js @ Aurora Scharff.
finds publicly known security vulnerabilities in a website's frontend JavaScript libraries
A 3D engine for the Web. ROYGBIV is a WebGL engine for motivated programmers who do not have the budget for buying fancy 3D models or licensing a popular engine but still want to make 60 FPS web applications for both mobile and desktop.
disposable webmail. Inbucket is an email testing application; it will accept messages for any email address and make them available to view via a web interface.
Next-gen browser to build, test & debug mobile websites.
Trivy (pronunciation) is a comprehensive and versatile security scanner. Trivy has scanners that look for security issues, and targets where it can find those issues.
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more.
- Trivy @ GitHub.
- Trivy Documentation.
- Integrer la sécurité dés le départ avec Trivy @ Culture et Outils DevSecOps :fr:.
- Trivy Is Noise by Default, Here’s the Seven-Rule Filter That Catches Real Risk @ DevOpsDynamo's Medium.
- Blueprinting Security in CI/CD: Building Trust Through Open Source @ CD Foundation.
- 20 Days Later: Trivy Compromise, Act II @ Boost Security Labs.
- Trivy supply chain compromise: What Docker Hub users should know @ Docker blog.
- Trivy compromis une seconde fois : la release v0.69.4 était empoisonnée @ DevSecOps :fr:.
- When Security Scans Break the Brain: Solving Trivy’s etcd Exhaustion Problem @ aqua.
Unified JavaScript Tools.
Unleash JavaScript's Potential with the UnJS Ecosystem Agnostic Excellence: JavaScript Libraries, Tools, and Utilities, Crafted to Elevate Your Coding Journey.
Related contents:
JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀 JSON Hero makes reading and understand JSON files easy by giving you a clean and beautiful UI packed with extra features.
Instant WordPress Sites for Everyone. Spin up a WordPress environment in less than a second Join 6,200+ members to speed up your WordPress development workflow.
Automatic image compression. Relax while Imgbot optimizes your images Don’t spend another second worrying about compressing your images. Install Imgbot into your GitHub projects, and focus on your application.
Find & Fix Open Source vulnerabilities. Get real-time security alerts and compliance issues on your open source dependencies within Azure DevOps or GitHub.
Automate Software Build and Testing. Drone is a self-service Continuous Integration platform for busy development teams.
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.
A series of mixes intended for listening while programming to focus the brain and inspire the mind.
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.
The PHP deployment tool with support for popular frameworks out of the box.
People choose popular projects, often not because it applies to their problems.
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.
Optimize images for web on the fly. imgproxy is the blazing fast and secure image processing tool.
roughViz.js is a reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser, based on D3v5, roughjs, and handy.
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.
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.