diff --git a/examples/basic_requests.coffee b/examples/basic_requests.coffee
new file mode 100644
index 0000000..e366f9a
--- /dev/null
+++ b/examples/basic_requests.coffee
@@ -0,0 +1,25 @@
+re = require('request-enhanced')
+
+re.get 'http://www.example.com', (error, data) ->
+ console.log "Fetched: #{data.length} characters"
+
+re.get 'http://www.example.com', "#{__dirname}/test.txt", (error, data) ->
+ console.log 'Fetched:', data
+
+regex =
+ firstLink:
+ regex: /(.*?)<\/a>/i
+ results:
+ 0: 'html'
+ 1: 'href'
+ 2: 'text'
+ allLinks:
+ regex: /(.*?)<\/a>/gi
+ results:
+ 0: 'html'
+ 1: 'href'
+ 2: 'text'
+
+re.get 'http://www.example.com', regex, (error, data, results) ->
+ console.log "Fetched: #{data.length} characters to find:"
+ console.log results
\ No newline at end of file
diff --git a/examples/basic_requests.js b/examples/basic_requests.js
new file mode 100644
index 0000000..b413950
--- /dev/null
+++ b/examples/basic_requests.js
@@ -0,0 +1,39 @@
+// Generated by CoffeeScript 1.4.0
+(function() {
+ var re, regex;
+
+ re = require('request-enhanced');
+
+ re.get('http://www.example.com', function(error, data) {
+ return console.log("Fetched: " + data.length + " characters");
+ });
+
+ re.get('http://www.example.com', "" + __dirname + "/test.txt", function(error, data) {
+ return console.log('Fetched:', data);
+ });
+
+ regex = {
+ firstLink: {
+ regex: /(.*?)<\/a>/i,
+ results: {
+ 0: 'html',
+ 1: 'href',
+ 2: 'text'
+ }
+ },
+ allLinks: {
+ regex: /(.*?)<\/a>/gi,
+ results: {
+ 0: 'html',
+ 1: 'href',
+ 2: 'text'
+ }
+ }
+ };
+
+ re.get('http://www.example.com', regex, function(error, data, results) {
+ console.log("Fetched: " + data.length + " characters to find:");
+ return console.log(results);
+ });
+
+}).call(this);