text:
Not for Android but a very very cool app
RemotePad is an open source application that controls the mouse cursor of your desktop PC. This way, you can use your iPhone or iPod touch as a wireless touchpad!
Global Mobile Map Viewing and Navigation for Online and Offline OSM Maps
Android application that renders OpenStreetMap maps and calculates routes
a vector-tile map library written in java - running on android, desktop and within the browser
Development moved to https://github.com/opensciencemap/vtm
VectorTileMap is part of the OpenScienceMap project, developed at University of Bremen.
traceper is a web-based GPS tracking system for smartphones, it is free, it is open source, it is simple and it does not require any GPS tracking device, it only uses mobile phones and we think that all mobile phones will support GPS in the near future.
Then let's give some info about traceper, there are two softwares in the project. One of them is running at cell phones and sends GPS data to a server by using internet connection.The other one is a web application developed by using Google Maps API, PHP, MySQL, Javascript, Ajax to show where the users are.
Application running at cell phones is now available for Android and other versions of this application, running different platforms, will be developed in order to make traceper more usable.
WiFi Compass helps to find the location of indoor Access Points by analyzing the WiFi Received Signal Strengh Indication of different measurig points in the building. A built-in Step Detection Algorithm that uses the accelerometer tracks the user movement in a building. Measuring point positions can also be set manually.
WiFi Compass was developed by Paul Woelfel and Thomas Konrad as a part of their master thesis at University of Applied Sciences St. Poelten, Austria, which could be downloaded here. It is published as Open Source software Google Code.
Proxoid is a ProxyServer on Android. It allow users of not rooted phones to use their phone's internet access from a computer.
Navit is an open source (GPL) car navigation software for Linux, Windows systems and portable devices. It will display your position on a map (in bird-view mode or as a 3D "visualization") from GPS sensor data, and can provide precise route calculation, touch screen functionality and supports Points of Interest (POI), which can be extended via an easy to use plugin system. Unlike other navigation systems, Navit maps are dynamically generated in real time from vector data.
the Sky Map open source project
Google Sky Map turns your Android-powered mobile phone into a window on the night sky. It will identify objects that appear in the sky and allow users to search for them.
SwiFTP is a FTP server that runs on the Android platform. It emphasizes simplicity, ease of use, and small size. It is now considered "stable," meaning that things should work quite well.
The goal of the project is to enable an Android phone to easily share files with computers or other devices over a wifi network. These computers only need to have an FTP client, which all computers do. You can walk around with your MP3/video/ebook/whatever collection and share it seamlessly with almost any wifi-enabled system.
Developers, designers, translators, artists, testers, writers and everyone else are welcome to pitch in and contribute in whatever way they can. This is an open source project and it cannot survive without the support of the community. Contributions are accepted under the terms of the GNU General Public License version 3 only.
Android Oscilloscope called OsciPrime.
OsciPrime is an open source Android Oscilloscope. Following features outline the project and final product:
1.Open hardware Front End from scratch samples at 6 Msps, 8 bit, and high res at 48 Msps
2.CPLD feeds the Cypress USB FX2 micro controller to transfer data.
3.The Beagleboard is connected to the Front End with USB and runs Android
4.Our application processes and visualizes the samples that are acquired using libusb
5.The data is rendered using OpenGL
6. Trigger Offset
7. Signal Offset
8. Cursors for measurement
9. Performance Improvements
10. Running on Beagleboard with Rowboat Gingerbread
The Application is going to run on your phone as well. Although at the moment it requires you be able to record mono at 44100 [Hz] to use Audio.
You might also have to adjust measurement units in the source code.
Open Manager
Open Manager is a free and open source file manager that will run on Android 1.5 and above. Open Manager is licensed under the GPL v3. Because this is an open source project, it will always remain free and free of ads. Open Manger version 1.0 can: copy/paste files and folders rename files and folders delete files and folder create new folders search for files and folders sort files and folders display hidden files and folders display folder information (e.g size, number of files etc...) zip
A simple and open source Android Tipping Calculator.
•Enter bill via custom keypad
•Select tip by slider or three configurable buttons
•Real time calculations
•Round up or down by tip or total
•Can split the bill
•Can optionally exclude a tax rate from the bill
This is an Android application for a dice roller suitable for many different purposes, but was designed as a tool for pen-and-paper RPGs. Includes a general dice roller, a dice pool roller that counts successes, and an ability score roller to roll stats for characters.
All code falls under the GPL except for the MersenneTwisterFast class; this code was written by Sean Luke and is available under a BSD license. Look here for more information: http://www.cs.gmu.edu/~sean/research/
Remote Droid
RemoteDroid is an android app which turns your phone into a wireless keyboard and mouse with touchpad, using your own wireless network. You can learn lot of things like connecting to a network, controlling user finger movement etc from its source.
APV PDF Viewer
Simple Open Source PDF Viewer based on MuPDF library. Source code available at http://code.google.com/p/apv/ User group at http://groups.google.com/group/android-pdf-viewer/
Android Cookbook
A community-written O'Reilly Cookbook about how to build great Android applications. In typical O'Reilly Cookbook style, it is full of how-to information along with code snippets that illustrate the ideas presented.
Under Creative Commons License
Rokon Game Engine
Rokon is a free 2D OpenGL Android game framework
Open GPS Tracker
An application that can track your travels of your Android by storing your GPS locations. Draws the route real-time on either Google or OSM maps. Uses coloring to render speeds. Share though GPX, KMZ formats
osmdroid provides Tools / Views to interact with OpenStreetMap-Data.
The OpenStreetMapView is a (almost) full/free replacement for Androids MapView class.
A convention based micro-framework for Android that makes developing screen based mobile applications super easy to do
Linphone Video
Linphone is an open source internet SIP phone or Voice Over IP phone (VoIP) WIFI/3G, with video calls support for ARMv7 phones. Main features: -Audio with the following codecs: speex (narrow band and wideband), iLBC, G711, GSM, G722, Silk -Video with VP8, mpeg4 and H264 codecs (ARMv7 only)
Native SIP/VoIP client for Android
Adds native SIP/VoIP to Android's dialer/contacts. Make and receive calls over Wifi, 3G, and EDGE with perfect voice quality and lowest delay. For optimal standby/compatibility/calling Skype™ register with pbxes.org and your SIP accounts from there. Basic accounts are free. Premium accounts allow calling regular phones while streaming live video and much more.
CallMeter NG
CallMeter NG is an Android application summing up your call and text logs. Different billing modes and periods are take into account on summing.
Currently CallMeter NG is translated to following languages: English, German, Polish, Dutch, Greek, Portuguese, and Spanish.
Android SMSPopup
It is an Android app that intercepts incoming text messages and displays them in a popup window. Apart from being a time saver, this app also shows us how to interface with the built-in app that manages SMS.
K-9 Mail
K-9 Mail is an open-source e-mail client with search, IMAP push email, multi-folder sync, flagging, filing, signatures, bcc-self, PGP, mail on SD & more! K-9 supports IMAP, POP3 and Exchange 2003/2007 (with WebDAV)
Jamendo Player
Discover, listen, download and share the works of independent artists from across the world. JAMENDO.COM offers the largest Creative Commons-licensed music catalog on the planet! It's all free, legal & unlimited!
Barcode Scanner
Scan barcodes on products then look up prices and reviews. You can also scan Data Matrix and QR Codes containing URLs, contact info, etc. Also share your contacts, apps, and bookmarks via QR Code
Andoku Sudoku
Andoku is an open source sudoku puzzle game for Android. In addition to standard sudoku puzzles it offers these sudoku variants
OpenSudoku is a simple open source sudoku game. You can learn how to display things in a grid in your view and also how to interact with a website by reading its source code.
OpenPGP for Android. It's open source and its goal is to provide a similar OpenPGP implementation as GnuPG. * manage secret/public keys (eg. GPG/PGP) * encrypt/sign/decrypt/verify emails and files * some integration into GMail accounts on the phone * integration with K9 * HKP Keyserver support
Bankdroid is an open source banking application for Swedish banks. Key features: • Automatic updates of your bank balance and transactions – You'll always have up to date information just one click away
My Tracks
Use My Tracks while you run, bike, hike, or do anything else outdoors, and it will use the GPS sensor in your phone to record the path you took. It will also gather useful statistics such as time, speed, distance, and elevation. You can review all of this data live, or you can save it for use later
OCR Test
Experimental app for optical character recognition (OCR). Runs the Tesseract 3.01 open source OCR engine to find text in images captured by the device camera. The purpose of this app is to demonstrate OCR running on an Android device
Standup Timer
Standup Timer is an Android application that acts as a simple, stand-up meeting stop watch. It can be used to ensure your stand-up meeting finishes on time, and gives all the participants an equal share of time to state their progress. You can learn how to use the timer functionality by reading the source code. Also this apps has clear distinction between view, model etc and has lot of util methods
It is a four square client for android. This app is basically divided into two components;
The pedometer app tries to take the number of steps you take every day. Even though the count is not accurate, you can learn different things like interacting with accelerometer, doing voice updates, running background services etc by reading its source code.
ConnectBot is a Secure Shell client for the Android platform. There are lot of good things about this app's source code. Check it out for yourself
WordPress for Android
This android app is from the official WordPress development team. You can learn how to make XMLRPC calls (in addition to other cool things) by reading its source code.
Aptoide is an open source approach to repositories in Android. With Aptoide you can create your own repositories of applications, and use the client to download, remove and update them, from your's or others repositories.
Astrid is a todo list / task tracking system for Google's Android platform that is built with your productivity in mind. Astrid's goal is not to be the most feature-complete task organizer, but to be the most simple solution that helps you stay productive.
Open Intent
We design and implement open intents and interfaces to make Android mobile applications work more closely together. We provide samples and free applications to demonstrate their usage.
Safe-1.3.apk OI Safe 1.3 Featured Feb 18 Feb 18 755 KB 303
Safe-source-1.3.zip OI Safe 1.3 (source code) Feb 18 Feb 18 661 KB 82
Notepad-1.3.apk OI Notepad 1.3 Featured Feb 18 Feb 18 515 KB 599
Notepad-source-1.3.zip OI Notepad 1.3 (source code) Feb 18 Feb 18 479 KB 90
FileManager-1.2.apk OI File Manager 1.2 Featured Feb 18 Feb 18 723 KB 3327
FileManager-source-1.2.zip OI File Manager 1.2 (source code) Feb 18 Feb 18 800 KB 264
ShoppingList-1.6.apk OI Shopping List 1.6 Featured Jan 29 Jan 29 957 KB 897
ShoppingList-source-1.6.zip OI Shopping List 1.6 (source code) Jan 29 Jan 29 970 KB 219
AboutApp-1.1.apk OI About 1.1 Featured Jan 29 Jan 29 240 KB 1621
AboutApp-source-1.1.zip OI About 1.1 (source code) Jan 29 Jan 29 260 KB 115
icon_templates_4-0-a.zip Icon templates for Android 4.0 Jan 8 Jan 8 6.8 KB 136
Flashlight-1.1.apk OI Flashlight 1.1 Featured Jan 1 Jan 1 152 KB 1441
Flashlight-source-1.1.zip OI Flashlight 1.1 (source code) Jan 1 Jan 1 178 KB 270
sensorsimulator-2.0-rc1.zip SensorSimulator 2.0-rc1 Aug 2011 Aug 2011 692 KB 9914
LendMe.apk LendMe showcase app for Historify Aug 2011 Aug 2011 39.2 KB 210
HelloSharedSource.apk HelloSharedSource for Historify Aug 2011 Aug 2011 21.3 KB 206
historify-0.8a.apk Historify 0.8 alpha Aug 2011 Aug 2011 237 KB 216
sensorsimulator-1.1.1.zip SensorSimulator 1.1.0 Jun 2011 Jun 2011 308 KB 8547
ConvertCSV-1.1.0.apk OI Convert CSV 1.1.0 Featured May 2011 May 2011 110 KB 3461
ConvertCSV-source-1.1.0.zip OI Convert CSV 1.1.0 (source code) May 2011 May 2011 141 KB 523
NFCPuzzle-1.apk Taghash ver 1.0 Mar 2011 Mar 2011 424 KB 431
Countdown-1.1.1.apk OI Countdown 1.1.1 Featured Feb 2011 Feb 2011 185 KB 3461
Countdown-source-1.1.1.zip OI Countdown 1.1.1 (source code) Feb 2011 Feb 2011 216 KB 781
CalendarPickerDemo-source-1.0.0.zip OI Calendar Picker Demo 1.0.0 (source code) Nov 2010 88.1 KB 1101
CalendarPicker-source-1.0.0.zip OI Calendar Picker 1.0.0 (source code) Nov 2010 179 KB 1341
CalendarPickerDemo-1.0.0.apk OI Calendar Picker Demo 1.0.0 Nov 2010 20.8 KB 791
CalendarPicker-1.0.0.apk OI Calendar Picker 1.0.0 Featured Nov 2010 155 KB 1974
ColorPicker-1.1.0.apk OI Color Picker 1.1.0 Featured Oct 2010 41.0 KB 9031
BarcodeOIPlugin-1.0.0.apk Barcode OI Plugin 1.0.0 Jun 2010 54.9 KB 4857
Newsreader-1.1.1.apk OI News Reader 1.1.1 Featured May 2010 146 KB 4128
BasicColorsTheme-1.0.0.apk Basic Colors Theme 1.0.0 Feb 2010 20.6 KB 9041
BasicColorsTheme-source-1.0.0.zip Basic Colors Theme 1.0.0 (source code) Feb 2010 23.2 KB 964
Droidspray-1.1.2.apk Droidspray 1.1.2 (Trial version) Featured Jan 2010 322 KB 2111
InsertDate-1.0.0.apk OI Insert Date 1.0.0 Dec 2009 13.6 KB 4083
Logcat-1.0.0-rc1.apk OI Logcat 1.0.0-rc1 Dec 2009 25.1 KB 1104
Timesheet-1.1.3-default.apk Timesheet 1.1.3 [17] - apk installation file (Trial version) Featured Sep 2009 225 KB 3559
LocaleBridge-1.0.0-rc1.apk OI Locale bridge 1.0.0-rc1 - apk installation file (release candidate) Jun 2009 35.5 KB 923
Obscura-1.0.0.apk Obscura 1.0.0 (Trial version) - apk installation file Featured May 2009 284 KB 5415
DeleteAll-1.0.0-rc1.apk OI Delete All 1.0.0-rc1 - apk installation file (Release candidate) Apr 2009 10.8 KB 887
SplashPlay-1.0.4.apk SplashPlay 1.0.4 - apk installation file Featured Jan 2009 747 KB 8950
UpdateChecker-source-1.0.2.zip OI Update 1.0.2 - source code Jan 2009 80.5 KB 1522
UpdateChecker-1.0.2-andAppStore.apk OI Update 1.0.2 - AndAppStore - apk installation file Featured Jan 2009 70.5 KB 7974
UpdateChecker-1.0.2-market.apk OI Update 1.0.2 - Market - apk installation file Featured Jan 2009 70.4 KB 37103
TestAboutApp-source-1.0.0.zip TestAboutApp 1.0.0 (for OI About) - source code Jan 2009 19.9 KB 967
VoiceNote-source-1.0.0.zip OI Voice Notes 1.0.0 - source code Nov 2008 19.2 KB 1839
VoiceNote-1.0.0.apk OI Voice Notes 1.0.0 - apk installation file Featured
SQL Lite
my-android-sqlite-example-project - A simple list activity to demonstrate using a custom SQLiteOpenHelper database adapter, etc.
android-gps-emulator is a GPS location emulator for changing/setting/simulating the GPS location of the Android emulator through a simple map-based interface, using the geo fix command. Using GWT and Google Maps in combination with JTA (Java telnet support), this is a simple tool for emulating the geospatial (GPS) location of your local android emulator using the telnet geo fix command. I found it cumbersome to use command line telnet and manually type specific location coordinates to test Android applications in the emulator, therefore I created this tool. http://code.google.com/p/android-gps-emulator/
JavaCPP provides efficient access to native C++ inside Java, not unlike the way some C/C++ compilers interact with assembly language. No need to invent a whole new language, whatever Microsoft may opine about it. Under the hood, it uses JNI, so it works with all Java implementations, including Android. In contrast to other approaches (SWIG, CableSwig, JNIGeneratorApp, JNIWrapper, Platform Invoke, GlueGen, JNIDirect, JNA, JniMarshall, JNative, J/Invoke, HawtJNI, BridJ, etc.), it supports naturally and efficiently many features of the C++ language often considered problematic, including overloaded operators, template classes and functions, member function pointers, callback functions, nested struct definitions, variable length arguments, nested namespaces, large data structures containing arbitrary cycles, multiple inheritance, passing/returning by value/reference/vector, anonymous unions, bit fields, exceptions, destructors and garbage collection. Obviously, neatly supporting the whole of C++ would require more work (although one could argue about the intrinsic neatness of C++), but I am releasing it here as a proof of concept. I have already used it to produce complete interfaces to OpenCV, FFmpeg, libdc1394, PGR FlyCapture, OpenKinect, videoInput, and ARToolKitPlus as part of JavaCV. http://code.google.com/p/javacpp/
WiFi Compass helps to find the location of indoor Access Points by analyzing the WiFi Received Signal Strengh Indication of different measurig points in the building. A built-in Step Detection Algorithm that uses the accelerometer tracks the user movement in a building. Measuring point positions can also be set manually. WiFi Compass was developed by Paul Woelfel and Thomas Konrad as a part of their master thesis at University of Applied Sciences St. Poelten, Austria. It is published as Open Source software Google Code. http://code.google.com/p/wificompass/
aLogcat is the well-known developer tool logcat, in the form of an Android application. View color-coded, scrolling (tailed) Android device (logcat) logs directly from your phone. No USB, adb, or emailing necessary. Set log format / level / buffer, filter logs by regex, clear log file, save to SD. Share logs via any application that handles plain text or HTML sharing, including Gmail, Email, Pastedroid, Bluetooth, and others. Install application Pastedroid to share logs via pastebin. Ensure HTML output is disabled in preferences as this only supports plain text logs. Optionally save log files at specified intervals in the background. http://code.google.com/p/alogcat/
The goal of this project is to aide analysts and reverse engineers to visualize compiled Android packages and their corresponding DEX code. The primary focus of this project is to provide a visualization layer that's typically missing in existing Android reverse engineering tools, as well as to create a unified platform that combines several existing Android reverse engineering tools into a single unified view and context. For example this would include taking the control flow graph output from Androguard and unifying it with the code output from apktool, or dex2jar. http://code.google.com/p/apkinspector/
this is a ported game quake, witch is released by id software. http://code.google.com/p/quake-android/
Collects output of logcat and sends it to a developer using email or messaging. Can be used as a standalone application or invoked through the intent API by another application. Usage example is provided for developers who would like to integrate with the Log Collector through the intent API. http://code.google.com/p/android-log-collector/
Tetris like game with physics for android and browser. http://code.google.com/p/boxtris/
FEATURES: Arbitrary number of lights Gaussian blurred light maps Point light Cone Light Directional Light Shadows Dynamic/static/xray light Culling Colored ambient light Gamma corrected colors. Handler class to do all the work. Query method for testing is point inside of light/shadow This library offer easy way to add soft dynamic 2d lights to your physic based game. Rendering use libgdx but it would be easy to port this to other frameworks or pure openGl too. http://code.google.com/p/box2dlights/
We'd like to introduce AndroBlogger. With this program on your Android device you can view your blog on Blogger.com You can also create posts. http://code.google.com/p/androblogger/
The function of the Open GeoSMS encoding standard is to facilitate communication of location content using the extended Short Message Service (SMS) feature between different LBS (Location-Based Service) devices or applications for achieving interoperable communications while still maintaining human readability of the content. Namely, any application or service can simply leverage an extended SMS message using the Open GeoSMS format. With this Open GeoSMS SDK, developers can easily take advantage of the convenience of Open GeoSMS. There are several major navigation services/softwares in Taiwan support Open GeoSMS such as Naviking and Fareastone navigation service, and more. Using Open GeoSMS SDK allows the developers to send and receive location information with this international open standard between different platforms, it works even for Man-to-Machine (M2M) or server-based solutions. http://code.google.com/p/ogs-sdk/
Tux wars is simple game for android http://code.google.com/p/tux-wars/source/checkout
This project consists of two main components: -an Android client application for recording audio -a server based on opensource Julius ASR engine to recognize voice commands The main purpose of the project is to create a voice interface that allows users to initiate scripts and commands on a server by speaking commands into their Android phone. Applications can range from simple command'n'control within the operating system (eg. changing tracks on a music player) to controlling external hardware (eg. turning lights on or off using something like Arduino). http://code.google.com/p/voice-remote-android/
A battleship game for Android http://code.google.com/p/android-battleship/
The android-cpp-sdk is a c++ wrapper for android's java sdk. The purpose of android-cpp-sdk is to ease native/NDK development on android platform, by providing a corresponding c++ class for almost every java class from android-sdk. http://code.google.com/p/android-cpp-sdk/
PyppeGPS is an Android application with following features: Track your location, speed, altitude and direction (using GPS / Network provider) Tag locations with a description View the track (and tagged locations) on a Map Designed for minimal power consuption Keep logging even with phone locked Save data on KML format Upload saved track to a web-server Send saved track via email http://code.google.com/p/pyppegps/
AnotherMonitor is an application for Android which monitors and records the memory and CPU usage values of the mobile phone. Thus, the program is intended for anyone whom would be interested in knowing the mobile resources state. It has 2 main options: It shows a graphic and several text labels wherein the values of the memory and CPU usage are updated in real time. It can record in a CSV file the read values for a later usage and process in a spreadsheet program. http://code.google.com/p/anothermonitor/
ogger is a way for you to view the logcat output on your phone. Each type of log message is displayed with a different color. You also have the ability to filter the output to only show you debug, info, warn, error and verbose. You can switch back to seeing all messages by selecting the filter menu option and choosing All from the list. Below are a few screenshots of the application, it is available under the GPLv2 http://code.google.com/p/android-logger/
This is the source code for all the examples and games in the book "Beginning Android Games", written by Mario Zechner, published by Apress in April 2011. The book is available directly from Apress, from Amazon and various other outlets. http://code.google.com/p/beginning-android-games/
picasa client for android http://code.google.com/p/picasadroid/
Read SMS http://code.google.com/p/readsms/
This is a package of tweaks and modifications to GPS configuration on Samsung Captivate under Gingerbread. Tested under KH3 (Pinnacle, Captivate I897 2.3.4) but is derived from XXJVS 2.3.5 and should work on any I-897/I-9000 Gingerbread ROM/modem. WILL NOT WORK WITH FROYO ROMs. http://code.google.com/p/captivate-gb-gps-tweaks/
Saves precise locations. Great for pinpointing new caches in geocaching. Allows to save GPS location much more precisely. Great geocaching tool for placing new geocaches. Can be used to precisely pinpoint any location. Features: Altitude support Export to GPX, KML Show location on map Share location using e-mail Locus integration http://code.google.com/p/gps-averaging/
GssDroid is a native Android client for the Pithos cloud storage service. Pithos is based on GSS, a scalable file storage service, built on open source technologies. It offers an open API and multiple user interfaces, including an iPhone/iPod Touch client, a rich web GUI, WebDAV and various Desktop clients. Learn more about Pithos at http://pithos.grnet.gr and about GSS at http://code.google.com/p/gss/. http://code.google.com/p/gssdroid/
This is very simply Space Invaders recreated for Android, based heavily on the Nintendo 64 version of the game. Started as a final project for my Game Development class, with the front end written by Professor Ming Chow of Tufts University http://code.google.com/p/androidinvaders/
Kitchen Timer? As its name suggests, it is a timer for cooking. In reality it contains three separate, independent timers that can be used for a lot more than just boiling an egg! Turn it on whenever you need to set a time limit of any kind (paid parking, training, taking a nap, etc.)... http://code.google.com/p/kitchentimer/
VzWifiConnect makes it easy to connect to some common WiFi networks, generating the WEP key automatically http://code.google.com/p/vzwificonnect/
Show the stock in widget with simple layout and less configure. PS: this is a simple application without complex stock buy and sell function. http://code.google.com/p/stock-widget/
Location example for android phones http://code.google.com/p/location/
Touchpad emulator for Android. It connects to the PC via ADB. http://code.google.com/p/usbmouse/
This project allows to access a JIRA database on the go from a mobile phone. http://code.google.com/p/openjira/
ColorTone app picks colors from camera capture providing an English name and RGB/HSV/HTML notation values. http://code.google.com/p/colortone-android/
The application beeps according to the specified BPM. You can change tempo smoothly due to the thread design like never before. 3 sounds visual beep (light bulb) run in background BPM range is 30 - 220 different first beep it's GPL ;-) http://code.google.com/p/metronome-for-android/
The fastest and smoothest iPhone style Launcher, and we are going to provide you the experience which is closest to iOS. http://code.google.com/p/iphone-launcher/
aSMSReplier is an open source project that listens to your incoming messages and replies to those messages according to your settings. http://code.google.com/p/a-sms-replier/
nullwall v1.0 is an application firewall for the Linux based Android operating system. This firewall will help maintain the overall security of the rooted mobile device and runs as a background service consuming minimum processing power. nullwall supports cross platform functionality and will function with both mobile and WiFi networks. nullwall determines malicious traffic based on white black lists set up by nullwall or user interaction. http://code.google.com/p/nullwall/
An android application to statistic the application usage. http://code.google.com/p/android-usage-statistic/
this is a email client based on Android email application. http://code.google.com/p/email-basket-for-android/
geolocation For Mobile Phones http://code.google.com/p/geolocalizacion-uas/
Record a voice message and send it to a contact in gmail. http://code.google.com/p/gvoicemail/
Check how secure is your password, and how long it will be taken to crack your password on a normal Desktop PC http://code.google.com/p/password-checker/
A terminal that lets you modify the system. http://code.google.com/p/androiddevice-terminal/
This program can protect your phone from useless information such as spam messages and harassing phone calls http://code.google.com/p/leave-me-alone/
Realization of a Bluetooth touchpad as an Android application by using the HID protocol. This project is part of my Bachelor Thesis: "Implementation of a Bluetooth touchpad based on Android OS" at the Chair of Operating Systems, TU Munich http://code.google.com/p/android-bluetooth-touchpad/
Geo-Camera is a camera application, which is combined with Global Positioning System (GPS), image gallery and geocoding facility. This application is designed for Android 2.2 and higher versions. http://code.google.com/p/geo-camera/
A simple GPS tracker. Displaying graphs of speed and altitude. Also supposed to embedd googlemaps to display different trackings. http://code.google.com/p/group4-gps/
LocateMe, developping by the Migo team, is an Android widget which displays your actual position. LocateMe also allows you to do the following in just a few clicks: add your location as the address of a contact ; view your location on a map (eg Google Maps) ; define a route from your position; ... http://code.google.com/p/locateme/
Show bssid's on the area http://code.google.com/p/wlandroid/
android mock gps is a GPS location emulator for changing/setting/simulating the GPS location of the Android emulator/device through a simple map-based interface. You can add the location to Favorites. This app sets up mock GPS location so every other app in your phone belive you are there! This app allow you call its interface in other app by sending a broadcast. http://code.google.com/p/android-mock-gps/
UGen++ is a audio processing and synthesis framework in C++. It provides oscillators, filters, envelopes and event management etc. There are starter projects for Mac (using Juce), Windows (using Juce) and iPhone. http://code.google.com/p/ugen/
This is a complete example for android-rtmp-client. http://code.google.com/p/android-recorder/
OpenGPX is an application for paperless Geocaching for Android mobile phones. http://code.google.com/p/opengpx/
TripComputer is a personal off-road GPS navigation utility software for Google Android phone, created for active people, who love trips by hike or bike. Application has navigation features, like waypoint bearing, distance, compass direction, estimated time, current location. All these information will guide in your off-road trip. http://code.google.com/p/tripcomputer/
RDP Client http://code.google.com/p/android-rdp-client/
Picasa Photo Uploader is for android phones. This application will automatically upload the photos you take with the phone's camera to a Picasa webalbum of your choice. Uploads are done in the background. http://code.google.com/p/picasaphotouploader/
Simple way to send an android camera picture, to your browser over Home Network (WIFI). http://code.google.com/p/android-simple-httpserver-camerapicture/
This is a very simple open source app that uses different parts of the BuzzBox SDK: http://code.google.com/p/buzzbox-sdk-demo-app/
cocos2d cocos2d-android on googlecode goes on slow. This project will port latest cocos2d-iphone code as we have a stable version. http://code.google.com/p/cocos2d-android-1/ https://github.com/ZhouWeikuan/cocos2d
serial port The current Android SDK does not provide any API for reading and writing to the Linux TTY serial ports. You may find such serial ports on the connector of HTC Android phones. This project wants to provide a simple API to connect, read and write data through theses serial ports. The supported features are: listing the available serial ports on the device, including USB to serial adapters configuring a serial ports (baudrate, stop bits, permission, ...) providing standard InputStream and OutputStream Java interfaces What is NOT possible with this project: receiving/sending data through an USB slave interface http://code.google.com/p/android-serialport-api/source/checkout
proxydroid Proxoid is a ProxyServer on Android. It allow users of not rooted phones to use their phone's internet access from a computer. http://code.google.com/p/proxoid/source/checkout
android screencast Desktop app to control an android device remotely using mouse and keyboard. Should work on Windows/Linux/MacOS with any android device. http://code.google.com/p/androidscreencast/
android vnc viewer A VNC viewer for Android platform. android-vnc-viewer is forked from tightVNC viewer. http://code.google.com/p/android-vnc-viewer/
Geopaparazzi is a tool developed to do very fast qualitative engineering/geologic surveys. Even if the main aim is in the field of surveying, it contains tools that can be of great use also to OpenStreetMappers as well as tourists that want to keep a geo-diary. http://code.google.com/p/geopaparazzi/
Battery Indicator is a simple but useful app for Android. Its primary function is to provide an icon in the upper left notification area that shows the exact percentage of the battery charge. http://code.google.com/p/battery-indicator/
The various Android release versions, form factors and manufacturer customizations have caused a significant fragmentation problem. Writing one app that runs on all Android devices is very hard to achieve (and sometime impossible). This project tries to help app developers by generating as much and as detailed insights about particular Android devices as possible. Android Analyzer aims at developing an Android application that analyzes and collects hardware and software capabilities of devices based on the Android OS. Our ultimate goal is to create a comprehensive, state-of-the-art repository of data for a wide range of devices - from mobile phones, to tablets, STBs, smarthome panels, and anything else that runs Android. The database will support the developer community in addressing fragmentation problems of the Android platform. http://code.google.com/p/android-analyzer/source/checkout
With FasterGPS you can select a NTP Server matching your region to speed up the process of getting a GPS fix. http://code.google.com/p/faster-gps/ https://gitorious.org/fastergps
Android OS Monitor OSMonitor is a small tool let you monitor your android phone. Process monitor all processes and display detail information about each. Network show every physical or logical network interface with statistics. Connection display every tcp or udp network connection, and query it via WHOIS ( require Google Map ) Misc monitor processor, battery and file system. Log check dmesg or logcat in real-time. http://code.google.com/p/android-os-monitor/
straight wrapper for sqlite3 http://code.google.com/p/sqlite3-android/source/checkout
DroidWall - Android Firewall is a front-end application for the powerful iptables Linux firewall. It allows you to restrict which applications are permitted to access your data networks (2G/3G and/or Wi-Fi). This is the perfect solution if you don't have an unlimited data plan, or just wants to see your battery lasting longer. http://code.google.com/p/droidwall/
MapDroid is an Android's application which use Google Maps for describing all the services around your current position and navigation information. http://code.google.com/p/mapdroid/
charts4j is a free, lightweight charts & graphs Java API. It enables developers to programmatically create the charts available in the Google Chart Tools through a straightforward and intuitive Java API. http://code.google.com/p/charts4j/
VLCShares is a web-app written in php. It aims to extend WiiMC online media tab features allowing to watch HD Files through vlc transcoding, fetch medias from websites (ex. Megavideo, AllSp, GoGoCinema.com, etc etc) and make them viewable in WiiMC without have to download them first. It also provide same features for Android Phones too. http://code.google.com/p/vlc-shares/
This application allows you to control media playback of VideoLAN Client (VLC) from your Android-powered mobile device. You must enable the HTTP interface in VLC for this application to work. To start VLC HTTP server from the command line, use a command like this: vlc --extraintf=luahttp --fullscreen --http-album-art --qt-start-minimized http://code.google.com/p/android-vlc-remote/
VS ANDROID vs-android is intended to provide a collection of scripts and utilities to support integrated development of Android NDK C/C++ software under Microsoft Visual Studio. Currently vs-android only works under Visual Studio 2010. Earlier versions lack the MSBuild integration with the C/C++ compilation systems. Features Compile and link Android C/C++ projects within Visual Studio. Integrated development, no makefiles. Works as another 'Platform' type. Android settings co-exist within the same VS projects as other platforms. Supports static library projects, and links them in if marked as project dependencies. Intellisense and 'External Dependencies' correctly pull in Android NDK headers. Cygwin install is not required. Over twice as fast as using ndk-build under Cygwin. For full rebuilds, and incremental changes. Ctrl-F7: compile single file functions, has no dependency checking wait. Applications build to .apk package files, and can be deployed and ran using vs-android. Supports selection of STL types, Arm Architecture, and API versions. Support for the x86 toolchain introduced with the r6 SDK. http://code.google.com/p/vs-android/
NPR NEWS http://code.google.com/p/npr-android-app/
An Android implementation of a magnetic compass. http://code.google.com/p/android-compass/
wake up a host automatically by connecting to a specified wifi http://code.google.com/p/awolowa/
Font Vending - bring more fonts to your apps. Developers often give users a possibility to use several different fonts in their apps. In this case non-standard fonts are usually stored in an installation file (apk). That results in unnecessary traffic and inefficient use of the device's internal memory. To avoid all these problems the Font Vending app was developed. By means of this program developers are able to give their users a possibility to choose what fonts they want to use without transferring it to user's device with their apk. Features: Variety of fonts to choose from Font preview The Google Web Fonts project is used as a provider of fonts (more fonts providers are to come) Font filter by provider, category and/or language subgroup Call Font Vending via intent from your app Warning: The program does not replace or add any system fonts. All fonts are stored at the /sddcard/fonts/ folder or any other folder defined by Font Vending client developer. http://code.google.com/p/fontvending-app/
IMDboards is an Android app to read IMDB Message Boards. This app lets users to view the movie message boards in a special mobile format. http://code.google.com/p/imdboards/
The Memento Browser is a free Android app that allows you to time-travel on the Web. When browsing a web page, request a different date to see older versions of that page. This is made possible using Memento, a modification to the HTTP protocol that adds a time dimension to the Web. Memento allows the browser to discover archived versions of a requested web page at archive.org, webcitation.org, and other repositories. http://code.google.com/p/memento-browser/
A Simple Gps Status Application for android http://code.google.com/p/simple-gps-info/
Giscovery is a prototype application that demonstrates how to create location-based services through an Android phone and web services. Giscovery also creates a social network sharing concept that allows users to share the discovery of events, interesting locations, and shopping tips. http://code.google.com/p/giscovery/
This is a small service allowing you to share your current position by mail or sms with your friends http://code.google.com/p/sharemyposition/
A library that allows you to connect of Wi-Fi hotspots. Do you want to write a android app that can make Wi-Fi connections? "WifiManager", "WifiConfiguration"... http://code.google.com/p/android-wifi-connecter/
test an app to show the sensor value running on android platform http://code.google.com/p/sensorviewer/
This is a rtmp client lib ported from red5 and can be used in both android and other java platform. Compared to red5, this lib has a minimal lib dependence. http://code.google.com/p/android-rtmp-client/
ChartDroid is an Intent-based "library application" for static chart and graph generation on Android. It can graph/plot/display numerical data in many representations. As a developer, you need only to have your users install the library, then implement a Content Provider according to this simple specification. ChartDroid is consistent with the "Unix toolkit" philosophy of building small, interoperable tools. Some developers may prefer to import graphing libraries (.jars) into their project; for that they should look elsewhere. Having ChartDroid exist as an independent application conserves storage space and eliminates redundant cod http://code.google.com/p/chartdroid/
Pocket CVS is a tiny CVS server which can run on you Android device. With this application, you can take your projects in your pocket and access them anywhere. http://code.google.com/p/pocket-cvs/
This Project contains an Android Application that allows the user to synchronize with Sensor Observation and Web Map Services and GeoRSS Feeds. The requested Data can be visualized with GoogleMaps. Geological 3D Data in GOCAD Format can be visualized with OpenGL. http://code.google.com/p/mobiledroidgis/
Où? is a new kind of Facebook client. It adds the geolocation concept on your social network. You'll be able to share your current location by mail, take a picture or set a localized status. You'll be able to find new people near by you and add it for new friends. Enjoy! This project is divided into two parts: client side: with Android native app, iPhone web app (HTML5 with geolocation), desktop web app (Google Gears is needed) server side: written and hosted with/by Google App Engine http://code.google.com/p/ou-android/
Cryptnos is a multi-platform, Open Source application for generating strong, pseudo-random passwords using cryptographic hashes. It combines a unique "site token" such as a website domain name with a master password and runs this data through a cryptographic hash algorithm to produce a password that is unique, lengthy, seemingly random yet completely repeatable. Unlike similar products, however, it is exceedingly flexible. It is not a browser plugin, so it can be used with other applications outside the Web. It provides unparalleled versatility by letting you specify the cryptographic hash to use, how many iterations of the hash to perform, what characters to include, and how long the final password should be. Best of all, it is exceedingly secure. Your m http://code.google.com/p/cryptnos-for-android/
Back end is a Arduino (Freetronic USBDroid) which controls a motor/servo (Dynamixel MX-28) slider for both time-lapse sliding shots and video shots with wired/wireless shutter control and USB full control(ISO,Focus,WB,etc...) Front end is a GUI via Android phone(still in development) http://code.google.com/p/slide-33/
GUI frontend for iptables to accept/reject gprs/edge/3G traffic on Android devices. Required installed commands 'su' and 'iptables'. http://code.google.com/p/gprswall/
Autopilot for the model planes such EasyStar based on the android platform. http://code.google.com/p/droidfly/
3D 3rd-person scroll shooter with the shoot'em'all gameplay. Player controls the combat helicopter and fights against other planes, tanks, turrets to survive on a long dangerous level. http://code.google.com/p/orange-grass/
Custom Maps makes it easy to create GPS maps from map images, and those maps can be used anywhere without data signal for your Android device. Since Custom Maps does not require data signal it can be used while hiking in national and state parks that may be out of reach of data networks, or it can be used to avoid expensive data roaming charges abroad. Because Custom Maps can convert any map images, including photos, to GPS maps, it can be used when visiting zoos and amusement parks which typically post large maps of the park layout at the entrance of the park. Just snap a photo of the posted map, line it up with Google Maps in the app, and you're ready to go. Custom Maps is also useful for anyone who wants to create or share customized maps with others. Created maps can be shared using email from the app itself, or by hosting the map on a web server and posting QR codes for others to scan to trigger downloading of those maps. Custom Maps source code is copyright by Google, Inc. http://code.google.com/p/custom-maps/
An Bluetooth monitor on android, you can use it to monitor and debugging all data during the Bluetooth communication. http://code.google.com/p/android-bluetoothdebuggingassistant/
Kõnele (ee.ioc.phon.android.speak) is an Android app that offers speech-to-text service to other apps. Apps which allow user input via voice usually have a little microphone button as part of their user interface. http://code.google.com/p/recognizer-intent/
Ever wished your smartphone was actually smart enough to activate features when certain things happen? Settings Autopilot gives that ability by turning on and off features as they are probably needed. Features Automatically activate Bluetooth during a phone call. Automatically activate Wifi during a phone call. Nice if you lose data while using the phone. Notifies you that data has connection has dropped and gives easy access to turn on wifi. http://code.google.com/p/futonic-wifioncall/
http://code.google.com/p/android-cloudmade-api/ This is a port of the CloudMade Java API for Android. This library is a wrapper which makes it easy to call the CloudMade web services without taking care of HTTP connections. Navigation and geospatial operation
http://code.google.com/p/remoteunlockerlib/ RemoteUnlocker is a tool for Android developers who want to implement a serial-code control system in their applications in an easy and intuitive way. The tool consists of an Android library (to be imported into your own projects) and a PHP + MySQL backend (to add/edit/delete serials into the database)
This script makes browsing Android SDK sources in Eclipse available for Android developers. http://code.google.com/p/browse-androidsdk-sources-in-eclipse/
http://code.google.com/p/liberad-a-wifi/ LAW (Liberate A Wifi), Android is an application developed by Michelangelo, course author FLU PROJECT - Introduction to Android Development in collaboration with Pablo Gonzalez and Juan Antonio Street (the Flu Project Team), which operates the famous problem generation of the keys to default routers Telefónica and Jazztel . If you have a router with WPA encryption of these companies we suggest that this tool auditis networks. http://code.google.com/p/android-open-in-browser/
Simple implementation of android's cover flow widget. It is largely based on excellent code from Neil http://www.inter-fuser.com/2010/02/android-coverflow-widget-v2.html http://code.google.com/p/android-coverflow/
Small Android app to take a quick picture from camera, This code is intended for learning purposes and implementation How-To for android development. http://code.google.com/p/quick-picture-taker/
awesome wifi is a simple android wifi manager http://code.google.com/p/awesomewifi/
Wrapper for routing the Android Debugging Bridge over a Bluetooth connection. http://code.google.com/p/adbbluetooth/
Android application that collects device's current location and sends it to a server. http://code.google.com/p/positioner/ A small class making it really easy to render graphics with en update. http://code.google.com/p/android-render-view/
Application will drop a point onto a google maps given two data points from the phone for a target. http://code.google.com/p/positioning-system/ "Native" port of popular LIRC to the android platform http://code.google.com/p/androidinfrared/
Minimize XML Parser is a simple SAX based Parser for use within Java applications! It was built to help with parsing XML feeds within Android applications, but should work in any Java based application. http://code.google.com/p/minimize-xml-parser/
Find in real time, who's calling you directly from the web automatically by your phone. http://code.google.com/p/who-call-me/
Lightweight open source download manager for Android. The main purpose of it is ability to download files and save them directly on your SD card. http://code.google.com/p/get-file/
GPS Bearing and Distance for Android http://code.google.com/p/bearing/
WIFI Scanner http://code.google.com/p/wi-scanner/source/checkout
Android app for controlling VLC media player and Media Player Classic through their respective Web interfaces. http://code.google.com/p/android-media-remote/
DakiDaki is a personal off-road GPS utility software for Android. The application has its internal map and can be used without having online. It saves the battery life so you can keep your phone standby for the whole journey. Main features Offline map. We utilize Google Terrain map that can show the topography of the landscapes, which is ideal for off-road exploration. Note: Currently, we only provide the map for the Trentino-Alto Adige region. (The map can be obtained by sending a request to the author's email address). Global Positioning System (GPS). Locate your position real-time. Digital compass. Point the north better. http://code.google.com/p/daki-daki/
This framework provide an easy to implement Peer-to-Peer communication framework allowing an nearby cluster of android phone to easlyr communicate with on another. http://code.google.com/p/p2p-communication-framework-for-android/ SmartMenu provide a simple, easy to use menu which can be added over any Android view. The user must perform a gesture to display it. http://code.google.com/p/smartmenu/source/checkout
http://code.google.com/p/phone-mouse/ run the Air mouse in your phone http://code.google.com/p/licenta-server/
NoiseTube is a research project started in 2008 at the Sony Computer Science Laboratory in Paris in collaboration with Vrije Universiteit Brussel. The goal of the project is to turn smartphones into mobile noise level meters to enable citizens to measure their exposure to noise in their everyday environment and participate in the collective noise mapping of their city or neighborhood. http://code.google.com/p/noisetube/
Smart Switch intelligently turns on your wifi and bluetooth at the times you need it. http://code.google.com/p/futonic-smartswitch/
An android app that displays a simple cube which rotates. http://code.google.com/p/awesome-cube/


text:
Right now VaultPress is for standalone instances of WordPress only, but the question on everyone's mind seems to be: what about MU + MS? With the merge of MU and WordPress into MS (multi-site) with 3.0 I'm not surprised it's a hot topic.
For WordPress MS users, we just need to figure a few things out first, namely billing and enumerating your blogs. On the tech side, hooking into MS is not going to be hard since it's basically just a bunch of WordPresses. VaultPress support is great, if say, your server goes away and takes 73,000 blogs with it.
(As an aside, we've just started sending out invites to allow existing customers to purchase coverage for a second blog.)
BuddyPress, bbPress… that's another blog post. 🙂

subset: commoncrawl


text:
Well, it's Christmas season and we are very conscious of the birth of our Lord Jesus Christ and the significance of that. As I was thinking about what I might do in terms of my preaching to you through this month of December, I decided to set aside our study of 2 Corinthians because we finished the fourth chapter and before we embark upon a new chapter address ourselves to an issue that is much on my heart, and certainly suited to the Christmas time.
I am preparing at this particular point a book on the subject of the love of God. And in preparing that book there are some things that I hadn't yet studied and hadn't yet preached and hadn't really yet thought through. And so wanting to do that on the theme of the love of God and wanting also to address myself to the issues that surround this wonderful time of the year, I decided to do a series on the love of God. And certainly the greatest truth about Christmas is that God so loved the world that He gave His only begotten Son. Christmas is really the effect of which God's love is the cause.
It's appropriate then that we understand something about the love of God. At first, we may affirm that we fairly well understand it already but I think on second notice we're going to find out this morning that there are some immense issues that need to be grasped to whatever degree we humans can capably grasp them that relate to the love of God.
I suppose if there's been any one thing that Christians through the centuries have extolled it has been the love of God. We bask in it as believers. We speak of it when we witness and evangelize. We are always eager to tell people that God loves you and therefore sent His Son to die on the cross. We have proclaimed to the world that God is love. We have regularly announced to sinners that God loves them, everyone of them without exception.
Scripture does give us reason to proclaim that God is a God of love, in fact in 2 Corinthians 13:11 He is called the God of love. And in 1 John 4:8 the Bible says God is love. There's no question but that this is truly an attribute of God. This is part of the fabric of His spiritual essence, His being. And it is a much celebrated attribute because along with it comes goodness and kindness and mercy. Those are the evidences and those are the elements of expression that find their origin in love. Song writers and hymn composers and poets through all the history of the church have extolled the virtues of God who is a God of love. They have written hymns and songs and psalms and poems on the love of God. And Christians consequently have recited those poems and sung those songs and hymns and therefore celebrated the love of God for centuries.
I remember when I was spending some time with Bill Gaither who has written so many contemporary songs. I said to him over dinner one night, "As one who is concerned about lyrics, you and your wife write some of the most beloved lyrics of Christian songs in our time, what is the greatest lyric ever written?" To which without a blink in his eye he immediately responded, "The greatest lyric ever written is this, `Could we with ink the ocean fill and were the skies of parchment made, were every stock on earth a quill and every man a scribe by trade, to write the love of God above would drain the ocean dry, nor could the scroll contain the whole, though stretched from sky to sky.'" An immense communication of the love of God. The chorus of that song says, "O love of God how rich and pure, how measureless and strong, it shall forevermore endure the saints' and angels' song."
There are many such songs about the love of God that we have heard and sung that express that great sense that we have that indeed God is a God of love. We are eager to say to people, "God loves you...God loves you so much He sent His Son in the world to die on the cross to provide an atonement for sin." We are eager to be able to say to the most abject, the most hostile, the most ungodly person, "God loves you, and if you'll come to Christ God will save you."
I don't know how it struck you but it struck me as an amazing thing on one hand and yet not so amazing on the other that before Jeffrey Dahmer's, the mask-murdering homosexual who killed 17 and cannibalized a number of them died at the hands of some fellow prisoners, he had made a confession of faith in the Lord Jesus Christ and been baptized. In fact, I had occasion to read his will in which repeatedly he expressed his genuine faith in the Lord Jesus Christ in confidence that Christ had forgiven all his sin. And I heard an interview with the chaplain who said that there was no question in his mind but that the faith of Jeffrey Dahmer's was indeed placed in Jesus Christ and that he was now in His presence.
In some ways that would make the world very angry. To think that a man who did that could be accepted into heaven would go against the grain of everything they perceive about who is really good and who is not and who deserves heaven if there is one. But as far as evidencing the amazing love of God, it's a classic illustration. We want to be able to say to the Jeffrey Dahmers of the world or anybody else for that matter that God loves the world so much that He has sent His Son to die for the sins of the world and whoever believes in Him can be saved, and that "whoever" is unlimited. We want to be able to say to them that if you believe on the Lord Jesus Christ, He'll forgive your sin just like He forgave the sin of Paul who said he was the chief of sinners. He too was a blasphemer and a persecutor and a murderer. And so we proclaim the love of God far and wide and we always have.
You say, "Well, it's pretty simple and pretty straightforward." But not so because no matter what we say about the love of God, no matter how we extol God's love and God's kindness and God's mercy, people still have serious unanswered and very disturbing questions in their minds. Like these...if God is love why is the world such a theater of tragedy and why are so many people suffering?...If God is love and God is also sovereign and in charge, then why in the world would a loving God ever do this? Have you heard that question?
And not only is that a question that you face, but here's one that's even more penetrating...If God is love why would He send people to hell to suffer forever? That doesn't...that doesn't represent any definition of love that I know...most people would say. What kind of love is it that can control the world and allows the world to suffer the way it suffers? What kind of love is it that is sovereign and in charge and sends poor suffering people to an eternal flame? How am I to understand that kind of love? You tell me God so loved the world? Then I would say to you if God really loved the world He would never allow all the suffering and all the torture and all the pain and all the sorrow and all the grief and all the death. And I tell you, if a God of love was really running the universe, then He would express that love and He would do what I think love would do and that is He would remove all pain, He would remove all evil, He would remove all sorrow and He would fill time and eternity only with happiness. Why doesn't God do that if He really loves everyone?
And furthermore, you're telling me that God wants everyone to be saved? Then why would He devise a plan that has most people going to hell forever? And if God is a God of love and He loves everybody, then why doesn't He just save everybody? Is He incapable? And if God is the loving Father of humanity, why doesn't He act like a...like a human father who loved his children, who would never allow his children to make choices that would result in their destruction if he could prevent it or overrule it. If God is a loving God why did He allow sin in the first place and death?
Those questions are reasonable and they need answers. There are a number of suggested answers. One is the answer of universalism. Universalism is a doctrine believed by many that teaches that in the end everybody will be saved, that ultimately the saving plan is universal and God's going to save anybody and in the end everybody is going to heaven and hell will not exist. That's how some people answer the problem of if God loves the whole world then how could He possibly send everybody to hell, except that few that believe. They answer it by saying that well in the end He won't do it. In the end His love will prevail and He will save everybody. That's universalism.
Other people answer the question with a theory called annihilationism. Their solution is well in the end God takes the believing people to heaven and the rest He puts out of existence so they completely go out of existence, experience no consciousness at all, they are non-existent so they can't have any conscience...a conscious suffering. There is therefore no hell of punishment, just annihilation. And there are not only individuals who believe that but there are groups of people who believe that. There are churches and cults that believe that. So some people solve the problem by just having everybody saved in the end and other people solve the problem by having all the unsaved people just go out of existence so that they have no conscious suffering at all because they don't exist anymore.
The problem with those two views is that you can't defend them in the Bible. I suppose to some degree it would salve our human emotion a little bit if we could buy in to either of those. It would certainly eliminate some problems for us. First of all, we could feel comfortable about everybody and we could sort of kick back as far as evangelism goes cause either they're going to be saved forever or they're going to go out of existence forever and what's the difference? So let's no worry about anybody, there's no ultimate hell so why be involved in evangelism? It would make life comfortable emotionally and it would certainly make life comfortable in terms of any responsibility. The problem is the Bible doesn't teach either of those.
Some others have come up with a solution that's a little bit different. They say, "Well, the way to understand it is this...God doesn't love people who aren't His own, He hates them. So you don't have to worry about the love of God being frustrated, you don't have to worry about God loving people and then damning them because the fact is anybody He damns He hates. He doesn't love them at all." And they would say that the love of God is selective and it's given only to those who believe in Him and the rest He hates. And they would remind you of the Old Testament where it says God is angry with the wicked every day. They would remind you of passages in the Old Testament where God says I hate every false way, every evil way and other places where God expresses animosity toward sin and even sinners on occasion. And they would basically say the simple way to understand it is God hates everybody who doesn't believe in Him and therefore the love of God is limited and it is limited to the elect.
The problem with that is the Bible doesn't teach that either. The Bible says, "God so loved...what?...the world."
Now there's another option. Some would come along and say, "Well, I'm not in to universalism, I'm not in to annihilationism and I don't want to necessarily narrow the love of God just to the elect. So my answer is to the person who asks that question, shut your mouth. You haven't got a right to ask the question." And people who have that view would take Romans 9 and they would take the words of Paul who said, "Who are you, old man, who answers back to God? The thing molded will not say to the molder why did you make me like this, will it? Did you ever hear a pot ask the potter why the pot was made the way it was? Does not the potter have a right over the clay to make from the same lump one vessel for honorable use and another for common use? And what Paul is saying is you who are running around questioning what God does, stop your mouths, God is God. God will do whatever He wants to do because He's God. He's the potter, He decides how the pot is going to be. God is God, God created, God created as He pleased to create. That's it, stop asking the question."
Now there's truth in that, obviously. God is God. And ultimately we're going to run out of answers. And ultimately we're going to end up in Romans 9, at the end and ultimately we're going to have to settle for the fact that God will do what God will do. We can understand the issue without being able to comprehend it fully. We can at least understand what the mystery is if we can't solve it.
But before we ever get to that point there are many things that we need to understand. When somebody says, "Well I don't know how God can love the world and be a God of love and things be the way they are." You don't have to say to that person shut up, you don't have a right to ask that question, you're just a pot and you have no right to question the potter. You don't have to respond that way because the Bible will fill out for you a wonderful, marvelous, rich comprehensible understanding of the love of God. Ultimately you're going to get to the place where you have to just trust God's judgment as the potter, but not at the very beginning. And what I want to show you is how to understand the love of God.
Now in order for you to grasp it, I want you to think around three key propositions and I want you to remember now, we're going to go through this for a few weeks here, so until it's all done you're not going to have it all together. We're going to go down the right road, folks, but we're not going to get to the destination till the end. So don't leap to preliminary conclusions, just enjoy the trip. And when you enjoy the trip you will love the destination when we reach it.
Let me give you three key propositions and I'm going to build our thinking around these three propositions. This is a very, very important study because it is going to answer some very penetrating and compelling issues both from a theological side and from a very pragmatic side as you deal with people, particularly at this season of year who are going to ask the questions about God loving the world enough to send His Son and if He's a God of love why are the things the way they are.
Let me give you the three propositions. Proposition number one, God's love is unlimited in extent. God's love is unlimited in extent. Proposition number two, God's love is limited in degree. God's love is limited in degree. Three, God's love is ultimately directed at His glory. God's love is ultimately directed at His glory.
We're going to take these one at a time starting this morning with the first one. God's love is unlimited in extent. As we examine each of these, you will have an unfolding grasp on the glory of God's love, I think, like you've never had before. So let's take that first one.
God's love is unlimited in extent. There is that love of God which Scripture clearly shows us is general, universal, indiscriminate, unconditional, unlimited, whatever term you want to use, and that it extends to all people in all times. It is what Titus 3:4 refers to as God's love for mankind. It is that general love for all mankind. And Scripture attests to this love in several places. Let's look at them, Matthew chapter 5...Matthew chapter 5. And I want you to stay focused because this is going to yield for you wonderful fruit. In Matthew chapter 5 and verse 43 Jesus said, and this, by the way, is a verse that establishes the background to John 3:16, as i'll point out later, "You have heard it said," that is in your Jewish theology, "You have heard it said, the rabbis have taught, you shall love your neighbor and hate your enemy." Now that is what was the existing theology of the time. Love your neighbor and hate your enemy...which being interpreted meant...love Jews and hate Gentiles. Basically they despised the Gentile world and they loved their own. That's what you've been taught. And so when they loved their own and hated the despised Gentile or the Samaritan half-breed, they felt justified because that's what their theologians had told them pleased God.
But verse 44 Jesus says, "But I say to you, love your enemies." In other words, you don't just love your own, you don't just love those in your own family, you love your enemies and you show that love by praying for those who persecute you, like Jesus, "Father, forgive them for they know not what they do," Stephen, "Lay not this sin to their charge," while they were being killed by murderous people. He says love your enemies and pray for even the ones who persecute you. And verse 45 tells you why. "In order that you may be sons of your Father who is in heaven."
What do You mean "sons of your Father in heaven?" In order that you might manifest that you're of the same family, that you are children of God. Ephesians 5:1, "Be imitators of God as beloved children and walk in love." Imitate God and walk in love. What's the point? The point is this, you love your enemies because you're the children of God and God loves His enemies. See it? That's what it means. God doesn't just love His family, God loves His enemies. Jesus on the cross doesn't just demonstrate love toward the apostles and those who believe, His love extends to those who don't believe. Love your enemies so you can be like your Father who loves His enemies.
Look at Mark chapter 10 and let's build a little more on this same idea. This is a wonderful story of the rich young ruler and I could take a lot of time with it but I want to resist doing that. The bottom line in the story of the rich young ruler is he comes to Jesus, he says, "What do I do to have eternal life?" Which is a great question. How do I get into heaven? is what he's asking. And Jesus says to him, "Do you know the law?" Verse 19. "Do not murder, commit adultery, steal, bear false witness, defraud and then honor your father and your mother." So He gives him the Law. The idea is to confront his sin and his violation of God's Law but instead of that the response is quite the contrary, he says, "Teacher...in verse 20...I've kept all these things from my youth up. I never have broken the Law." I mean, it's unbelievable, right? This man believes he's completely and he won't admit his sin. So Jesus says, "You want eternal life? The first thing you have to recognize is you're a sinner. If you don't know that you're a sinner, then you're not going to be able to receive eternal life, it's for repentant people. And so he confronts his sin. The guy denies that he has any.
There's a second component in salvation and that is a willingness to obey Christ. First you admit you're a sinner, secondly, you submit to Christ. So he gives him a test. And He says, "Look, go sell everything you have, take your money, give it to the poor and then follow Me." No way. Two things the young man wouldn't do. One, he wouldn't acknowledge his sin and two, he wouldn't follow Christ. Now it's very hard to become a believer without doing those. It's very hard to receive eternal life. It's impossible. And that's what Jesus says...how hard will it be for the those who are wealthy to enter the Kingdom of God?" verse 23.
But the thing I want to call you to is in verse 21. The sad deal is the guy went away, verse 22, because he owned a lot of property and he wanted to control his life and he didn't think he was a sinner, he went away. And that was the last we ever see of this man in the New Testament. Sad. But verse 21 says, "And looking at him Jesus...what?...loved him." The love of God manifest in Jesus Christ is not just reserved for His own. Here He loved and overt, open, non-repentant, non-submissive rejector. He loved him.
Now I want you to go with me back to Isaiah chapter 63 and here in a micro-cosm of the nation Israel is the way to understand the unlimited extent of God's love as manifest in Jesus Christ and in the gospel. Back to Isaiah 63, and you're going to find this very, very insightful. The prophet Isaiah is going to write about God and about the Lord, but in one particular area, verse 7 of Isaiah 63, he is concerned about the loving kindnesses of the Lord. He wants to write about God's love. And so he talks in verse 7 about the great goodness of God toward the house of Israel. And he talks about His compassion. And then he closes verse 7, he talks about the multitude of His loving kindnesses. This is all about God's love. And God's love manifest itself in goodness, mercy, pity, kindness. I want to make mention of God's love, he says, let me talk about God's love. Verse 8, "For He said, Surely they're My people, sons who will not deal falsely...listen to this one...so He became their Savior." What? Who is he talking about? He's talking about Israel. God became the Savior of Israel. You say, "You mean just a blanket?" That's right. God became the Savior of the nation. He was the official divinely designated Savior of Israel. And He really did identify with them.
In verse 9, "In all their affliction He was afflicted. And the angel of His presence saved them." Who was the angel of His presence? Probably a pre-incarnate appearance of Christ. So God even dispatched the angel of His own presence, perhaps a Christophany, a pre-incarnate appearance of Christ to be the special Savior and deliverer of Israel. Then it says, "And in His love and in His mercy He redeemed them." He became their Savior. He suffered with their suffering. He sent His angel of presence to save them. In His love and mercy He redeemed them. He lifted them. He carried them all the days of old.
Now here in a general extensive manner God identifies himself as the Savior of the whole nation of Israel. But then verse 10 says this, "But they rebelled and grieved His Holy Spirit, therefore He turned Himself to become their enemy, He fought against them." That's an amazing statement because here you have God defined as the Savior, the lover, the redeemer of a people who are His enemies, who have rebelled against Him, who have grieved His Holy Spirit, who have chosen a life of sin.
Follow along down in to verse 16. In the middle of the verse, "Thou, O Lord, art our Father, our Redeemer from of old is Thy name. Why, O Lord, dost Thou cause us to stray from Thy ways and hardened our heart from worshiping Thee?" Amazing. Now God is actually causing to stray and hardening the hearts of a people to whom He is identified as the Redeemer. He is the Savior and the Redeemer of a people who are His enemies, against whom He fights, who are rebels. He is causing to go astray and whose hearts He is hardening.
Go down to chapter 64 verse 5, the middle of the verse, "Behold, Thou wast angry for we sinned and we continued in them," that is in the sins, "a long time." And the question, "And shall we be saved?" Is it possible then that God is the Savior of the unsaved? He is the Savior of the enemies. He is the Redeemer of the rebellious. And here He is the Savior of the unsaved. Verse 6, "For all of us have become like one who is unclean. All our righteous deeds are like a filthy garment. All of us wither like a leaf and our iniquities like the wind remove us, destroy us. There is no one who calls on Your name, who arouses Himself to take hold of You, for You have hidden Your face from us and delivered us into the power of our iniquities." He has to be describing unconverted people...unconverted people. "But now, O Lord...verse 8...Thou art our Father. We are the clay and Thou our potter. All of us are the work of Thy hand. Do not be angry beyond measure, O Lord. Do not remember iniquity forever." God, You're sovereign, You're the potter, do something with us. You've said You're our Savior. You've said You're our Redeemer. And we are unredeemed and unsaved. God says I've tried to do something with you, chapter 65 verse 2, "I've spread out My hands all day long to a rebellious people who walk in the way which is not good, following their own thoughts, a people who continually provoke Me to My face, offering sacrifices in gardens and burning incense on bricks, who sit among graves and spend the night in secret places, who eat swine's flesh and the broth of unclean meat is in their pots." In other words, you're in to idolatry.
"Who say...imagine the gaul of this...Keep to yourself, do not come near me for I am holier than you. These are smoke in My nostrils." Do you ever get smoke in your nostrils? It irritates, doesn't it? It's like a fire burns all day. "Behold, it is written before Me, I will not keep silent, I will repay but I will even repay into your bosom both their own iniquities and the iniquities of their fathers together, says the Lord, because they have burned incense on the mountains and scorned Me on the hills, therefore I'll measure their former work into their bosom." I know what I'm going to do, I'm going to judge you.
Why am I going to judge you? Because when I was your Savior you refused to be saved. When I was your Redeemer you refused to be redeemed. I came with the angel, a presence, to deliver you and you refused the deliverance. I came to show you mercy, you refused the mercy. I came to show you compassion you refused the compassion. The point that I'm making here is that it is very, very obvious in this text that the indictment of the people Israel is that God was their Savior, He was their Redeemer, He brought to them the offer of His blessing and His goodness and His kindness and His mercy, and they spurned it so that God can be the Savior of those who are His enemies, He can be the Redeemer of those who rebel against Him.
You say, "Why are you saying that?" Only to say this, God loved the people of Israel and became their Savior, yet they refused Him, chose sin and experienced judgment. So when we say that God so loved the world that He gave His only begotten Son, we must understand that He gave His Son to be the Savior of the world in the same way that God identifies Himself as the Savior of the nation Israel, though not all Israel by any means believed in Him. He was still their officially designated Savior.
Now let's go to John in his gospel and I want to pull you into this a bit. John 3, back to the verse we sort of started with. I'm going to take just about ten or twelve minutes and I want to really stay tight with this because it's very important.
In John chapter 3, it could be a little more than that, pray for me, John chapter 3 verse 16, this is the heart of it, "For God so loved the world that He gave His only begotten Son that whoever believes in Him should not perish but have eternal life." That doesn't say God loved the elect, it says He loved the world. And it assumes that the world He loves may or may not believe. The context demands that "world" cannot be narrowed. And then you come to verse 20...verse 19 rather..."Light has come into the world," there's the word again, "and men love the darkness rather than the light." The world then must be a world that includes men who love darkness. The world is the widest possible reference. God loves the whole world. He gives His Son to the whole world and within the whole world there are some who believe and some who don't believe. There are some who love the light and come to the light. There are some who hate the light and remain in the darkness.
In another section of John's gospel he put it this way. "He was in the world and the world...what?...knew Him not." That's not the world of the elect, it's not the world of the elect that don't know Him, it's the world in general. Look at John 4 verse 42, "And they were saying to the woman," this is a Samaritan woman and the people in her town who had believed because of her testimony were saying to her, "It is no longer because of what you said that we believe for we have heard for ourselves and know that this one...that's Christ...is indeed the Savior of the world...the Savior of the world." John knows what he means when he says world. And the Samaritans were awed by that. Why? Because the Jews had always said, "Love your neighbor and hate the outcast Samaritans and the Gentiles." And here comes Jesus and says, "God so loves...what?...the world," and really overturns what was at the heart of the racism of that time. He overturns it and he says he loves all of us. And they're just basking in the fact of that. First John 4:14, "And we have beheld and bear witness that the Father has sent the Son to be the Savior of the world." That's why God can say He has no pleasure in the death of the wicked. That's why God can say He's not willing that any should perish but that all should come to repentance. That's why God can say He will have all men to be saved.
His love is unlimited. And because His love is unlimited there are therefore unlimited realities concerning Christ. If God loves the world and sends His Son to the world, it is to be as the Savior of the world. And you can't limit that.
Now I'm going to close with this, this is what I want you to grasp. There are four ways in which this unlimited extent is manifest...four ways in which the unlimited aspect of God's love is manifest. Number one, common grace. Common grace is an old term but it's a good one, it means there are certain kindnesses and goodnesses that God does commonly and we see it in the world. If you question the love of God then you should look again at the world in which you live. You say, "Well there's a lot of sorrow in the world." Well the reason you recognize the sorrow is because there's so much...what?...there's so much joy. The reason you recognize the ugliness is there's so much beauty. The reason you recognize the disappointment is there's so much fulfillment. I mean, just look at the other side of it and understand that you are a fallen and unworthy sinner and God, the only reason God ever gives you anything to laugh at, smile at and love and rejoice with is because He is just a loving God. And though you are an unworthy sinner, He demonstrates His love even toward you and toward me as unworthy sinners. That's called common grace.
In Matthew where we were earlier in that very same verse, chapter 5 and verse 45, our Lord Jesus continued the statement that He had made about God the Father loving and we loving as His children. He says, "Here's the proof of God's love, He causes His Son to rise on the evil and the good, He sends rain on the righteous and the unrighteous." It rains on everybody. The sun shines on everybody. Flowers grow in everybody's garden. Lots of people have lots of fun and lots of joy and lots of happiness and it has nothing to do with whether they know God or not, right? That's just how it is in life.
In Acts chapter 14 you have another statement of common grace which is worthy reading. It starts in verse 15 of Acts 14 where Paul is talking to the pagans in Iconium. But he says in verse 17, the God who made the heavens and the earth and all of that, in verse 17 he says, He didn't leave Himself without a witness, a witness to His love and His kindness because He did good gave you rains from heaven, fruitful seasons, satisfying your heart with food and gladness. Hey, I mean you go out to dinner at the fanciest restaurant and you're going to see common grace. You're going to sit there at your little table and you're going to say, "Thank You, Lord, for this $30 meal." And your wife is checking her bankbook, you know, you're going to splurge. And that place is full of people who are enjoying every bite and they're not thanking God at all...but it's common grace. That's how God's love manifests itself.
Secondly, it manifests itself in compassion...in compassion. It is a love of compassion. To say it another way, it is a love of pity. It is a love of broken-heartedness. It's...it's kind of a pathetic love. You know, you hear people say this, and I want to correct this because this is not true...you hear people say, "Well, you must be very special because God loves you." I hear that all the time. That's a psychological ego boosting that has nothing to do with the Bible, the Bible doesn't say that. God does not love you because you're so lovable. You are not, neither am I. We are despicable, vile sinners who if we are not saved by the grace of God will be thrown on the trash heap of eternity which is hell. We have no intrinsic value, no intrinsic worth, there's nothing in us to love. God is not...you cannot say to people, God loves you, you must have high value, you've got to have some self-esteem, after all God loves you for what you are. No. It is not the love of value, it is the love of pity for that which could have had value and has none. It is the love of compassion. It is the love of sadness. It is the love of pathos. It is the love that says, "Oh, if the image of God had not been so irretrievably marred." It is universal pity, it is universal grief. God doesn't have any pleasure in damnation. It grieves Him that the image of God has been so marred and wasted.
In Jeremiah chapter 13 Jeremiah cries the tears of God, for God is a spirit and it says, "Give glory unto God" in verses 15 and following, "And if you don't...he says...mine eyes will run down with tears and I will weep with sorrow." Those are the tears of God. God weeps over the marring of His creatures. If you go to chapter 48 of Jeremiah, start in verse 30, go down to verse 36, read the tears of God there. Come into the gospels and come to Matthew 23:37 and hear Jesus say, "O Jerusalem, Jerusalem, how often I would have gathered you as a hen gathers her brood and you would not." And then go to Luke 19:41 and read this that Jesus looked over the city and...what?...and wept. He wasn't looking down there saying they're so wonderful, they're all irresistible. It was pity. It was compassion. It was sadness, not love motivated by present value. Love motivated by wasted value, lost value. It's the same kind of thing you might feel when you drive through the worst part of the city of Los Angeles and you see some drunken sot in the gutter...there's nothing about that man that attracts your affection, but there's a heart-wrenching sense of pity, isn't there, over what he might have been or maybe was. That's the love of God in the realm of compassion.
Thirdly, there is not only the love of common grace and the love of compassion but there is the love of warning. One would be remised if he didn't identify this. Nothing is more evident in terms of demonstrating God's love than the replete warnings of judgment to come throughout the pages of Scripture. I mean, if God really didn't love mankind, then He didn't have to warn him cause He didn't care. But He does love and He does care and He does warn. Every single person who knows anything about Scripture knows it is filled with warnings about judgment, judgment, judgment, judgment, followed by hell, eternal hell, the Lake of Fire, punishment. Why? Because God loves men enough to warn them. Jesus, Luke 13:3 and 5, both verses separated by verse 4 says exactly the same thing. He says this, "I tell you, unless you repent you will perish." And that's the message of the New Testament, and that's the message of the Old Testament and that's the whole message of the Bible. There is a God, God is a holy God, He has a holy standard. If you don't live up to it you are on your way to hell. Now there's only one remedy and that is to come with a repentant heart and ask for forgiveness and plead for mercy which He grants you by virtue of Christ. But apart from that, you're on your way to hell. That's the message, be warned, be warned, be warned. God in flaming fire, 2 Thessalonians 1 says, will come with His holy angels taking vengeance on all those who know not Him and obey not the gospel. That's love...that's love that warns. Love is not just a cuddly emotion. Love is an honest concern about a person's destiny.
And then lastly, this unlimited aspect of God's love is manifested in the gospel offer...in the gospel offer. You say, "What do you mean by that?" Well, when Isaiah says come buy and eat, come buy wine and milk without money, without price, when Jesus teaches in Matthew 22:2 and 3 the Kingdom of Heaven is like a certain king which made a marriage for his son and sent forth his servants to call them that were bidden to the wedding and they wouldn't come, and then it says he went out into the highways and byways and called some others. Do you notice there that it says he went out and called those that were bidden to the wedding and they wouldn't come? That's very important, Matthew 22:3. The gospel call goes to people who won't come. And that's the love of God calling them. Luke 14 verses 16 to 18, "A certain man made a great supper. He called many. Sent his servant at supper time to say to them that were called, Come. All things are not ready, they all with one consent began to make excuse." That's the gospel call. That's the King calling sinners to come to the banquet and they don't come. That's the love of God. The love of God not only warns about judgment, the love of God calls to salvation. Jesus says, "Come unto Me...who, all you elect?...come unto Me all you who are weary and heavy laden, who labor and I'll give you rest." Luke 2:10 arrives, the angel said to them, "I bring you good news of great joy which shall be for all people. There is born this day in the city of David a Savior." That's good news for all people...for all people.
God's love for mankind then is evident in the offer of the gospel to all people. And the path to the gospel has been given to everybody. Look at Romans 1, start the path there. It says in Romans 1, "That which may be known of God is in them," right? Romans 1:18, 19. "That which may be known about God is in every individual." And not only that, creation all around you demonstrates the wonder of God. And if you don't live up to that knowledge, Paul says in Romans 1 you are without excuse.
You come to Romans 2 and it says that even the pagans who have no Scripture have the law of God written...where?...in their heart. It's the law written in the heart. Everybody coming into the world then can take step one on the path toward God, step two on the path toward righteousness. And there's even a conscience there to excuse or accuse you, depending on how you react to the law that's written in your hearts.
And then you come in to John's gospel chapter 1 verse 9 and it says, "Christ is the light that lights every man that comes into the world." I believe you can take it a step further and if you take step one and step two, the light of Christ can become clear to you as well...until you're led to the understanding of the gospel.
Why else would Jesus say in Matthew 28 what He said? The very end of this great gospel, "Go therefore and make disciples of all the nations." Why would He make sure that it was recorded for us and brought down to us at the very end of the gospel of Mark in chapter 16 and verse 15? "Go into the all the world and preach the gospel to every creature." Because that's the love of God extended in its unlimited sense, His love for mankind, back to Titus 3:4. Or 1 Timothy 4:10, "He is the Savior of all men, especially those who believe." Or, "God our Savior who will have all men to be saved, for there is one God and one Mediator, the man Christ Jesus."
Look, God loves the whole world. You see it in common grace. You see it in compassion. You see it in warning. And you see it in the offer of the gospel. And Jesus is the Savior of the whole world. He is designated as the Savior of the whole world. He is called the Savior of the whole world. The atoning work of Christ, the work of Christ on the cross is identifying Himself as the Savior of the world has implications to the whole world. And it was designed to reveal...listen...God's universal love for sinners...the whole guilty human race. Because of the work of Jesus Christ on the cross as the Savior of the world, all sinners are called to repent and to believe and to be forgiven and if they are refused they are guilty and they will be punished. And they have spurned the love of God...the love of God is to the whole world. And that is the first and essential establishing principle.
Now I've gone over but we started a little late. I'm going to close with one word from John 6, I want you to turn to it. You're somewhere in that zone, John 6. And I want to just pull it together with this one comment from John 6:31, Jesus is talking to the Jews about who He is after having fed them, as you remember. And verse 31 the Jews say that our fathers ate manna in the wilderness, as it is written He gave them bread out of heaven to eat. Jesus said to them, "Truly, truly I say to you, it is not Moses who has given YOU the bread out of heaven, it is My father who gives YOU the true bread out of heaven." Who is He talking to? He's talking to unbelieving Jews, right? And He says My Father has given YOU the bread. Verse 33, "For the bread of God is that which comes down out of heaven and gives life to the world."
So He says it's come for the world and it's been offered to you. Down to verse 41, "The Jews therefore were grumbling about Him because He said I am the bread that comes down out of heaven." So let's see how...He says to them, the bread is for you, the bread is for you, the bread is for you. And they say we don't want it. Verse 52, "The Jews therefore began to argue with one another, said how can this man give us His flesh to eat?" Verse 61, Jesus was conscious even some of His followers were grumbling and then down to verse 66, "As a result of this many of His disciples withdrew, were not walking with Him anymore."
What do you have there? You have a clear offer of the gospel. That offer is the widest group of people. It is to the Jews who fully reject it. It is even to His followers, they are only temporary followers, not true believers, who turn and walk away. The point I'm making is, Jesus can say to them, "I am the bread come down from heaven for you." And, beloved, we have to be able to say that to every sinner, right? He is the Savior of the world.
Father, thank You for our time this morning. Thank You for leading and guiding in my own mind and heart as we went over these things and we trust that this will bring glory to Your name. Help us to understand Your great love for us and not to question it at all. Help us, Lord, to share that love with all who cross our path, particularly at this season when we can announce that God does love sinners. We pray in Christ's name. Amen.
This article is also available and sold as a booklet.
This sermon series includes the following messages:
Please contact the publisher to obtain copies of this resource.Publisher Information