Sim Studio

Agent Workflow Testing Platform

Overview

Sim Studio is an open-source, drag-and-drop workflow builder designed specifically for developers to test and simulate API workflows. Think of it as Postman evolved - with a focus on visual workflow creation, real-time testing, and developer experience.

Key Features

  • 🎨 Visual Workflow Builder - Intuitive drag-and-drop interface for creating complex API workflows
  • Fast & Responsive - Built with performance in mind using Next.js
  • 🔄 Real-time Testing - Instant feedback as you build and modify your workflows
  • 🛠️ Developer-First - Created by developers, for developers
  • 📱 Modern UI/UX - Clean, intuitive interface that stays out of your way

Icons Library

Sim Studio comes with a comprehensive set of built-in icons for your workflows:

ApiIcon, ConditionalIcon, AirplaneIcon, WorkIcon, WarnIcon, UploadIcon, TrashIcon, StudentIcon, SignalIcon, SectionIcon, ReminderIcon, NotificationsIcon, MailIcon, ErrorIcon, DatabaseIcon, CrateIcon, CookieIcon, ComponentIcon, ChromeIcon, CalendarIcon, BoatIcon, BankIcon, AmbulanceIcon, AtomIcon, ElevatorIcon, DollarIcon, CreditCardIcon, CancelIcon, BrightIcon, ChartBarIcon, CodeIcon, MessagesIcon

All icons are available as React components and can be imported from components/icons.tsx:

import { ApiIcon, CodeIcon, ErrorIcon } from '@/components/icons'

// Usage
;<ApiIcon className="w-6 h-6" />

Getting Started

Prerequisites

  • Node.js 18.0 or later
  • npm (Node Package Manager)

Installation

  1. Clone the repository
git clone https://github.com/emir-karabeg/sim.git
cd sim-studio
  1. Install dependencies
npm install
  1. Start the development server
npm run dev
  1. Open http://localhost:3000 in your browser to see Sim Studio in action

Why Sim Studio?

  • Easy to Use: Visual workflow building that doesn't sacrifice power
  • Fast: Built on Next.js for optimal performance
  • Reliable: Robust testing capabilities you can trust
  • Open Source: Community-driven development and transparency

Contributing

We welcome contributions! Please see our Contributing Guide for details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

Acknowledgments

Built with Next.js and lots of


Made with ❤️ by the Sim Studio Team

Description
No description provided
Readme Apache-2.0 490 MiB
Languages
TypeScript 69.8%
MDX 29.7%
Python 0.2%
CSS 0.1%