Links
AddVous trouverez sur ce site un certain nombre de ressources pédagogiques (tutoriels, supports de cours, exemples de codes, quiz de validation des connaissances) pour différents langages de programmation. Notre objectif est double : vous aider à monter en compétences sur les différents sujets proposés et devenir une des références francophones dans le domaine.
Create an API for any website, in any programming language, without writing a line of code
Build / Deploy Agent Workflows.
Launch agentic workflows with an open source, user-friendly environment for devs and agents.
Sim is an open-source AI agent workflow builder. Sim Studio's interface is a lightweight, intuitive way to quickly build and deploy LLMs that connect with your favorite tools.
Related contents:
the IDE for loop-driven development.
bb is an agentic IDE that can control itself. You can seamlessly orchestrate all of your favorite coding agents together and have them programmatically use bb too.
Related contents:
Package your AI coding workflows as YAML. Run them anywhere — CLI, Web, Slack, Telegram, GitHub, Discord.
The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.
search, everywhere. A resilient, innovative and open-source search experience to achieve seamless integration with your infrastructure and data.
Your ClickHouse, one workspace.
SQL editor, dashboards, pipelines, query analytics, cluster monitoring, governance, and an AI copilot — one single binary, on your infrastructure. Open source at its core. Pro is a license key, not a subscription to someone else's servers.
Each week, we'll feature inspiring UX examples, proven frameworks, and hard-earned lessons from in-depth conversations with product, design, customer success, and marketing experts. The end goal is to help you build user onboarding and product experiences that turn more of your new users into lifelong customers.
The best way for teams to use ComfyUI.
Run and deploy your ComfyUI workflows. Production-ready APIs for your ComfyUI workflows. Helping teams collaborate, and deploy AI applications faster.
Related contents:
Le logiciel open source PIA facilite la conduite et la formalisation d’analyses d’impact relatives à la protection des données (AIPD) telles que prévues par le RGPD.
Create stunning screen recordings right from your browser
The easiest way to create product demos and tutorials—right in your browser, no login required! Capture, edit, and share in minutes.
Related contents:
In this short article, I will walk you through how I implemented it in Typescript (JS), how you can adopt MCP too and how it's going to make Agentic AI way simpler going forward.
Related contents:
A middleware framework for JavaScript and TypeScript
oak is a middleware framework for handling HTTP requests across Deno, Node.js, Bun and Cloudflare Workers.
RoboBrowser is a simple, Pythonic library for browsing the web without a standalone web browser. RoboBrowser can fetch a page, click on links and buttons, and fill out and submit forms. If you need to interact with web services that don't have APIs, RoboBrowser can help.
CV/Resume Generator for Academics and Engineers. YAML to PDF. Write your CV or resume as YAML, then run RenderCV, and get a PDF with perfect typography. No template wrestling. No broken layouts. Consistent spacing, every time.
A simple HTTP Request & Response Service. HTTP Request & Response Service, written in Python + Flask.
Related contents:
Open Source multi-arch NAS Built on OpenSUSE.
Rockstor as a Cloud and Storage platform enables hackers, makers/re-distributors, and DIYers to build completely custom solutions. Storage is an essential part of most software and hardware projects – be it an embedded project or a web application, but options for a robust storage layer with complete control are limited.
Related contents:
KLogger is an easy-to-use logging class for PHP. It supports standard log levels like debug, info, warn, error, and fatal. Additionally, it isn't naive about file permissions (which is expected). It was meant to be a class that you could quickly include into a project and have working right away.
Hands-on MCP security lab: 10 real incidents reproduced with vulnerable/secure MCP servers, pytest regressions, and Claude/Cursor battle-tested exploit walkthroughs
Munin plugin for monitoring PHP APC (Alternative PHP Cache)
The Anti-Slop Frontend Framework for AI Agents.
Open-source skill files that stop Cursor, Claude Code, Codex, Gemini CLI, v0, Lovable, and more from generating generic frontends.
Background images make pages look good, but also make them slower. Each background image is an extra HTTP request. There's a fix: combine background images into a CSS sprite. But creating sprites is hard, requiring arcane knowledge and lots of trial and error. SpriteMe removes the hassles with the click of a button.
JavaScript/TypeScript-native, low-boilerplate, object-capability RPC system.
Cap'n Web is more expressive than almost every other RPC system, because it implements an object-capability RPC model.
Related contents:
Fast and friendly network scanner. the original IP scanner for Windows, Mac and Linux.
Angry IP Scanner (or simply ipscan) is an open-source and cross-platform network scanner designed to be fast and simple to use. It scans IP addresses and ports as well as has many other features.
Related contents:
Pinta is a free, open-source painting and image editing program designed for simplicity and power. Available on Linux, Mac, Windows, and *BSD, it offers an intuitive interface, unlimited undo, real-time effects, and essential tools to enhance creativity effortlessly.
Instant, easy, and predictable development environments.
Devbox is a command-line tool that lets you easily create isolated shells for development. You start by defining the list of packages required for your project, and Devbox creates an isolated, reproducible environment with those packages installed.
In practice, Devbox works similar to a package manager like yarn – except the packages it manages are at the operating-system level (the sort of thing you would normally install with brew or apt-get).
Related contents:
Git worktree manager for the terminal: CLI + TUI in Rust. Creates the worktree, runs your project setup, links the GitHub issue. Single binary, no git CLI needed.
Cloud-native stream processing. Distributed stream processing engine in Rust.
Transform, filter, aggregate, and join data streams by writing SQL, with sub-second results. Scale from zero to millions of events per second.
Arroyo is a distributed stream processing engine written in Rust, designed to efficiently perform stateful computations on streams of data. Unlike traditional batch processing, streaming engines can operate on both bounded and unbounded sources, emitting results as soon as they are available.
Related contents:
the LLM vulnerability scanner. Generative AI Red-teaming & Assessment Kit
garak checks if an LLM can be made to fail in a way we don't want. garak probes for hallucination, data leakage, prompt injection, misinformation, toxicity generation, jailbreaks, and many other weaknesses. If you know nmap, it's nmap for LLMs.
An interactive, physically grounded model of the solar system that demonstrates how gravity shapes orbits — built with TypeScript + Three.js + Vite.
It opens with a guided, 24-step walkthrough and then hands you a free-explore mode. Everything is driven by real astronomical data; the only thing the renderer ever fakes is the scale (and that is a toggle you control).
Enterprise Open-Source On-Prem/Private Cloud MTA.
The first Open-Source high-performance MTA developed from the ground-up for high-volume email sending environments.
Zork II (Microcomputer Version) (Infocom).
Zork II is a 1981 interactive fiction game written by Marc Blank, Dave Lebling, Bruce Daniels and Tim Anderson and published by Infocom.
Related contents:
an open blockchain network for insurers.
openIDL (open Insurance Data Link) is an open blockchain network that streamlines regulatory reporting and provides new insights for insurers, while enhancing timeliness, accuracy, and value for regulators. openIDL is the first open blockchain platform that enables the efficient, secure, and permissioned-based collection and sharing of statistical data.
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it.
XWiki Commons, XWiki Rendering, and XWiki Platform are part of the XWiki.org software forge. They are released together and share the same version.
A jQuery Slider plugin with specific animations effects for each element.
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Elixir leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems, while also being successfully used in web development and the embedded software domain.
A high performance implementation of the Ruby programming language, built on GraalVM.
TruffleRuby is the GraalVM high-performance implementation of the Ruby programming language.
Related contents:
Concurrent Python made simple.
Pyper is a flexible framework for concurrent and parallel data-processing, based on functional programming patterns. Used for 🔀 ETL Systems, ⚙️ Data Microservices, and 🌐 Data Collection
Finally, a single place for all your home's information.
Home Information transforms how you manage your property by creating a visual, spatial, centralized hub for everything about your home. Instead of hunting through drawers, email attachments, and scattered notes, you'll have manuals, maintenance records, device controls, and security monitoring all organized exactly where they belong - visually positioned on a map of your home.
Street, ambient, guérilla marketing and out of home
In December 1990, an application called WorldWideWeb was developed on a NeXT machine at The European Organization for Nuclear Research (known as CERN) just outside of Geneva. This program – WorldWideWeb — is the antecedent of most of what we consider or know of as "the web" today.
In February 2019, in celebration of the thirtieth anniversary of the development of WorldWideWeb, a group of developers and designers convened at CERN to rebuild the original browser within a contemporary browser, allowing users around the world to experience the rather humble origins of this transformative technology.
A Leading Artifact Repository.
Sonatype Nexus Repository is the single source of truth for all your internal and third-party binaries, components, and packages. Integrate all your development tools into a centralized binary repository manager so that you can choose the best open source components, optimize your build performance, and ship code quickly while increasing visibility across your SDLC.
Related contents:
OCRmyPDF adds an optical character recognition (OCR) text layer to scanned PDF files, allowing them to be searched.
Extract prominent colors from an image. Vibrant.js is a javascript port of the awesome Palette class in the Android support library.
Private cloud for your photos, videos and more. Fully open source, End to End Encrypted alternative to Google Photos and Apple Photos.
Ente is a service that provides a fully open source, end-to-end encrypted platform for you to store your data in the cloud without needing to trust the service provider. On top of this platform, we have built two apps so far: Ente Photos (an alternative to Apple and Google Photos) and Ente Auth (a 2FA alternative to the deprecated Authy).
A couple of ideas for decorative link distortion effects using SVG filters on lines, circles and squares.
GROBID (or Grobid, but not GroBid nor GroBiD) means GeneRation Of BIbliographic Data.
GROBID is a machine learning library for extracting, parsing and re-structuring raw documents such as PDF into structured XML/TEI encoded documents with a particular focus on technical and scientific publications. First developments started in 2008 as a hobby, following a suggestion by Laurent Romary (Inria, France). In 2011, the tool has been made available in open source. Work on GROBID has been steady as a side project since the beginning and is expected to continue as such, facilitated in particular to the continuous support of Inria.
SymMover helps you move a folder from one disk to another, and keep its "location" in Windows Explorer. Windows still "thinks" the folder is located in the same place as before, even though it's not. SymMover achieves this by first moving the folder to its destination, and then creating a symbolic link between the source and destination. This means that software and games will still work after you move them to another disk.
Open source continuous profiling database.
Grafana Pyroscope is an open source continuous profiling database that provides fast, scalable, highly available, and efficient storage and querying. This helps you get a better understanding of resource usage in your applications down to the line number.
A privacy-focused alternative frontend to Tumblr with a touch of modern design
AI agents running research on single-GPU nanochat training automatically.
The idea: give an AI agent a small but real LLM training setup and let it experiment autonomously overnight. It modifies the code, trains for 5 minutes, checks if the result improved, keeps or discards, and repeats. You wake up in the morning to a log of experiments and (hopefully) a better model.
Related contents:
PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites.
A carefully curated collection of high-quality React component libraries and design systems. Each library has been selected for its unique features, documentation quality, and community support.
The database client every command line junkie deserves.
Interactive client for PostgreSQL, MySQL, SQLite3, Oracle and SQL Server.
The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much more.
Easy GPGPU. The easy way to supercharge your number-crunching.
turbo.js is a small library that makes it easier to perform complex calculations that can be done in parallel. The actual calculation performed (the kernel executed) uses the GPU for execution. This enables you to work on an array of values all at once.
The file manager your homelab deserves.
Manage Linux servers like local folders. Zero latency, instant sync, chunked transfers, and native code editing right in your browser.
Related contents:
Copy paste react hooks inspired by shadcn/ui.
A collection of reusable react hooks that you can easily copy and paste into your apps or add directly through the shadcn CLI.