All Projects → sbstjn → Timesheet.js

sbstjn / Timesheet.js

Licence: mit
JavaScript library for HTML5 & CSS3 time sheets

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Timesheet.js

Fcharts
📊 [wip] Create beautiful, responsive, animated charts using a simple and intuitive API.
Stars: ✭ 318 (-95.38%)
Mutual labels:  library, charting-library
Flutter echarts
A Flutter widget to use Apache ECharts (incubating) in a reactive way.
Stars: ✭ 420 (-93.9%)
Mutual labels:  chart, charting-library
React Jsx Highcharts
Highcharts built with proper React components
Stars: ✭ 336 (-95.12%)
Mutual labels:  chart, charting-library
Go Chart
go chart is a basic charting library in go.
Stars: ✭ 3,254 (-52.71%)
Mutual labels:  chart, charting-library
Esp Dash
A blazing fast library to create a functional dashboard for ESP8266 and ESP32
Stars: ✭ 548 (-92.04%)
Mutual labels:  library, chart
Anychart
AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, the library works easily with any development stack.
Stars: ✭ 288 (-95.81%)
Mutual labels:  chart, charting-library
React Chartjs 2
React components for Chart.js, the most popular charting library
Stars: ✭ 4,667 (-32.18%)
Mutual labels:  chart, charting-library
live-chart
A real-time charting library for Vala and GTK3 based on Cairo
Stars: ✭ 47 (-99.32%)
Mutual labels:  chart, charting-library
Chart
Quick & smart charting for STDIN
Stars: ✭ 521 (-92.43%)
Mutual labels:  chart, charting-library
Chartjs Chart Financial
Chart.js module for charting financial securities
Stars: ✭ 469 (-93.18%)
Mutual labels:  chart, charting-library
Plottable
📊 A library of modular chart components built on D3
Stars: ✭ 2,834 (-58.81%)
Mutual labels:  chart, charting-library
Chartkick.py
Create beautiful Javascript charts with minimal code
Stars: ✭ 695 (-89.9%)
Mutual labels:  chart, charting-library
asciichart-sharp
C# port of asciichart
Stars: ✭ 27 (-99.61%)
Mutual labels:  chart, charting-library
Sparklinelayout
Simple and lightweight library for drawing sparklines / graphs. Support markers and gradients.
Stars: ✭ 291 (-95.77%)
Mutual labels:  library, chart
HCLineChartView
HCLineChartView is a beautiful iOS library for drawing line charts. It is highly customizable and easy to use.
Stars: ✭ 22 (-99.68%)
Mutual labels:  chart, charting-library
Androidplot
Charts and plots for Android
Stars: ✭ 381 (-94.46%)
Mutual labels:  library, chart
Orcharts
饼状图、环形图、扇形图、曲线图、折线图
Stars: ✭ 125 (-98.18%)
Mutual labels:  library, chart
TeeChart-for-.NET-CSharp-WPF-samples
Assorted WPF examples
Stars: ✭ 18 (-99.74%)
Mutual labels:  chart, charting-library
Aachartkit
📈📊🚀🚀🚀An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的跨平台数据可视化图表框架,支持柱状图、条形图、折…
Stars: ✭ 4,358 (-36.67%)
Mutual labels:  chart, charting-library
Wunderbar
Simple horizontal bar chart printer for your terminal
Stars: ✭ 572 (-91.69%)
Mutual labels:  library, chart

Timesheet.js

Simple JavaScript library to create HTML time sheets. Wrapped in an example project using Middleman …

https://sbstjn.github.io/timesheet.js

You only have to include dist/timesheet.js and dist/timesheet.css in your HTML and initialize Timesheet.js with:

<div id="timesheet"></div>
new Timesheet('timesheet', 2002, 2013, [
  ['2002', '09/2002', 'A freaking awesome time', 'lorem'],
  ['06/2002', '09/2003', 'Some great memories', 'ipsum'],
  ['2003', 'Had very bad luck'],
  ['10/2003', '2006', 'At least had fun', 'dolor'],
  ['02/2005', '05/2006', 'Enjoyed those times as well', 'ipsum'],
  ['07/2005', '09/2005', 'Bad luck again', 'default'],
  ['10/2005', '2008', 'For a long time nothing happened', 'dolor'],
  ['01/2008', '05/2009', 'LOST Season #4', 'lorem'],
  ['01/2009', '05/2009', 'LOST Season #4', 'lorem'],
  ['02/2010', '05/2010', 'LOST Season #5', 'lorem'],
  ['09/2008', '06/2010', 'FRINGE #1 & #2', 'ipsum']
]);

Bower

$ > bower install https://github.com/sbstjn/timesheet.js.git

Grunt commands

Use grunt to build all JavaScript and StyleSheet files located inside dist/.

Use grunt server to start a local web server on localhost:8080 to customize Timesheet.js, afterwards run grunt to compile all needed files.

Use grunt gh to generate the site and files available at sbstjn.github.io/timesheet.js into the gh-pages folder.

License

Timesheet.js is licensed under MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].