development
Meet the NiceGUI. And let any browser be the frontend of your Python code. Create web-based user interfaces with Python. The nice way.
NiceGUI is an easy-to-use, Python-based UI framework, which shows up in your web browser. You can create buttons, dialogs, Markdown, 3D scenes, plots and much more.
Open-source notifications infrastructure and framework.
Open source JavaScript-native notifications framework for developers that makes it easy to build powerful notifications capabilities for your product teams.
a React Framework.
Creating websites and apps is simply too complex. One is a new React framework for web and native, built on Vite. It simplifies things with universal, typed routing seamlessly across static, server, and client pages. Plus, an amazing new solution to data.
Smartphone based Remote Control for VS Code.
Seamlessly transfer code, images, and files between your devices and VS Code. Control VS Code instances running on your desktop, right from your phone using both text and voice. With AI support, transcribe images to code, have QnA sessions against transferred files and more!
Build in-app AI chatbots in days, not weeks.
assistant-ui is a chatbot UI for your React app
Related contents:
Coding Statistics. 📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics.
Wakapi is an open-source tool that helps you keep track of the time you have spent coding on different projects in different programming languages and more. Ideal for statistics freaks and anyone else.
Related contents:
TinyJS is a lightweight JavaScript library for dynamically creating HTML elements with deep property assignment. It simplifies DOM manipulation by allowing you to generate any standard HTML tag programmatically, apply properties, append content, and select DOM elements with ease.
The Ultimate Express. Fastest http server with full Express compatibility, based on µWebSockets.
This library is a very fast re-implementation of Express.js 4. It is designed to be a drop-in replacement for Express.js, with the same API and functionality, while being much faster. It is not a fork of Express.js.
PHP Extension installer
Pickle is a new PHP extension installer. It is based on Composer and the plan is to get Composer to fully support it.
Comprehensive Open Source Security and SBOM Management. Secure Your Products From Repo to Release.
Stop vulnerabilities, automate compliance, and mitigate third-party risk in your applications.
Statistically rigorous benchmark runner for the web.
tachometer is a tool for running benchmarks in web browsers. It uses repeated sampling and statistics to reliably identify even tiny differences in runtime.
GeoJSON is a format for encoding a variety of geographic data structures.
GeoJSON supports the following geometry types: Point, LineString, Polygon, MultiPoint, MultiLineString, and MultiPolygon. Geometric objects with additional properties are Feature objects. Sets of features are contained by FeatureCollection objects.
Open Source Stubs and API Test Generator for Developer. Shadow Test generation for Developers. Generate tests and stubs for your application that actually work!
Keploy is developer-centric API testing tool that creates tests along with built-in-mocks, faster than unit tests.
Keploy is your open-source, developer-centric backend testing tool. It makes backend testing easy and productive for engineering teams. Plus, it's easy-to-use, powerful and extensible..🛠️
Keploy creates test cases and data mocks/stubs from user-traffic by recording API calls and DB queries, significantly speeding up releases and enhancing reliability. 📈
Open Source AI Code Editor for Fast Development. The Open Source AI-Powered Code Editor. A fork of VSCode and Continue.
🚀 A lightweight HTTP library inspired by JavaScript's fetch, bringing simplicity and flexibility to PHP HTTP requests.
FetchPHP is a modern HTTP client library for PHP, built on top of the Guzzle HTTP client, designed to mimic the behavior of JavaScript’s fetch API. Leveraging Matrix for true asynchronous capabilities with PHP Fibers, FetchPHP allows developers to use a JavaScript-like async/await syntax. FetchPHP also offers a fluent API inspired by Laravel's HTTP client, making request building both flexible and readable.
Simple and elegant PHP. 🍁 The easiest way to create clean, simple but powerful web apps and APIs quickly.
Leaf is a slim and lightweight PHP framework focused on developer experience, usability, and high-performance code. It introduces a cleaner and much simpler structure to the PHP language while maintaining it's flexibility. With a simple structure and a shallow learning curve, it's an excellent way to rapidly build powerful and high performant web apps and APIs.
A REPL for Symfony and PHP.
pSym works both inside and outside Symfony project. When used within a Symfony project, it provides additional features such as access to variables like $kernel, $container, $doctrine, and $em. Additionally, all registered project commands become accessible as well.
Feature-rich ORM for modern TypeScript & JavaScript.
Sequelize is a modern TypeScript and Node.js ORM for Oracle, Postgres, MySQL, MariaDB, SQLite and SQL Server, and more. Featuring solid transaction support, relations, eager and lazy loading, read replication and more.
Load testing designed for DevOps and CI/CD.
Gatling is a highly capable load testing tool. It is designed for ease of use, maintainability and high performance.
Out of the box, Gatling comes with excellent support of the HTTP protocol that makes it a tool of choice for load testing any HTTP server. As the core engine is actually protocol agnostic, it is perfectly possible to implement support for other protocols. For example, Gatling currently also ships JMS support.
🚀 😍 The internationalization (i18n) library for Angular
Transloco allows you to define translations for your content in different languages and switch between them easily in runtime. It exposes a rich API to manage translations efficiently and cleanly. It provides multiple plugins that will improve your development experience. Here is a small taste of the features it offers:
Deobfuscate Javascript code using LLMs ("AI")
This tool uses large language modeles (like ChatGPT & llama) and other tools to deobfuscate, unminify, transpile, decompile and unpack Javascript code. Note that LLMs don't perform any structural changes – they only provide hints to rename variables and functions. The heavy lifting is done by Babel on AST level to ensure code stays 1-1 equivalent.
Evolution API is an open-source WhatsApp integration API
This project is based on the CodeChat. The original project is an implementation of Baileys, serving as a Restful API service that controls WhatsApp functions. The code allows the creation of multiservice chats, service bots, or any other system that utilizes WhatsApp. The documentation provides instructions on how to set up and use the project, as well as additional information about its features and configuration options.
The most comprehensive authentication library for TypeScript.
Better Auth is framework-agnostic authentication (and authorization) library for TypeScript. It provides a comprehensive set of features out of the box and includes a plugin ecosystem that simplifies adding advanced functionalities with minimal code in short amount of time. Whether you need 2FA, multi-tenant support, or other complex features. It lets you focus on building your actual application instead of reinventing the wheel.
Related contents:
Rapid, easy full-stack web development starter kit in Go.
Pagoda is not a framework but rather a base starter-kit for rapid, easy full-stack web development in Go, aiming to provide much of the functionality you would expect from a complete web framework as well as establishing patterns, procedures and structure for your web application.
A simple profiler for PHP.
A simple & straight-to-the-point PHP profiling extension with its built-in web UI.
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
Related contents:
The largest community building the future of LLM apps
LangChain’s flexible abstractions and AI-first toolkit make it the #1 choice for developers when building with GenAI. Join 1M+ builders standardizing their LLM app development in LangChain's Python and JavaScript frameworks.
Related contents:
- #307.src - Langchain: Faire de l'IA comme des Lego avec Maxime Thoonsen @ <ifttd>.
- Tour d'horizon des frameworks pour créer des applications basées sur les LLM @ Data-Crafting.io :fr:.
- #304.bin - Bilan 2024: Le début de la révolution avec Quentin Adam @ <ifttd>.
- Construire son RAG (Retrieval Augmented Generation) grâce à langchain: L’exemple de l’Helpdesk d’OCTO @ OCTO talks :fr:.
- CLI Chatbot with LangChain and OpenAI in Node.js @ rw;eruch.
- Meetup GenAI - Découverte de LangChain @ Flint's YouTube :fr:.
- Agents 2.0: From Shallow Loops to Deep Agents @ PHILSCHMID.
- Production RAG: what I learned from processing 5M+ documents @ Abdellatif Abdelfattah.
- Intégration de Google Drive avec langchain @ Octo talks! :fr:.
- Deux techniques pour ingérer des pages web pour le RAG : BeautifulSoup vs Docling @ lbke :fr:.
- Créer un RAG avec LangChain en 5 étapes @ lbke :fr:.
- RAG Against The Machine @ Quoi de neuf les devs ? :fr:.
- LangChain, LangGraph Flaws Expose Files, Secrets, Databases in Widely Used AI Frameworks @ The Hacker News.
Bolt is a fast and lightweight PHP framework. Its simple and flexible structure makes it ideal for small to medium-sized projects.
Universal tools for Expo & Next to solve fragmented APIs of Link, Image, Font & Router.
Unitools is a group of tooling that aims to simplify the process of code sharing between Next.js, Expo, and React Native projects. It's a required and indispensable tool in the realm of cross-platform development today with more and more apps moving towards universal app development. Unitools provides a unified API for handling images, links, and route navigation hooks across all these platforms.
High-quality open-source software for web developers.
Headless, type-safe, & powerful utilities for Web Applications, Routing, State Management, Data Visualization, Datagrids/Tables, and more.
Related contents:
This mini-course is designed to help React developers learn Vim commands and apply them to real-world scenarios by fixing and editing React code. The course focuses on the most helpful Vim commands when working with React and JavaScript.
The PHP framework that gets out of your way. Focus on your code and the framework takes care of the rest.
Tempest is a PHP framework that gets out of your way. Its design philosophy is that developers should write as little framework-related code as possible, so that they can focus on application code instead. Zero config, zero overhead.
Related contents:
BAML is an expressive language for structured text generation. BAML is a domain-specific language to write and test LLM functions.
In BAML, prompts are treated like functions. An LLM function is a prompt template with some defined input variables, and a specific output type like a class, enum, union, optional string, etc.
With BAML you can write and test a complex LLM function in 1/10 of the time it takes to setup a python LLM testing environment.
open-source cryptographic APIs.
Welcome to the home of the Legion of the Bouncy Castle and its FIPS-certified open-source cryptographic APIs for Java and C#.
Embeddable Postgres. Run a full Postgres database locally in WASM with reactivity and live sync. Lightweight WASM Postgres with real-time, reactive bindings.
PGlite is a WASM Postgres build packaged into a TypeScript client library that enables you to run Postgres in the browser, Node.js, Bun and Deno, with no need to install any other dependencies. It is only 3mb gzipped and has support for many Postgres extensions, including pgvector.
Related contents:
NVIDIA® TensorRT™ is an ecosystem of APIs for high-performance deep learning inference. TensorRT includes an inference runtime and model optimizations that deliver low latency and high throughput for production applications. The TensorRT ecosystem includes TensorRT, TensorRT-LLM, TensorRT Model Optimizer, and TensorRT Cloud.
Development Platform for type-safe distributed systems. TypeScript backend framework for robust and type-safe applications.
Related contents:
Cloud Native, Open Source, High-performance Messaging.
NATS provides an always-on messaging system, encompassing traditional pubsub with interest-based propagation, persistence with streaming replays, key/value storage and object storage. NATS provides a flexible set of powerful authentication and authorization access controls.
Related contents:
MII is a web application framework with expressive, elegant syntax.
MII is a robust and versatile web application framework designed to streamline the development process and enhance productivity. It provides a comprehensive set of tools and features that cater to modern web development needs, integrating seamlessly with Adobe technologies to offer a cohesive development experience.
State-of-the-art Machine Learning for PHP. Run Transformers natively in your PHP projects.
Transformers PHP is a toolkit for PHP developers to add machine learning magic to their projects easily. TransformersPHP is designed to be functionally equivalent to the Python library, while still maintaining the same level of performance and ease of use. This library is built on top of the Hugging Face's Transformers library, which provides thousands of pre-trained models in 100+ languages. It is designed to be a simple and easy-to-use library for PHP developers using a similar API to the Python library. These models can be used for a variety of tasks, including text generation, summarization, translation, and more.
validate the structure of your container images.
The Container Structure Tests provide a powerful framework to validate the structure of a container image. These tests can be used to check the output of commands in an image, as well as verify metadata and contents of the filesystem.
Related contents:
Matrix Client-Server SDK for Rust.
matrix-rust-sdk is an implementation of a Matrix client-server library in Rust.
Automated Self-Hosted Dev Environments.
🪄 Spin up ready-to-code, disposable dev environments on your own servers. Self-hosted alternative to Gitpod and Github Codespaces.
Your go-to feature voting tool. The simple and elegant feature voting tool
Create a community of users who feedback, vote and discuss the features that really matter to them. Take the guesswork out, learn and build features they really need.
Modern Drupal developer's quick code reference for versions 9 and 10.
v0 is a generative user interface system by Vercel powered by AI. It generates copy-and-paste friendly React code based on shadcn/ui and Tailwind CSS that people can use in their projects.
Livewire UI kit. The official Livewire component library.
Built by the folks behind Livewire and Alpine.
Related contents:
The best remote pair programming app on macOS and Windows.
Built from the ground up to deliver razor sharp screen sharing, crisp audio, and seamless remote control, so you can get into the flow with your teammates and do real work.
Excalidraw graph showing major web tools and frameworks dependencies.
The Full Stack Javascript SDK. Build your javascript applications and frameworks with ease.
Compose full stack applications (and frameworks) using Vite, the versatile bundler and dev server, and Nitro, the universal production server. The core primitive in vinxi is a router.
Free AI Code Completion.
The fastest copilot. Supermaven lets you write code 2x faster with AI.
Related contents:
Accédez aux données de toutes les administrations, pour construire des services innovants.
Incubateur de services publics numériques. Nous créons des services publics numériques.
Signals and Slots library for PHP.
Signals and slots is a mechanism introduced in Qt for communication between objects. It makes it easy to implement the observer pattern while avoiding boilerplate code. Siglot aims to provide similar features for the PHP language, with particular attention to Developer Experience (DX).
High performance, full-stack PHP framework delivered as a C extension.
Phalcon is an open source web framework delivered as a C extension for the PHP language providing high performance and lower resource consumption.
🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten.
Wasmer is a blazing fast and secure WebAssembly runtime that enables incredibly lightweight containers to run anywhere: from Desktop to the Cloud, Edge and your browser.
Generate a Kotlin Multiplatform app template.
Kotlin is a modern but already mature programming language designed to make developers happier. It's concise, safe, interoperable with Java and other languages, and provides many ways to reuse code between multiple platforms for productive programming.
Create better native apps for iOS and Android with a new breed of development tools.
An open-source cross-platform mobile app development tool suite, supporting building Android and iOS applications.
With Fuse you can build native mobile user interfaces using the easy to learn UX Markup language, and use JavaScript to add business logic