• Stars
    star
    258
  • Rank 158,135 (Top 4 %)
  • Language
    Ruby
  • License
    MIT License
  • Created over 11 years ago
  • Updated over 6 years ago

Reviews

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

Repository Details

A clean and simple markdown blogging platform on Rails.

Obtvse 2

A clean and simple markdown blogging platform on Rails.

Demo | Demo Admin

Username: [email protected]

Password: password

Whats New

Obtvse 2 was rewritten entirely with a focus on being more user friendly, quicker, modern, and customizable.

Features

  • Two new themes
  • Easy addition of new themes and color schemes
  • Built in user system with sorcery
  • Support for Typekit fonts
  • Turbolinks

New Admin

  • New interface
  • Live filter posts
  • Post stats
  • Split screen preview markdown that follows scroll position
  • Full keyboard shortcut support

Backend features

  • Slim templating
  • Kramdown for markdown
  • Coderay for syntax highlighting
  • Bugfixes all over (still needs many more!)

Migrating

Obtvse 2 is compatable with obtvse's original database structure and migrations. Migration is as easy as cloning this repo, pointing to your old database and running migrations.

TODO

Obtvse needs post history saving so you can mark versions of a post. This would also allow for editing live posts without them updating live.

Installation

If you are new to Rails development, check out guides for getting your development environment set up for Mac and Windows.

cd ~/Sites
git clone git://github.com/natew/obtvse2.git
cd obtvse2
bundle install
rake db:migrate

Edit config/info.yml to fill in your personal and site information.

Start the local server:

bundle exec rails s

Go to 0.0.0.0:3000, to administrate you go to /admin

Installing on Heroku? You may need to run the following after you've updated to the latest Rails 4 version.

heroku config:set PATH=bin:vendor/bundle/ruby/2.0.0/bin:/usr/local/bin:/usr/bin:/bin

More Repositories

1

obtvse

Deprecated: See natew/obtvse2
Ruby
1,392
star
2

vxrn

Vite meets React Native
TypeScript
518
star
3

batsignal

A dark VSCode theme
46
star
4

object-to-css

Simple JS object to CSS string conversion
JavaScript
21
star
5

reactor-demo

Isomorphic Javascript app with React
JavaScript
18
star
6

reactor-core

A small library for creating isomorphic apps in React
JavaScript
12
star
7

reactor-pushstate

React mixin to handle HTML5 history
JavaScript
5
star
8

tamagui-example-output

Just showing compiler magic
JavaScript
4
star
9

reactor-router

Tiny router that mixes in with a React component
JavaScript
4
star
10

ExpandSelectionByParagraph

Command to expand your selection to the next or previous paragraph in Sublime Text 2
Python
3
star
11

tamagui-storybook-test

TypeScript
2
star
12

floating-select

Created with CodeSandbox
TypeScript
2
star
13

tamagui-exp

Small demo on next.js
TypeScript
2
star
14

example-expo-router

TypeScript
2
star
15

remote-debug

JavaScript
2
star
16

kitty-ipsum

Lorem Ipsum for Kittens
JavaScript
1
star
17

Brawndo

An mixin-able fluxxor-based flux store / manager.
JavaScript
1
star
18

simplereader

Simple RSS scraping and reading
JavaScript
1
star
19

frontendy

Playing with frontendy stuff
JavaScript
1
star
20

test-react-native-pan

Created with CodeSandbox
HTML
1
star
21

natewienert.com

simple rss scraper/reader in rails
1
star
22

jude

An MVC web framework written in Julia
Julia
1
star
23

natew

Me
1
star
24

blog

HTML
1
star
25

commerce5

TypeScript
1
star
26

test-event-starter

TypeScript
1
star
27

ohsnap

iOS Zappos Snap Recommendations
Objective-C
1
star
28

test-nextjs-starter

JavaScript
1
star
29

test

test
1
star
30

commerce6

TypeScript
1
star
31

unagi

TypeScript
1
star
32

new_gqless

Major refactor of "gqless"
TypeScript
1
star