• Stars
    star
    923
  • Rank 47,757 (Top 1.0 %)
  • Language
    Erlang
  • License
    Mozilla Public Li...
  • Created over 12 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The core of an open-source, distributed, highly scalable platform designed to provide robust telecom services

Kazoo TravisCI build status CircleCI 2600Hz IRC Project Stats

See current announcements for updates on KAZOO master / 5.x work below

Periodically check our announcements for important developer updates!

    ... ........                                                
    ......+OO=..                                                
    ....IOOOO8?......                                           
    .:O,.8OO8OO7......                                          
    ..IO.~OOOOO8O.. ..                                          
    ...O8.OOOOOOO8~... .. .                                     
    ...I8=,8OOOO8OO=........                                    
    ....$O.:8OOOOOOO?.......                                    
    ... .8O.OOO8OOOOO8......                                    
    .....7O8.ZOOOOOO8O8,....                                    
    .. ...88I.8OOOOOOOO8:....                                   
      ....:OO7,OOOOOOOOOO:...                                   
          .=OO,$8OOOOOOOO8Z...                                  
          ..$O8.=OOOOOOOOO8O,.......                            
          ...O8O.ZOOOOOOOO8OO,......                            
           ...OO8.$OO8OOOOOO8O:.....                            
           ...?OOO.8OOOOOOOOO8O$...     ..                      
           ....8OOO.OOOOOOOOOOOO$.... .  . .                    
           .....8OO7,8OOOOOOOOOO88.........                     
           .  ...OO8:,OOOOOOOOOOO88..... .                      
           . ... +8OO++OOOOOOOOOOO88,.....                      
            ......~8O8.:OOOOOOOOOOOOO.. ..                      
                ...OO88,$OOOOOOOOOOOOO?...                      
                  ..8OO8.OOOOOOOOOOOO8O+.... .....              
                  ..:88O8.OOOOOOOOOOOOOO+...............        
                  ...,OOOO.OOOOOOOOOOOOO88.:O8OO8O:.....        
                   ...+OO88.O8OOOOOOOOOO8:Z8OOIIO8O8....        
                   .....OO8O.8OOOOOOOOOZ+:8OO8~...=OOZ..        
                    ....:O88O.8OOOOOOOO?.?8OOO88~...8O:.        
                   ......$OOOO.OOOOOOO.O.$O8O8O8O:..~8D.        
                      . ..?OOO?.8OOOO~.8,+OOI:OOO8...7O.. .     
                         ..ZOOOZ,8OOO..8+,OO...8OO...:O: ..     
                         ...7OO8~.8O8,.88.8O:..8O8:..,8+...     
                         .. .ZOOO+,OOO.$8~OOOOOOOO~..+8I..      
                         .....8OOO,=88$:88,8O8OO88...8O,.       
                          .....OOO8.,OO=8OZ.O8OO8...8O8.. .     
                          ......OOO8.I8OZ7O8.8OO?~O8O8,...      
                          .  . ..$OO8.~OOOOOO.+OO88O?...        
                               ...88OZ.=OOOOO88:....,.....      
                                ...8OO8.OOOOOOOOOOOOOO...       
                                ....ZOO7.?8OOO8OOOOOOO+..       
                                 ....?OO$.=8OOOOOOOOOOO~...     
                               .......,OO8.,OO8OOOOOOOO8:..     
                                 ..... ~OO+.+88OOOOOOOOOO.......
                                ........=8O$.IOOOOOOOOOOOO... ..
                                      ....OO=.~8OOOOOOOOOO8. .  
                                      .....OO,.78OOOOOOOO8O7....
                                       ... .O8+.~OOOOOOOOOO7....
                                      .......D8..+OOOOOOOOO.....
                                       . ... .?8~.OOOOO8O8......
                                       ...... .?8:.?8OO8+.......
                                         . . ....8..I$........  
                                        . ..   ............  .  
                                                 ....           

Cloud-Based Telecommunications For Everyone

Welcome to Kazoo, an ambitious project to bring cloud-based VoIP and telecommunications to everyone. Our goal is to provide the world with a free, open telecommunications software platform. Released under the OSI-approved MPL 1.1 open source software license, we're building upon strong FOSS components like GNU/Linux, Erlang, FreeSWITCH, Apache CouchDB, and RabbitMQ. Our project is a great example of the wonderful things that can happen when software is open.

What is Kazoo?

Kazoo is an API-based platform that lets you use your existing phones, programming languages and IT skills to build voice, video and SMS services. We focus on building a simple, powerful communications platform and let you focus on marketing, servicing and integrating communications with your clients systems.

Dubbed a "scalable, distributed, cloud-based" telephony platform, Kazoo provides simple to use, consistent API so that people who know little about building telecom systems can still dive in and utilize the power of the phone network. In practical terms that means you can create your own phone service in the cloud. Or on a server in your mother's basement. Or in a distributed cluster of servers around the globe. It's up to you.

Who is 2600Hz?

We're a bunch of crazy engineers who dreamt of a world where business communications wasn't so complicated. So we abandoned the old infrastructure altogether and teamed up to build a new platform from the ground up that would take out all the complexity while giving the power of customization to you, the user.

Led by the founders of successful commercial and open-source telephony and networking projects, our carrier-grade software helps people create solid voice, video and SMS solutions that work. We provide you with the open-source infrastructure to run your own hosted PBX service, conferencing platform or any API-powered VoIP service that scales as your company grows!

We are an exciting team of experienced and knowledgeable thought leaders in the enterprise communications space. Our experience ranges from hosting and managing services to carrier-grade termination, software design and professional services. Let us know how we can help you and, in return, we will ensure 2600Hz is always leading the way in cloud telecom.

Who Can Contribute?

Everyone can!

Not a coder?

No problem! We have many different places where folks can chip in time. These include (but aren't limited to):

  • Maintaining and expanding the documentation
  • Blogging, tweeting, and other forms of publicizing your usage of and love for the platform, community, code, company, etc.
  • Join us in real time and help other community members:
  • Help find mistakes and write user guides
  • Contribute scripts to the community repo
  • Help with building RPMs, DEBs, and other system packages
  • Browse the open issues and test bugs to see if they're valid
  • Make a suggestion!

I know me some Erlang! How can I contribute?

  • Clone the repo
  • Squash a bug, build a feature, etc
    • Browse the ticket queue and find one you'd like to tackle.
    • Feel free to drop a line in the forums letting us know you're taking on a ticket, especially if you have questions.
  • Once you feel the code is ready for inclusion, issue a pull request!
    • Please keep your pull requests focused and specific to the task at hand
    • If, in the course of your work you add/modify/delete code unrelated to the core task, create a new ticket describing why you've made these additional changes, and issue a separate pull request.

Do you know other languages?

Building Kazoo

See the installation page to build.

Learn More

More Repositories

1

bluebox

The original single-server, multi-tenant, switch agnostic UI built by 2600Hz
PHP
103
star
2

libwebphone

Javascript library to build a web-broswer softphone
JavaScript
86
star
3

monster-ui

The JavaScript framework to leverages the power of Kazoo
JavaScript
64
star
4

community-scripts

Scripts from the 2600hz Community to help manage, enhance and debug the KAZOO platform
Erlang
41
star
5

kazoo-configs-kamailio

Shell
31
star
6

monster-ui-voip

Monster UI Application: Simplified PBX configuration for end-users
JavaScript
27
star
7

docker

Shell
24
star
8

kazoo-php-sdk

A SDK for building PHP applications/websites that interact with the KAZOO APIs
PHP
19
star
9

docs-sysadmin

Docs for System Admins
CSS
15
star
10

kazoo-configs-freeswitch

Shell
11
star
11

monster-ui-callflows

Monster UI Application: Advanced configuration of KAZOO callflows using a drag-and-drop interface
JavaScript
11
star
12

make-busy

MakeBusy core is the framework for the functional test suite for Kazoo
PHP
7
star
13

kazoo-configs-core

Shell
6
star
14

kazoo-sounds

The multilingual prompts used by KAZOO both on FreeSWITCH and in the core
Shell
6
star
15

monster-ui-pbxs

Monster UI Application: Manage KAZOO trunking to/from other (non-KAZOO) PBXs
JavaScript
5
star
16

docs-user-guides

User Guides for Users
Makefile
5
star
17

monster-ui-voicemails

Monster UI Application: Provides administrators with tools to bulk manage voicemail messages
JavaScript
4
star
18

monster-ui-accounts

Monster UI Application: Manage multi-tenant account hierarchy and configuration
JavaScript
4
star
19

monster-ui-numbers

Monster UI Application: Provides administrators with tools to manage phone numbers assigned to an account
JavaScript
4
star
20

kazoo-configs-haproxy

Shell
3
star
21

kazoo-ui-phone

Phone Provisioner module for the original Kazoo UI
JavaScript
3
star
22

kazoo-configs-rabbitmq

Shell
3
star
23

kazoo-configs-bigcouch

Shell
3
star
24

erlang-amqp_dist

erlang distribution protocol over amqp
Erlang
3
star
25

monster-ui-fax

Monster UI Application: Provides administrators with tools to bulk manage inbound/outbound faxes as well as debug email-to-fax errors
JavaScript
2
star
26

OSTJiraSync

PHP
2
star
27

monster-ui-webhooks

Monster UI Application: Provides configuration and debugging information for KAZOO webhooks
JavaScript
2
star
28

make-busy-skel

PHP
1
star
29

kazoocon-2023-hackathon-collabazoo

KAZOOcon 2023 hackathon starter kit KAZOO app (targetting KAZOO 4.3)
Erlang
1
star
30

advent-of-code

Advent of Code submissions
1
star
31

website-kazoocon.com

The website for the conference hosted by 2600Hz to bring together developers, managed service providers, carriers and telecom evangelists to help shape the future of Unified Communications
CSS
1
star