Black Lives Matter. Support the Equal Justice Initiative and read our statement here.


A simple static webserver, in an app.


A simple static webserver, in an app.


Getting Started

Download the binaries

You can download the binaries on the releases page.


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.


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


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


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


Something missing? Edit this app.

Keyboard Shortcuts

Key Action
/ Focus the search bar
Esc Focus the search bar and cleans it
Select the next search result
Select the previous search result
Enter Open the selected search result
cmdEnter Ctrl+Enter Open the selected search result in a new tab