diff --git a/server_apps.go b/server_apps.go
index fbc1aac8d461bf407f2dbbd42f8cca38d52c5589..f45be31b7c40a30b9494629b9a41b93ba877e853 100644
--- a/server_apps.go
+++ b/server_apps.go
@@ -527,17 +527,18 @@ func (s *server) getAppRegistry(ctx context.Context) (*appRegistry, error) {
 }
 
 type jsonApp struct {
-	RepoURL        string `json:"repoUrl"`
-	Commit         string `json:"commit"`
-	DownloadURL    string `json:"downloadUrl"`
-	TarDownloadURL string `json:"tarDownloadUrl"`
-	Name           string `json:"name"`
-	Menu           string `json:"menu"`
-	Author         string `json:"author"`
-	Description    string `json:"description"`
-	Version        int    `json:"version"`
-	Stars          int    `json:"stars"`
-	Flow3rSeed     string `json:"flow3rSeed"`
+	RepoURL        string    `json:"repoUrl"`
+	Commit         string    `json:"commit"`
+	DownloadURL    string    `json:"downloadUrl"`
+	TarDownloadURL string    `json:"tarDownloadUrl"`
+	Name           string    `json:"name"`
+	Menu           string    `json:"menu"`
+	Author         string    `json:"author"`
+	Description    string    `json:"description"`
+	Version        int       `json:"version"`
+	Timestamp      time.Time `json:"timestamp"`
+	Stars          int       `json:"stars"`
+	Flow3rSeed     string    `json:"flow3rSeed"`
 }
 
 func makeJsonApp(a *appDescriptor) jsonApp {
@@ -551,6 +552,7 @@ func makeJsonApp(a *appDescriptor) jsonApp {
 		Author:         a.appInfo.author,
 		Description:    a.appInfo.description,
 		Version:        a.appInfo.version,
+		Timestamp:      a.appInfo.commitObj.Committer.When.UTC(),
 		Stars:          a.appInfo.stars,
 		Flow3rSeed:     a.appInfo.flow3rSeed,
 	}