ai-agent

Newdle

Open Source Collaborative enterprise meeting scheduling tool.
116 stars76 forksJavaScriptUpdated 4/24/2026100% free · open source
What it does

Newdle is an open-source collaborative enterprise meeting scheduling tool that helps teams find the best time for meetings

When to use it
  • When multiple team members have conflicting schedules and you need to find a common meeting time
  • When you want to automate the process of scheduling meetings with clients or partners
  • When you need to integrate meeting scheduling with your existing calendar system
Ready-to-paste prompt
curl -X POST -H 'Content-Type: application/json' -d '{"title": "Team Meeting", "duration": 60, "attendees": ["john@example.com", "jane@example.com"]}' http://localhost:3000/api/meetings
Heads up: Newdle requires a PostgreSQL database to store meeting schedules, so you'll need to have PostgreSQL installed and configured on your system before running Newdle
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

✅ Light setup

Installs with a command or two; your AI agent can do it for you.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/newdle && curl -fsSL https://workflowstacks.com/api/skills/newdle/claude-skill -o ~/.claude/skills/newdle/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Newdle works
Codeflow
Free to inspect

Newdle is a medium JavaScript project (~9.7k lines across 130 code files, plus 7 test files). Setup is light: runs with Docker. Last commit 5 months ago, MIT license, has a test suite.

Size
Medium codebase
~9.7k lines · 130 code files · ~1 h to skim
Setup
Light setup
Runs with Docker.
Runs on
Node.js · Python · Docker
No API keys detected
JavaScript 58%Python 31%SCSS 7%HTML 2%Makefile 1%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    newdle/cli.py
    Where the program starts running
  3. 3
    package.json
    Dependencies and the commands it exposes
  4. 4
    newdle/__init__.py
    Inside newdle/ — the main logic begins here
What's in each folder
newdle/Core code — the actual logic195 files
docker/Deployment / infrastructure4 files
ci/Folder2 files
tests/Tests — proof it works20 files
.github/CI / automation (GitHub Actions)3 files
READMEHas testsDocumentedCI checksDocker readyMIT licenseUpdated 5 mo ago
Quick Actions
Details
Creator
indico
Language
JavaScript
Category
ai-agent
Published
7/15/2019

Are you the creator of this tool? Claim your listing → and earn 85% of every sale.