The NCID (Network Caller ID) project is Caller ID (CID) distributed over a network. The project contains the NCID package and 4 optional client packages. Each package is described at the NCID web site. A non-inclusive list of 3rd party addons is also available at the web site

Available Packages:
NCID - contains the server, gateways, and a client with output modules
LCDncid - a client that uses LCDproc to display Caller ID on a LCD display
NCIDandroid - a client and gateway for Android devices
NCIDdisplay - a homebrew client that displays on large LED modules
NCIDpop - a popup client for Windows, Mac, and Linux

Features

  • Supports gateways, devices, and a modem for Caller ID
  • Supports name and number aliases for calls
  • Supports messages from clients and gateways
  • Auto hangup on calls in the blacklist but not in the whitelist
  • Supports phones, tablets, and devices that use Android or iOS
  • Multiple clients are permitted and expected
  • The ncid client supports output modules to add features
  • Does not require a landline with a Android phone using NCIDandroid

Project Activity

See All Activity >

Categories

Telephony, Internet

License

GNU General Public License version 3.0 (GPLv3)

Follow Network Caller ID

Network Caller ID Web Site

Other Useful Business Software
Automated RMM Tools | RMM Software Icon
Automated RMM Tools | RMM Software

Proactively monitor, manage, and support client networks with ConnectWise Automate

Out-of-the-box scripts. Around-the-clock monitoring. Unmatched automation capabilities. Start doing more with less and exceed service delivery expectations.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
10
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • I've been running the ncidd with a Trendnet USB modem on an alway-on Ubuntu desktop for a bit more than a year. We're running a home business, so our land line is advertised on a couple of web sites and apparently fairly popular with telemarketers and scammers. (Recently the log showed 4 real calls in the last 20.) Now the phone rings once, ncidd catches it, makes an announcement and hangs up. We'll get up to answer it on the second ring. The android app lets me see who is calling before I get up from the couch, and I can look the number up and block it from any room in the house. I import additional blacklist numbers with the FCC2ncid tool. I whitelist my friends' cell phones so that their name shows up in the android app.
  • Excellent work guys thanks for your efforts! Raspberry Pi 3
  • Using on a Pi Zero with a phone Modem and Wifi, sat next to my internet Modem and powered by it's USB. The NCID is great, I can block any number and can also look-up any numbers to see if they are Cold call etc, an Europe one as in France, many more features, can't praise it enough.
  • Very cool to be able to block annoying callers. The volunteer support here is superior to most paid applications. The only significant difficulty comes from the fact modems are all over the place with compatibility.
  • Running this server on a Raspberry Pi. It's great. Love the blacklist feature. Excellent support too. Roule le serveur sur un Raspberry Pi. C'est génial. Adore la liste d'exclusion. Le support est en plus excellent. Keep up your great job John and thank you.
Read more reviews >

Additional Project Details

Intended Audience

Advanced End Users, End Users/Desktop

User Interface

Tk

Programming Language

Unix Shell, Perl, C, Tcl

Related Categories

Unix Shell Telephony Software, Unix Shell Internet Software, Perl Telephony Software, Perl Internet Software, C Telephony Software, C Internet Software, Tcl Telephony Software, Tcl Internet Software

Registered

2003-05-06