All Projects → teseve → Teseve

teseve / Teseve

Licence: unlicense
A simple static webserver, in an app.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Teseve

Libeventinterface
C++实现,对libevent库二次开发,解决libevent和自有服务融合问题
Stars: ✭ 146 (-5.81%)
Mutual labels:  server
Openmicroscopy
OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.
Stars: ✭ 148 (-4.52%)
Mutual labels:  server
Rolisteam
Rolisteam is a virtual tabletop. It helps you to manage tabletop role playing games with remote friends/players. It provides many features to share maps, pictures, dice roller, manage background music and much more. The main git repository is available here: [https://invent.kde.org/kde/rolisteam].
Stars: ✭ 151 (-2.58%)
Mutual labels:  server
Coroute
Node HTTP reverse-proxy server
Stars: ✭ 147 (-5.16%)
Mutual labels:  server
Carmelo
Carmelo is a fast, scalable Java server framework designed for online games. It uses Netty and Fastjson for highly efficient network transmission and supports both TCP/HTTP protocols.
Stars: ✭ 148 (-4.52%)
Mutual labels:  server
Nodemon Webpack Plugin
A webpack plugin that uses Nodemon to start and reload the server.
Stars: ✭ 150 (-3.23%)
Mutual labels:  server
How To Secure A Linux Server
An evolving how-to guide for securing a Linux server.
Stars: ✭ 11,939 (+7602.58%)
Mutual labels:  server
Igdm
Desktop application for Instagram DMs
Stars: ✭ 1,880 (+1112.9%)
Mutual labels:  electron-app
Apiserver
基于Laravel的API服务端架构代码
Stars: ✭ 148 (-4.52%)
Mutual labels:  server
Crossbar
Crossbar.io - WAMP application router
Stars: ✭ 1,957 (+1162.58%)
Mutual labels:  server
Ether.network
https://github.com/Eastrall/Sylver
Stars: ✭ 147 (-5.16%)
Mutual labels:  server
Servermonitor
💓 Laravel package to periodically monitor the health of your server and application.
Stars: ✭ 148 (-4.52%)
Mutual labels:  server
Electron Inject
Inject javascript into closed source electron applications e.g. to enable developer tools for debugging.
Stars: ✭ 150 (-3.23%)
Mutual labels:  electron-app
Bilibili Downloader
哔哩哔哩视频下载器 | Yet another video downloader for Bilibili
Stars: ✭ 146 (-5.81%)
Mutual labels:  electron-app
Papercut Smtp
Papercut SMTP -- The Simple Desktop Email Server
Stars: ✭ 2,094 (+1250.97%)
Mutual labels:  server
Electron React Typescript Webpack Boilerplate
Pre-configured boilerplate for Electron + React + TypeScript + Webpack
Stars: ✭ 146 (-5.81%)
Mutual labels:  electron-app
Dragonfly
Minecraft (Bedrock Edition) server software written in Go
Stars: ✭ 148 (-4.52%)
Mutual labels:  server
Rockplayer
A cross-platform video player based on electron and ffmpeg.
Stars: ✭ 155 (+0%)
Mutual labels:  electron-app
Titiler
A dynamic Web Map tile server
Stars: ✭ 153 (-1.29%)
Mutual labels:  server
Archive aws Lambda Go Net
Network I/O interface for AWS Lambda Go runtime.
Stars: ✭ 151 (-2.58%)
Mutual labels:  server

Tèsèvè

A simple static webserver, in an app.


screenshot


Getting Started

Download the binaries

You can download the binaries on the releases page.

Cask

If you are on Mac OS X and use Cask, you can install Teseve by typing the following command in your terminal : brew cask install teseve.

Build the app from the source

You can build the app by yourself:

  1. Clone the repository
  2. Run npm install to get the dependencies
  3. Run grunt to build & run the app
  4. Use grunt release if you want to build a binary.

Contributing

Tèsèvè is currently in heavy development. If you want to contribute, try to follow the existing codestyle.

TODO

  • [x] Allow to drag'n'drop a folder on window to set the server root
  • [x] Auto-try to resolve url like page to page.html
  • [x] Custom 404 page
  • [x] Multiple-window feature, managing multiple servers
  • [ ] About window
  • [x] Refactor repo structure + builder
  • [ ] All-around refactor
  • [ ] Implement main menu for OSX & Windows
  • [x] Test Windows
  • [x] Test Linux
  • [x] Presentation website

Release History

  • 2016/06/03: 0.5.3 fix "choose folder" button
  • 2016/06/03: 0.5.2 fix build process, causing missing dependencies in final app
  • 2016/06/02: 0.5.1 fix issues & deprecations from Electron 1.0 update
  • 2016/05/08: 0.5.0 multiple-window managment
  • 2015/09/21: 0.4.0 404 managment, auto-try to resolve url
  • 2015/09/11: 0.3.0 drag'n'drop feature, new build system
  • 2015/09/06: 0.2.0 autoindex feature
  • 2015/08/26: 0.1.0 basic features
  • 2015/08/25: starting project

License

Tèsèvè is free and unencumbered software released into the public domain.

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].