simple_calendar - A wonderfully simple calendar gem for Rails

  •        227

Simple Calendar is designed to do one thing really really well: render a calendar. It lets you render a calendar of any size. Maybe you want a day view, a 4 day agenda, a week view, a month view, or a 6 week calendar. You can do all of that with the new gem, just give it a range of dates to render.It doesn't depend on any ORM so you're free to use it with ActiveRecord, Mongoid, any other ORM, or pure Ruby objects.

http://excid3.github.io/simple_calendar
https://github.com/excid3/simple_calendar

Tags
Implementation
License
Platform

   




Related Projects

angular-calendar - A flexible calendar component for angular 6

  •    TypeScript

A calendar component for Angular 6.0+ that can display events on a month, week or day view. The successor of angular-bootstrap-calendar. In order to allow the most flexibility for all users there is a substantial amount of boilerplate required to get up and running. Please see the demos list for a series of comprehensive examples of how to use this library within your application.

DSLCalendarView - Simple calendar view for iOS

  •    Objective-C

DSLCalendar view is an iOS control that displays a calendar similar to the system calendar. It allows the user to select a single date or a date range. DSLCalendarMonthSelectorView is the view displayed above the current month. It contains a label showing the current month and year, labels for the days of the week and buttons to allow the user to navigate to the previous or next month.

v-calendar - A lightweight, dependency-free plugin for building attributed calendars in Vue.js

  •    Vue

V-Calendar is a clean and lightweight plugin for displaying simple, attributed calendars in Vue.js. It uses attributes to decorate the calendar with various visual indicators including highlighted date regions, dots, bars, content styles and popovers for simple tooltips and even custom slot content. Any single attribute may contain one of each object and can be displayed for single dates, date ranges and even complex date patterns like every other Friday, the 15th of every month or the last Friday of every other month.

kalendaryo - An unopinionated React date component :atom_symbol: + :date:fns

  •    Javascript

Kalendaryo is an unopinionated React component for building calendars. It has no opinions about what your calendar component should look or function like but rather only helps you deal with those unique constraints by providing various variables your calendar component needs such as the calendar's state data and methods for getting(i.e. all the days in a month) and setting(i.e. selecting the date from a day) plus many more! See the Basic Usage section to see how you can build a basic calendar component with Kalendaryo, or see the Examples section to see more examples built with Kalendaryo. Is the state for the current date the component is in. By convention, this should only change when the calendar changes its current date, i.e. moving to and from a month or year on the calendar.

vue-event-calendar - A simple events calendar for Vue2, no dependencies except Vue2.

  •    Vue

In most cases, the default date string is enough,but when you want a custom date title, you can give a prop title. It is important to noticed that the title will be replaced with a static String you passed in. You need to monitor the dayChanged event and change the title by youself. Can handle two Events, @day-changed and @month-changed, callback params like {date: '2017/06/23', events: []}.


Android-Week-View - Android Week View is an android library to display calendars (week view or day view) within the app

  •    Java

Android Week View is an android library to display calendars (week view or day view) within the app. It supports custom styling. Add WeekView in your xml layout.

calendar - This library is a jQuery plugin for Bootstrap that lets you add a month calendar to your web page

  •    Javascript

This library is a jQuery plugin for Bootstrap that lets you add a month calendar to your web page. You can customize the display of the calendar and view it in several languages. You are also able to show calendar events by using an AJAX request with JSON data and add a legend.

vue-simple-calendar - Simple Vue component to show a month-grid calendar with events

  •    Vue

vue-simple-calendar is a flexible, themeable, lightweight event calendar component for Vue. The current version is 4.0.2. There are other great calendar components out there, but most are either intended to be used as date pickers, or had way too many features for me. I wanted something that would simply show a month as a grid, and show events (including multi-day events) on that grid. While the component goes beyond that simple use case, that is still the core focus.

Simple-Calendar - A simple calendar with events, customizable widget and no ads.

  •    Kotlin

A simple calendar with events and a customizable widget.An offline calendar without any other calendar integration. You can easily create recurring events and setup reminders, it can also display week numbers.

CompactCalendarView - An android library which provides a compact calendar view much like the one used in google calenders

  •    Java

CompactCalendarView is a simple calendar view which provides scrolling between months. It's based on Java's Date and Calendar classes. It provides a simple api to query for dates and listeners for specific events. For example, when the calendar has scrolled to a new month or a day has been selected. Still under active development. Please raise an issue of the requirement so that a discussion can take before any code is written, even if you intend to raise a pull request. Please see setup for testing.

material-calendar-view - :calendar: Material Design Calendar compatible with API 11+

  •    Java

MaterialCalendarView is a prettier and simpler, material design calendar that allows full customization and it's backwards compatible with API 11+.

ios-calendar - Stylable and extensible month calendar view for iPhone

  •    Objective-C

Stylable and extensible month calendar view for iPhone

BORG Calendar

  •    Java

BORG is a calendar and task tracking system written in Java. The calendar provides a nice month view, month-print, email reminders, popup reminders and to do list. The task tracker tracks issues through various states.

meeting-for-good - A meeting coordination app for your team

  •    Javascript

A meeting coordination app for your team. NOTE: The Google+ API and the Google Calendar API must be enabled when Google key and secret keys are created.

CGI Calendar

  •    Perl

This is a Perl/CGI Calendar program. Features include multiple calendar databases, month, day, and single event views, editable events, multiple languages, and more. CGI Calendar does not require a SQL database.

react-calendar - Ultimate calendar for your React app.

  •    Javascript

Ultimate calendar for your React app. Minimal demo page is included in sample directory.

tui.calendar - 🍞📅A JavaScript calendar that has everything you need.

  •    Javascript

A JavaScript schedule calendar that is full featured. Now your service just got the customizable calendar. TOAST UI products can be used by using the package manager or downloading the source directly. However, we highly recommend using the package manager.

CVCalendar - A custom visual calendar for iOS 8+ written in Swift (4.0).

  •    Swift

So let's get started. Warning! Since 1.1.1 version CVCalendar requires an implementation of two protocols CVCalendarViewDelegate and CVCalendarMenuViewDelegate, please implement both. Also note, they both have a method with the same signature which means you need to impement it only once. Take a look at the Demo project for more info.

Silverlight Control Library

  •    

I had a problem where the default Silverlight Calendar control did not allow for complete customization on day values so I created one. This creation has lead into a full fledge control library. I have added several different calendar views and some other controls.

Outlook Calendar Cleaner

  •    

If you port your email from a Lotus Notes server to Exchange Server or to Office 365, your Mac Outlook calendar items may be missing. This includes calendar appointments and meeting requests. This may include items that were ported over and also new items created after the port.