development
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
SpecBDD Framework for PHP. A php toolset to drive emergent design by specification.
phpspec is a tool which can help you write clean and working PHP code using behaviour driven development or BDD. BDD is a technique derived from test-first development.
Agile Project Management and Software Development tools.
Improve agility and deliver amazing regulatory compliant software Product Management, Agile Planning, Project Tracking, Test Management, Software Development. All-in-one.
Tuleap is an Open Source Suite to improve management of software developments and collaboration. With a single web-based solution, project managers, developers & quality managers can easily build, deploy software projects.
Create the cropper you desire.
This react cropper library gives you the possibility to create croppers that exactly suited for your website design. Don’t limit yourself. Rotate, zoom, transitions, autozoom and many other features included.
Modern debugger for Linux x86-64. Written in Rust for Rust programs.
Embeds codes for today's Internet
Iframely is a uniform delivery service for all your various rich media embeds and URL data.
Simple, open source error tracking. Open source error, performance, and uptime monitoring.
Collect every error from your project in real time, organize them to make them useful, and receive alerts when and where you want...without breaking the budget.
Related contents:
Markdown to a beautiful Changelog Site.
Transform your Markdown files into stunning changelog sites effortlessly with OpenChangelog. Host, customize, and share product updates seamlessly. Free, open-source, and fully integrated with GitHub.
The realtime client-side database.
Instant is a client-side database that makes it easy to build real-time and collaborative apps like Notion or Figma.
Related contents:
Self-hosted snippet manager. Developed to collect and organize code snippets.
Snibox is a self-hosted snippet manager. Developed to collect and organize code snippets. Supports various programming languages, markdown, plain text.
AI coding engine for complex tasks. Build complex software with AI.
An open source, terminal-based AI coding engine. Designed for real-world tasks that span many files.
Related contents:
Open source ngrok alternative. Expose local http, tcp or websocket connections to the public internet.
Open source ngrok alternative designed for teams. Tunnel http, tcp or websocket connections. Portr is a tunnel solution that allows you to expose local http, tcp or websocket connections to the public internet. It utilizes SSH remote port forwarding under the hood to securely tunnel connections.
Portr is primarily designed for small teams looking to expose development servers on a public URL. It is not recommended for use alongside production servers.
Apache MINA SSHD is a 100% pure java library to support the SSH protocols on both the client and server side. It does not aim at being a replacement for the SSH client or SSH server from Unix operating systems, but rather provides support for Java based applications requiring SSH support.
Design to Code. Automated.
Turn days into minutes by bringing AI into your design-to-code workflow. Convert Figma designs into clean code with Visual Copilot.
A practical functional library for JavaScript programmers.
There are already several excellent libraries with a functional flavor. Typically, they are meant to be general-purpose toolkits, suitable for working in multiple paradigms. Ramda has a more focused goal. We wanted a library designed specifically for a functional programming style, one that makes it easy to create functional pipelines, one that never mutates user data.