• Stars
    star
    308
  • Rank 135,712 (Top 3 %)
  • Language
    JavaScript
  • Created over 14 years ago
  • Updated almost 10 years ago

Reviews

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

Repository Details

Port of Nick Galbreath's JS base64 string encoder.

THIS PROJECT IS NO LONGER MAINTAINED. IT MOSTLY WORKS, BUT IF YOU RUN INTO ISSUES, CHECK OUT THE FORKS, PLEASE. OR FIX IT YOURSELF. CHEERS!


jquery-base64

Rather simple jQuery'fication of Nick Galbreath's base64 string encoder.

I didn't like having a global base64 variable around, that's all.

Usage

  • $.base64.encode( "this is a test" ) returns "dGhpcyBpcyBhIHRlc3Q="
  • $.base64.decode( "dGhpcyBpcyBhIHRlc3Q=" ) returns "this is a test"

Known issues

JSLint is complaining about the "unexpected use of '<<'/'|'". No idea, suggestions welcome.

Developers

Original code by Nick Galbreath. Port by Carlo Zottmann.

License

MIT license, just like the original.

More Repositories

1

jquery-browser-fingerprint

A super-simple, quick and dirty jQuery-based browser fingerprinting plugin.
JavaScript
158
star
2

obsidian-actions-uri

A plugin for Obsidian (https://obsidian.md) that adds additional `x-callback-url` endpoints to the app for common actions β€” it's a clean, super-charged addition to Obsidian URI.
TypeScript
64
star
3

ephemera-coss

Ephemera, two-way Instapaper.com sync for your ebook reader. It's looking for a new maintainer, see the README.
Ruby
32
star
4

servus-theme-boilerplate

A bare-bones theme starter kit for Servus for Mac. (Servus was formerly called Droplings; the name had to be changed due to clashes with Dropbox branding guidelines.)
27
star
5

obsidian-blockquote-levels

A plugin for Obsidian (https://obsidian.md) that adds commands for increasing/decreasing the blockquote level of the current line or selection(s).
TypeScript
25
star
6

simplenote-js

A JS wrapper for the SimpleNote API. Routes all requests through YQL (via HTTPS) using the included Open Data table (see `src/` folder). Needs jQuery.
JavaScript
24
star
7

streamdeck-iconpack-fluentui-system-icons

A free iconpack for the Elgato Stream Deck, based on Microsoft's Fluent UI System Icons.
23
star
8

yuidoc-theme-dana

[ABANDONDED, feel free to fork.] A YUIDoc theme called "Dana".
JavaScript
20
star
9

retryable

Kernel#retryable, by Cheah Chu Yeow (http://is.gd/faW9), slightly enhanced and rebuilt as gem as a little Munich Hackday project.
Ruby
17
star
10

obsidian-logstravaganza

A simple Obsidian plugin that proxies `console.*()` calls and copies log messages and uncaught exceptions to a note.
TypeScript
16
star
11

obsidian-copy-search-url

A plugin for Obsidian (https://obsidian.md) that adds a menu entry to its search view for copying the Obsidian search URL.
JavaScript
16
star
12

servus-default-theme

Servus is a Mac app to make quick-fire sharing via your Dropbox account easier and more comfortable. (Servus was formerly called Droplings; the name had to be changed due to clashes with Dropbox branding guidelines.)
JavaScript
16
star
13

bearing

Bearing, a scripting helper for Bear, the cuddly macOS notes app.
Ruby
14
star
14

obsidian-mononote

An Obsidian plugin that ensures each note occupies only one tab. If a note is already open, its existing tab will be focussed instead of opening the same file in the current tab.
Shell
14
star
15

haml-sass-file-watcher

Keeps an eye on a specified folder, waiting for HAML/SASS file changes. When a file was changed, it's re-generated in `#{watched_folder}/output/` or `#{watched_folder}/css/`. It's as quick and dirty as they get, but it works for me. YMMV.
Ruby
14
star
16

streamdeck-iconpack-system-uicons

A free iconpack for the Elgato Stream Deck, based on the clear, concise and free System UIcons.
13
star
17

behave-theme

Atom syntax theme. A port of Christian Petersen' Textmate Behave theme.
CSS
12
star
18

chef-ruby1.9

Chef cookbook: Installs Ruby 1.9.x from source.
Ruby
12
star
19

sublime-underscorejs-snippets

[NO LONGER MAINTAINED] Underscore 1.4 snippets for Sublime Text 2. The snippets follow object-oriented style, i.e. `_(array).map(…)`.
12
star
20

chef-keys

Chef cookbook: Copies ssh keys from data bag to `/home/chef/.ssh/`.
Ruby
10
star
21

chef-ufw

Chef cookbook: Ubuntu's Uncomplicated Firewall
Ruby
7
star
22

greasekit-scripts

A number of Greasekit/Greasemonkey scripts. (I use Greasekit, hence the emphasis over GM.)
JavaScript
5
star
23

ephemera-conv

This is the HTML-to-MOBI conversion backend of Ephemera for Mac (http://goephemera.com).
Ruby
4
star
24

droplings-theme-boilerplate

4
star
25

minecraft-scripts

Various Minecraft server-related scripts
Shell
3
star
26

wow-dwarvenizer-trollizer

A World of Warcraft addon that adds Dwarven or Troll "dialect" to your plain written English.
Lua
3
star
27

sleepwatcher_config

My sleepwatcher configuration & scripts.
3
star
28

carlo.zottmann.org

My blog posts. My current blogging tool/service of choice is Calepin.co.
Ruby
3
star
29

xcode-toolbox

Scripts to help me with my Xcode projects.
Shell
2
star
30

build-streamdeck-iconpacks

Shell
2
star
31

servus-site

Servus is a Mac app to make quick-fire sharing via your Dropbox account easier and more comfortable.
CSS
2
star
32

little-shop-of-jquery-horrors

A jQuery plugin or two. Like jquery.sliceArray.js, for example.
JavaScript
2
star
33

wow-addons

My WoW Interface folder.
Lua
2
star
34

summerfruit-theme

Atom syntax theme. A port of Adrian Demleitner' Textmate Summerfruit theme (ported from a vim theme).
CSS
2
star
35

chef-denyhosts

Chef cookbook: denyhosts
Ruby
2
star
36

45mins

HTML
1
star
37

node-twitter-autoreply

Sandbox project: node.js, OAuth, Twitter, MongoDB
JavaScript
1
star
38

chef-jpegoptim

Ruby
1
star
39

audiostream-normalizer

Script to automate the audio normalization of any given video file using ffmpeg.
Ruby
1
star
40

server-check-dummy

Ruby
1
star
41

chef-optipng

Ruby
1
star
42

jquery.logger.js

Another simple jQuery logger. Support log levels and logging to a DIV element.
1
star
43

chef-pngout

Ruby
1
star
44

mein-ddr-leben

Meines Vaters Memoiren, aufbereitet fΓΌr dieses Internetz.
HTML
1
star
45

blog

carlo.zottmann.org OF THE FUTURE
CSS
1
star
46

jquery.gallery_overlay.js

A simple jQuery/jQTools gallery overlay. Used on collections of thumbnails which link to larger images. Bare-bones replacement for jQuery Tools Overlay's gallery plugin.
JavaScript
1
star
47

lazy-image-loader

A Google Chrome extension.
JavaScript
1
star
48

actions-for-obsidian-workflow-library

1
star
49

shell-setup

My simple shell setup for new machines. Assumptions: fish shell + dotfiles.
JavaScript
1
star
50

chef-exiftool

Installs exiftool from source.
Ruby
1
star
51

micro.blog-archive

HTML
1
star